From 48df3f060190f3014f1c5e078a90f1ecbd626b98 Mon Sep 17 00:00:00 2001 From: Laura Trotta Date: Thu, 3 Apr 2025 12:11:10 +0200 Subject: [PATCH 1/4] prep --- .../elastic/clients/util/ApiTypeHelper.java | 10 ++++++ .../elasticsearch/model/BehaviorsTest.java | 32 +++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java b/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java index 4977870ef..8505c5d35 100644 --- a/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java +++ b/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java @@ -78,6 +78,16 @@ public static T requireNonNull(T value, Object obj, String name) { return value; } + public static T requireNonNullWithDefault(T value, Object obj, String name, T defaultValue) { + if (value == null && !requiredPropertiesCheckDisabled()) { + throw new MissingRequiredPropertyException(obj, name); + } + else if (value == null && requiredPropertiesCheckDisabled()){ + return defaultValue; + } + return value; + } + //----- Lists /** Immutable empty list implementation so that we can create marker list objects */ diff --git a/java-client/src/test/java/co/elastic/clients/elasticsearch/model/BehaviorsTest.java b/java-client/src/test/java/co/elastic/clients/elasticsearch/model/BehaviorsTest.java index 3c740d0e7..dbba3a714 100644 --- a/java-client/src/test/java/co/elastic/clients/elasticsearch/model/BehaviorsTest.java +++ b/java-client/src/test/java/co/elastic/clients/elasticsearch/model/BehaviorsTest.java @@ -32,6 +32,7 @@ import co.elastic.clients.elasticsearch._types.query_dsl.Query; import co.elastic.clients.elasticsearch._types.query_dsl.ShapeQuery; import co.elastic.clients.elasticsearch._types.query_dsl.TermQuery; +import co.elastic.clients.elasticsearch.cluster.HealthResponse; import co.elastic.clients.elasticsearch.connector.UpdateIndexNameRequest; import co.elastic.clients.elasticsearch.core.SearchResponse; import co.elastic.clients.elasticsearch.core.rank_eval.RankEvalQuery; @@ -40,6 +41,7 @@ import co.elastic.clients.json.LazyDeserializer; import co.elastic.clients.json.ObjectDeserializer; import co.elastic.clients.testkit.ModelTestCase; +import co.elastic.clients.util.ApiTypeHelper; import co.elastic.clients.util.MapBuilder; import org.junit.jupiter.api.Test; @@ -436,4 +438,34 @@ public void testArrayToMapHitMatchedQueries() { assertTrue(mapResp.hits().hits().get(0).matchedQueries().containsKey("test")); assertTrue(mapResp.hits().hits().get(0).matchedQueries().get("test").equals(1D)); } + + @Test + public void testDangerousDisablePropertyCheckPrimitive(){ + try (ApiTypeHelper.DisabledChecksHandle h = + ApiTypeHelper.DANGEROUS_disableRequiredPropertiesCheck(true)) { + HealthResponse healthResponse = HealthResponse.of(hr -> hr.withJson(new StringReader("{\n" + + " \"cluster_name\" : \"6f47f6476fb04820aeaae5cfabf3c3f7\",\n" + + " \"status\" : \"green\",\n" + + " \"timed_out\" : false,\n" + + " \"number_of_nodes\" : 3,\n" + + " \"number_of_data_nodes\" : 2,\n" + + " \"active_primary_shards\" : 88,\n" + + " \"active_shards\" : 176,\n" + + " \"relocating_shards\" : 0,\n" + + " \"initializing_shards\" : 0,\n" + + " \"unassigned_shards\" : 0,\n" + + " \"delayed_unassigned_shards\" : 0,\n" + + " \"number_of_pending_tasks\" : 0,\n" + + " \"number_of_in_flight_fetch\" : 0,\n" + + " \"task_max_waiting_in_queue_millis\" : 0,\n" + + " \"active_shards_percent_as_number\" : 100.0\n" + + "}"))); + + // checking that a required, but missing property has its default value assigned + assertTrue(healthResponse.unassignedShards()==0); + + // checking that roundtrip works + assertTrue(healthResponse.toString()!=null); + } + } } From 27c7b653f09cfec8cc5633b63c9f0400ce338175 Mon Sep 17 00:00:00 2001 From: Laura Trotta Date: Thu, 3 Apr 2025 13:02:24 +0200 Subject: [PATCH 2/4] regen --- .../_types/AcknowledgedResponseBase.java | 3 +- .../elasticsearch/_types/BaseNode.java | 9 +- .../_types/BulkIndexByScrollFailure.java | 8 +- .../elasticsearch/_types/BulkStats.java | 15 ++- .../elasticsearch/_types/ClusterDetails.java | 6 +- .../_types/ClusterStatistics.java | 13 +-- .../elasticsearch/_types/CompletionStats.java | 3 +- .../elasticsearch/_types/CoordsGeoBounds.java | 8 +- .../elasticsearch/_types/DocStats.java | 2 +- .../_types/ElasticsearchVersionInfo.java | 30 +++--- .../_types/ElasticsearchVersionMinInfo.java | 15 +-- .../elasticsearch/_types/ErrorResponse.java | 4 +- .../_types/FieldMemoryUsage.java | 3 +- .../elasticsearch/_types/FieldSizeUsage.java | 3 +- .../elasticsearch/_types/FieldSort.java | 2 +- .../elasticsearch/_types/FielddataStats.java | 3 +- .../elasticsearch/_types/FlushStats.java | 7 +- .../elasticsearch/_types/GeoDistanceSort.java | 2 +- .../elasticsearch/_types/GeoHashLocation.java | 2 +- .../clients/elasticsearch/_types/GeoLine.java | 2 +- .../elasticsearch/_types/GetStats.java | 20 ++-- .../elasticsearch/_types/IndexingStats.java | 31 +++--- .../elasticsearch/_types/InlineGet.java | 2 +- .../elasticsearch/_types/KnnQuery.java | 2 +- .../elasticsearch/_types/KnnRetriever.java | 7 +- .../elasticsearch/_types/KnnSearch.java | 2 +- .../_types/LatLonGeoLocation.java | 4 +- .../elasticsearch/_types/MergesStats.java | 31 +++--- .../elasticsearch/_types/NestedSortValue.java | 2 +- .../elasticsearch/_types/NodeAttributes.java | 8 +- .../elasticsearch/_types/NodeShard.java | 8 +- .../elasticsearch/_types/NodeStatistics.java | 7 +- .../elasticsearch/_types/PluginStats.java | 23 +++-- .../elasticsearch/_types/QueryCacheStats.java | 20 ++-- .../elasticsearch/_types/RecoveryStats.java | 10 +- .../elasticsearch/_types/RefreshStats.java | 15 +-- .../_types/RelocationFailureInfo.java | 3 +- .../_types/RequestCacheStats.java | 11 ++- .../elasticsearch/_types/RescoreVector.java | 3 +- .../clients/elasticsearch/_types/Retries.java | 4 +- .../elasticsearch/_types/RuleRetriever.java | 6 +- .../elasticsearch/_types/ScriptField.java | 2 +- .../elasticsearch/_types/ScriptSort.java | 2 +- .../elasticsearch/_types/SearchStats.java | 37 ++++--- .../elasticsearch/_types/SearchTransform.java | 4 +- .../elasticsearch/_types/SegmentsStats.java | 43 ++++---- .../elasticsearch/_types/ShardFailure.java | 4 +- .../elasticsearch/_types/ShardStatistics.java | 7 +- .../elasticsearch/_types/SlicedScroll.java | 4 +- .../elasticsearch/_types/StoreStats.java | 6 +- .../elasticsearch/_types/StoredScript.java | 4 +- .../elasticsearch/_types/TaskFailure.java | 8 +- .../elasticsearch/_types/TextEmbedding.java | 5 +- .../_types/TextSimilarityReranker.java | 3 +- .../_types/TopLeftBottomRightGeoBounds.java | 5 +- .../_types/TopRightBottomLeftGeoBounds.java | 5 +- .../elasticsearch/_types/TranslogStats.java | 18 ++-- .../elasticsearch/_types/WarmerStats.java | 7 +- .../elasticsearch/_types/WktGeoBounds.java | 2 +- .../_types/WriteResponseBase.java | 10 +- .../aggregations/AdjacencyMatrixBucket.java | 2 +- .../aggregations/ArrayPercentilesItem.java | 2 +- .../AutoDateHistogramAggregate.java | 2 +- .../_types/aggregations/BoxPlotAggregate.java | 14 +-- .../BucketCorrelationAggregation.java | 2 +- .../BucketCorrelationFunction.java | 3 +- ...etCorrelationFunctionCountCorrelation.java | 3 +- ...tionFunctionCountCorrelationIndicator.java | 2 +- .../aggregations/CardinalityAggregate.java | 2 +- .../CategorizeTextAggregation.java | 2 +- .../aggregations/ChiSquareHeuristic.java | 7 +- .../CompositeHistogramAggregation.java | 2 +- .../CumulativeCardinalityAggregate.java | 2 +- .../aggregations/DateHistogramBucket.java | 2 +- .../aggregations/DoubleTermsBucket.java | 2 +- .../EwmaMovingAverageAggregation.java | 2 +- .../aggregations/FrequentItemSetsBucket.java | 2 +- .../aggregations/FrequentItemSetsField.java | 2 +- .../aggregations/GeoCentroidAggregate.java | 2 +- .../aggregations/GeoHashGridBucket.java | 2 +- .../_types/aggregations/GeoHexGridBucket.java | 2 +- .../_types/aggregations/GeoLineAggregate.java | 7 +- .../aggregations/GeoLineAggregation.java | 4 +- .../_types/aggregations/GeoLinePoint.java | 2 +- .../_types/aggregations/GeoLineSort.java | 2 +- .../aggregations/GeoTileGridBucket.java | 2 +- .../aggregations/GeohexGridAggregation.java | 2 +- .../_types/aggregations/HistogramBucket.java | 2 +- .../HoltMovingAverageAggregation.java | 2 +- .../HoltWintersMovingAverageAggregation.java | 2 +- .../aggregations/InferenceAggregation.java | 2 +- .../InferenceClassImportance.java | 6 +- .../InferenceFeatureImportance.java | 3 +- .../aggregations/InferenceTopClassEntry.java | 9 +- .../aggregations/IpPrefixAggregation.java | 5 +- .../_types/aggregations/IpPrefixBucket.java | 7 +- .../LinearMovingAverageAggregation.java | 2 +- .../aggregations/LongRareTermsBucket.java | 2 +- .../_types/aggregations/LongTermsBucket.java | 2 +- .../aggregations/MatrixStatsAggregate.java | 2 +- .../aggregations/MatrixStatsFields.java | 12 +-- .../MultiBucketAggregateBase.java | 2 +- .../_types/aggregations/MultiBucketBase.java | 2 +- .../_types/aggregations/MultiTermLookup.java | 2 +- .../PercentilesAggregateBase.java | 2 +- .../RandomSamplerAggregation.java | 3 +- .../_types/aggregations/RateAggregate.java | 2 +- .../aggregations/ScriptedHeuristic.java | 2 +- .../aggregations/ScriptedMetricAggregate.java | 2 +- .../SignificantLongTermsBucket.java | 2 +- .../SignificantStringTermsBucket.java | 2 +- .../SignificantTermsBucketBase.java | 4 +- .../SimpleMovingAverageAggregation.java | 2 +- .../SingleBucketAggregateBase.java | 2 +- .../StandardDeviationBoundsAsString.java | 16 +-- .../_types/aggregations/StatsAggregate.java | 4 +- .../aggregations/StringRareTermsBucket.java | 2 +- .../aggregations/StringStatsAggregate.java | 2 +- .../aggregations/StringTermsBucket.java | 2 +- .../_types/aggregations/TermsPartition.java | 6 +- .../_types/aggregations/TestPopulation.java | 2 +- .../_types/aggregations/TopHitsAggregate.java | 2 +- .../_types/aggregations/TopMetricsValue.java | 2 +- .../VariableWidthHistogramBucket.java | 6 +- .../_types/analysis/ConditionTokenFilter.java | 2 +- .../_types/analysis/CustomAnalyzer.java | 3 +- .../_types/analysis/HunspellTokenFilter.java | 2 +- .../_types/analysis/IcuAnalyzer.java | 4 +- .../analysis/IcuFoldingTokenFilter.java | 3 +- .../analysis/IcuNormalizationTokenFilter.java | 2 +- .../_types/analysis/IcuTokenizer.java | 3 +- .../analysis/IcuTransformTokenFilter.java | 2 +- .../_types/analysis/KuromojiAnalyzer.java | 2 +- .../KuromojiIterationMarkCharFilter.java | 6 +- .../KuromojiReadingFormTokenFilter.java | 3 +- .../analysis/KuromojiStemmerTokenFilter.java | 3 +- .../_types/analysis/KuromojiTokenizer.java | 2 +- .../analysis/PatternReplaceCharFilter.java | 2 +- .../analysis/PatternReplaceTokenFilter.java | 2 +- .../_types/analysis/PhoneticTokenFilter.java | 2 +- .../_types/analysis/PredicateTokenFilter.java | 2 +- .../_types/analysis/SnowballAnalyzer.java | 2 +- .../AggregateMetricDoubleProperty.java | 3 +- .../_types/mapping/AllField.java | 30 +++--- .../_types/mapping/CompositeSubField.java | 2 +- .../_types/mapping/DataStreamTimestamp.java | 2 +- .../mapping/DenseVectorIndexOptions.java | 2 +- .../_types/mapping/FieldMapping.java | 2 +- .../_types/mapping/FieldNamesField.java | 2 +- .../_types/mapping/IndexField.java | 2 +- .../_types/mapping/RoutingField.java | 2 +- .../_types/mapping/RuntimeField.java | 2 +- .../mapping/RuntimeFieldFetchFields.java | 2 +- .../_types/mapping/SizeField.java | 2 +- .../_types/mapping/SuggestContext.java | 4 +- .../_types/mapping/TextIndexPrefixes.java | 4 +- .../_types/query_dsl/BoostingQuery.java | 7 +- .../_types/query_dsl/CombinedFieldsQuery.java | 2 +- .../_types/query_dsl/CommonTermsQuery.java | 4 +- .../_types/query_dsl/ConstantScoreQuery.java | 2 +- .../_types/query_dsl/DateRangeQuery.java | 2 +- .../_types/query_dsl/DecayFunctionBase.java | 5 +- .../query_dsl/DistanceFeatureQueryBase.java | 6 +- .../_types/query_dsl/ExistsQuery.java | 2 +- .../_types/query_dsl/FieldAndFormat.java | 2 +- .../_types/query_dsl/FieldLookup.java | 2 +- .../FieldValueFactorScoreFunction.java | 2 +- .../_types/query_dsl/FuzzyQuery.java | 4 +- .../_types/query_dsl/GeoBoundingBoxQuery.java | 5 +- .../_types/query_dsl/GeoDistanceQuery.java | 6 +- .../_types/query_dsl/GeoGridQuery.java | 2 +- .../_types/query_dsl/GeoPolygonQuery.java | 4 +- .../_types/query_dsl/GeoShapeQuery.java | 4 +- .../_types/query_dsl/HasChildQuery.java | 4 +- .../_types/query_dsl/HasParentQuery.java | 5 +- .../_types/query_dsl/IntervalsFuzzy.java | 2 +- .../_types/query_dsl/IntervalsMatch.java | 2 +- .../_types/query_dsl/IntervalsPrefix.java | 2 +- .../_types/query_dsl/IntervalsQuery.java | 2 +- .../_types/query_dsl/IntervalsWildcard.java | 2 +- .../query_dsl/MatchBoolPrefixQuery.java | 4 +- .../query_dsl/MatchPhrasePrefixQuery.java | 4 +- .../_types/query_dsl/MatchPhraseQuery.java | 4 +- .../_types/query_dsl/MatchQuery.java | 4 +- .../_types/query_dsl/MultiMatchQuery.java | 2 +- .../_types/query_dsl/NestedQuery.java | 4 +- .../_types/query_dsl/NumberRangeQuery.java | 2 +- .../_types/query_dsl/PercolateQuery.java | 2 +- .../_types/query_dsl/PinnedDoc.java | 2 +- .../_types/query_dsl/PinnedQuery.java | 2 +- .../_types/query_dsl/PrefixQuery.java | 4 +- .../_types/query_dsl/QueryStringQuery.java | 2 +- .../RankFeatureFunctionLogarithm.java | 3 +- .../query_dsl/RankFeatureFunctionSigmoid.java | 4 +- .../_types/query_dsl/RankFeatureQuery.java | 2 +- .../_types/query_dsl/RegexpQuery.java | 4 +- .../_types/query_dsl/RuleQuery.java | 5 +- .../_types/query_dsl/ScriptQuery.java | 2 +- .../_types/query_dsl/ScriptScoreFunction.java | 2 +- .../_types/query_dsl/ScriptScoreQuery.java | 4 +- .../_types/query_dsl/SemanticQuery.java | 4 +- .../_types/query_dsl/ShapeQuery.java | 4 +- .../query_dsl/SimpleQueryStringQuery.java | 2 +- .../_types/query_dsl/SpanContainingQuery.java | 4 +- .../query_dsl/SpanFieldMaskingQuery.java | 4 +- .../_types/query_dsl/SpanFirstQuery.java | 4 +- .../_types/query_dsl/SpanMultiTermQuery.java | 2 +- .../_types/query_dsl/SpanNotQuery.java | 4 +- .../_types/query_dsl/SpanTermQuery.java | 4 +- .../_types/query_dsl/SpanWithinQuery.java | 4 +- .../_types/query_dsl/SparseVectorQuery.java | 2 +- .../_types/query_dsl/TermQuery.java | 4 +- .../_types/query_dsl/TermRangeQuery.java | 2 +- .../_types/query_dsl/TermsLookup.java | 6 +- .../_types/query_dsl/TermsQuery.java | 4 +- .../_types/query_dsl/TermsSetQuery.java | 2 +- .../_types/query_dsl/TextExpansionQuery.java | 7 +- .../_types/query_dsl/TypeQuery.java | 2 +- .../_types/query_dsl/UntypedRangeQuery.java | 2 +- .../_types/query_dsl/WeightedTokensQuery.java | 2 +- .../_types/query_dsl/WildcardQuery.java | 2 +- .../_types/query_dsl/WrapperQuery.java | 2 +- .../async_search/AsyncSearch.java | 8 +- .../AsyncSearchDocumentResponseBase.java | 2 +- .../async_search/AsyncSearchResponseBase.java | 13 ++- .../AsyncSearchStatusRequest.java | 2 +- .../DeleteAsyncSearchRequest.java | 2 +- .../async_search/GetAsyncSearchRequest.java | 2 +- .../status/StatusResponseBase.java | 2 +- .../DeleteAutoscalingPolicyRequest.java | 2 +- .../GetAutoscalingPolicyRequest.java | 2 +- .../PutAutoscalingPolicyRequest.java | 4 +- .../AutoscalingCapacity.java | 4 +- .../AutoscalingDecider.java | 3 +- .../AutoscalingDeciders.java | 6 +- .../AutoscalingNode.java | 2 +- .../AutoscalingResources.java | 4 +- .../ComponentTemplate.java | 17 ++-- .../elasticsearch/ccr/CcrStatsResponse.java | 6 +- .../ccr/DeleteAutoFollowPatternRequest.java | 2 +- .../elasticsearch/ccr/FollowIndexStats.java | 2 +- .../elasticsearch/ccr/FollowRequest.java | 8 +- .../elasticsearch/ccr/FollowResponse.java | 11 ++- .../ccr/ForgetFollowerRequest.java | 2 +- .../ccr/ForgetFollowerResponse.java | 2 +- .../ccr/PauseAutoFollowPatternRequest.java | 2 +- .../elasticsearch/ccr/PauseFollowRequest.java | 2 +- .../ccr/PutAutoFollowPatternRequest.java | 5 +- .../elasticsearch/ccr/ReadException.java | 8 +- .../ccr/ResumeAutoFollowPatternRequest.java | 2 +- .../ccr/ResumeFollowRequest.java | 2 +- .../clients/elasticsearch/ccr/ShardStats.java | 97 +++++++++++-------- .../elasticsearch/ccr/UnfollowRequest.java | 2 +- .../ccr/follow_info/FollowerIndex.java | 11 ++- .../AutoFollowPattern.java | 4 +- .../AutoFollowPatternSummary.java | 9 +- .../ccr/stats/AutoFollowStats.java | 14 +-- .../ccr/stats/AutoFollowedCluster.java | 11 ++- .../cluster/AllocationExplainResponse.java | 9 +- .../cluster/ClusterInfoResponse.java | 3 +- .../cluster/ComponentTemplate.java | 5 +- .../cluster/ComponentTemplateNode.java | 2 +- .../cluster/PutClusterSettingsResponse.java | 3 +- .../cluster/PutComponentTemplateRequest.java | 4 +- .../cluster/RerouteResponse.java | 3 +- .../elasticsearch/cluster/StateResponse.java | 2 +- .../AllocationDecision.java | 7 +- .../allocation_explain/AllocationStore.java | 17 ++-- .../allocation_explain/CurrentNode.java | 10 +- .../cluster/allocation_explain/DiskUsage.java | 17 ++-- .../NodeAllocationExplanation.java | 13 ++- .../allocation_explain/NodeDiskUsage.java | 8 +- .../allocation_explain/ReservedSize.java | 6 +- .../UnassignedInformation.java | 4 +- .../cluster/health/HealthResponseBody.java | 53 +++++----- .../cluster/health/IndexHealthStats.java | 28 +++--- .../cluster/health/ShardHealthStats.java | 21 ++-- .../cluster/pending_tasks/PendingTask.java | 13 ++- .../remote_info/ClusterRemoteProxyInfo.java | 24 +++-- .../remote_info/ClusterRemoteSniffInfo.java | 17 ++-- .../reroute/CommandAllocatePrimaryAction.java | 9 +- .../reroute/CommandAllocateReplicaAction.java | 6 +- .../cluster/reroute/CommandCancelAction.java | 6 +- .../cluster/reroute/CommandMoveAction.java | 8 +- .../cluster/reroute/RerouteDecision.java | 7 +- .../cluster/reroute/RerouteExplanation.java | 5 +- .../cluster/reroute/RerouteParameters.java | 9 +- .../cluster/stats/ClusterFileSystem.java | 9 +- .../cluster/stats/ClusterIndices.java | 23 +++-- .../stats/ClusterIndicesShardsIndex.java | 8 +- .../cluster/stats/ClusterIngest.java | 3 +- .../cluster/stats/ClusterJvm.java | 7 +- .../cluster/stats/ClusterJvmMemory.java | 6 +- .../cluster/stats/ClusterJvmVersion.java | 17 ++-- .../cluster/stats/ClusterNodeCount.java | 32 +++--- .../cluster/stats/ClusterNodes.java | 18 ++-- .../cluster/stats/ClusterOperatingSystem.java | 10 +- .../ClusterOperatingSystemArchitecture.java | 4 +- .../stats/ClusterOperatingSystemName.java | 4 +- .../ClusterOperatingSystemPrettyName.java | 5 +- .../cluster/stats/ClusterProcess.java | 6 +- .../cluster/stats/ClusterProcessCpu.java | 2 +- .../ClusterProcessOpenFileDescriptors.java | 6 +- .../cluster/stats/ClusterProcessor.java | 9 +- .../cluster/stats/ClusterShardMetrics.java | 6 +- .../cluster/stats/FieldTypes.java | 7 +- .../cluster/stats/IndexingPressure.java | 2 +- .../cluster/stats/IndexingPressureMemory.java | 7 +- .../stats/IndexingPressureMemorySummary.java | 18 ++-- .../cluster/stats/IndicesVersions.java | 11 ++- .../cluster/stats/NodePackagingType.java | 6 +- .../stats/OperatingSystemMemoryInfo.java | 15 ++- .../cluster/stats/RuntimeFieldTypes.java | 33 ++++--- .../cluster/stats/StatsResponseBase.java | 15 +-- .../connector/CheckInRequest.java | 3 +- .../connector/CheckInResponse.java | 2 +- .../elasticsearch/connector/Connector.java | 11 ++- .../connector/ConnectorConfigProperties.java | 14 +-- .../connector/ConnectorScheduling.java | 4 +- .../connector/ConnectorSyncJob.java | 30 +++--- .../connector/CustomScheduling.java | 10 +- .../connector/DeleteConnectorRequest.java | 3 +- .../elasticsearch/connector/Dependency.java | 4 +- .../connector/FeatureEnabled.java | 2 +- .../connector/FilteringAdvancedSnippet.java | 2 +- .../connector/FilteringConfig.java | 4 +- .../connector/FilteringRule.java | 12 +-- .../connector/FilteringRules.java | 6 +- .../connector/FilteringRulesValidation.java | 2 +- .../connector/GetConnectorRequest.java | 3 +- .../connector/GreaterThanValidation.java | 3 +- .../connector/IngestPipelineParams.java | 12 ++- .../connector/LessThanValidation.java | 3 +- .../elasticsearch/connector/ListResponse.java | 2 +- .../connector/ListTypeValidation.java | 3 +- .../elasticsearch/connector/PostResponse.java | 4 +- .../elasticsearch/connector/PutResponse.java | 4 +- .../connector/RegexValidation.java | 3 +- .../elasticsearch/connector/SelectOption.java | 4 +- .../connector/SyncJobCancelRequest.java | 3 +- .../connector/SyncJobCancelResponse.java | 2 +- .../connector/SyncJobCheckInRequest.java | 3 +- .../connector/SyncJobClaimRequest.java | 6 +- .../connector/SyncJobConnectorReference.java | 11 ++- .../connector/SyncJobDeleteRequest.java | 3 +- .../connector/SyncJobErrorRequest.java | 5 +- .../connector/SyncJobGetRequest.java | 3 +- .../connector/SyncJobListResponse.java | 2 +- .../connector/SyncJobPostRequest.java | 2 +- .../connector/SyncJobPostResponse.java | 2 +- .../connector/SyncJobUpdateStatsRequest.java | 15 +-- .../UpdateActiveFilteringRequest.java | 3 +- .../UpdateActiveFilteringResponse.java | 2 +- .../connector/UpdateApiKeyIdRequest.java | 3 +- .../connector/UpdateApiKeyIdResponse.java | 2 +- .../connector/UpdateConfigurationRequest.java | 3 +- .../UpdateConfigurationResponse.java | 2 +- .../connector/UpdateErrorRequest.java | 3 +- .../connector/UpdateErrorResponse.java | 2 +- .../connector/UpdateFeaturesRequest.java | 5 +- .../connector/UpdateFeaturesResponse.java | 2 +- .../connector/UpdateFilteringRequest.java | 3 +- .../connector/UpdateFilteringResponse.java | 2 +- .../UpdateFilteringValidationRequest.java | 6 +- .../UpdateFilteringValidationResponse.java | 2 +- .../connector/UpdateIndexNameRequest.java | 3 +- .../connector/UpdateIndexNameResponse.java | 2 +- .../connector/UpdateNameRequest.java | 3 +- .../connector/UpdateNameResponse.java | 2 +- .../connector/UpdateNativeRequest.java | 5 +- .../connector/UpdateNativeResponse.java | 2 +- .../connector/UpdatePipelineRequest.java | 5 +- .../connector/UpdatePipelineResponse.java | 2 +- .../connector/UpdateSchedulingRequest.java | 6 +- .../connector/UpdateSchedulingResponse.java | 2 +- .../connector/UpdateServiceTypeRequest.java | 6 +- .../connector/UpdateServiceTypeResponse.java | 2 +- .../connector/UpdateStatusRequest.java | 5 +- .../connector/UpdateStatusResponse.java | 2 +- .../elasticsearch/core/BulkResponse.java | 4 +- .../core/ClearScrollResponse.java | 5 +- .../core/ClosePointInTimeRequest.java | 2 +- .../core/ClosePointInTimeResponse.java | 5 +- .../elasticsearch/core/CountResponse.java | 4 +- .../elasticsearch/core/CreateRequest.java | 6 +- .../core/DeleteByQueryRethrottleRequest.java | 2 +- .../elasticsearch/core/DeleteRequest.java | 4 +- .../core/DeleteScriptRequest.java | 2 +- .../elasticsearch/core/ExistsRequest.java | 4 +- .../core/ExistsSourceRequest.java | 4 +- .../elasticsearch/core/ExplainRequest.java | 4 +- .../elasticsearch/core/ExplainResponse.java | 6 +- .../elasticsearch/core/GetRequest.java | 4 +- .../elasticsearch/core/GetScriptRequest.java | 2 +- .../elasticsearch/core/GetScriptResponse.java | 4 +- .../elasticsearch/core/GetSourceRequest.java | 4 +- .../elasticsearch/core/GetSourceResponse.java | 2 +- .../core/HealthReportResponse.java | 6 +- .../elasticsearch/core/IndexRequest.java | 4 +- .../elasticsearch/core/InfoResponse.java | 12 ++- .../elasticsearch/core/KnnSearchRequest.java | 2 +- .../elasticsearch/core/KnnSearchResponse.java | 8 +- .../core/OpenPointInTimeRequest.java | 3 +- .../core/OpenPointInTimeResponse.java | 4 +- .../elasticsearch/core/PutScriptRequest.java | 4 +- .../elasticsearch/core/RankEvalResponse.java | 3 +- .../elasticsearch/core/ReindexRequest.java | 4 +- .../core/ReindexRethrottleRequest.java | 2 +- .../core/ScriptsPainlessExecuteResponse.java | 2 +- .../elasticsearch/core/ScrollRequest.java | 2 +- .../elasticsearch/core/SearchMvtRequest.java | 8 +- .../core/SearchTemplateResponse.java | 8 +- .../elasticsearch/core/TermsEnumRequest.java | 4 +- .../elasticsearch/core/TermsEnumResponse.java | 4 +- .../core/TermvectorsRequest.java | 2 +- .../core/TermvectorsResponse.java | 8 +- .../core/UpdateByQueryRethrottleRequest.java | 2 +- .../elasticsearch/core/UpdateRequest.java | 4 +- .../core/bulk/BulkResponseItem.java | 7 +- .../core/bulk/CreateOperation.java | 2 +- .../core/bulk/IndexOperation.java | 2 +- .../core/explain/Explanation.java | 5 +- .../core/explain/ExplanationDetail.java | 5 +- .../core/field_caps/FieldCapability.java | 8 +- .../elasticsearch/core/get/GetResult.java | 6 +- .../core/get_script_context/Context.java | 2 +- .../get_script_context/ContextMethod.java | 5 +- .../ContextMethodParam.java | 4 +- .../get_script_languages/LanguageContext.java | 2 +- .../core/health_report/BaseIndicator.java | 4 +- .../DataStreamLifecycleDetails.java | 9 +- .../core/health_report/Diagnosis.java | 11 ++- .../health_report/DiskIndicatorDetails.java | 21 ++-- .../FileSettingsIndicatorDetails.java | 6 +- .../health_report/IlmIndicatorDetails.java | 8 +- .../core/health_report/Impact.java | 7 +- ...IsStableIndicatorClusterFormationNode.java | 6 +- .../MasterIsStableIndicatorDetails.java | 3 +- ...ableIndicatorExceptionFetchingHistory.java | 5 +- .../ShardsAvailabilityIndicatorDetails.java | 34 ++++--- .../ShardsCapacityIndicatorDetails.java | 4 +- .../ShardsCapacityIndicatorTierDetail.java | 3 +- .../health_report/SlmIndicatorDetails.java | 5 +- .../SlmIndicatorUnhealthyPolicies.java | 2 +- .../StagnatingBackingIndices.java | 10 +- .../core/knn_search/KnnSearchQuery.java | 7 +- .../core/mget/MultiGetError.java | 6 +- .../core/mget/MultiGetOperation.java | 2 +- .../core/msearch/MultiSearchResult.java | 2 +- .../core/msearch/RequestItem.java | 4 +- .../core/msearch_template/RequestItem.java | 4 +- .../mtermvectors/MultiTermVectorsResult.java | 2 +- .../core/rank_eval/DocumentRating.java | 6 +- .../core/rank_eval/RankEvalHit.java | 6 +- .../core/rank_eval/RankEvalHitItem.java | 2 +- .../core/rank_eval/RankEvalMetricDetail.java | 3 +- .../RankEvalMetricExpectedReciprocalRank.java | 3 +- .../core/rank_eval/RankEvalQuery.java | 2 +- .../core/rank_eval/RankEvalRequestItem.java | 2 +- .../core/rank_eval/UnratedDocument.java | 4 +- .../core/reindex/Destination.java | 2 +- .../core/reindex/RemoteSource.java | 2 +- .../reindex_rethrottle/ReindexStatus.java | 27 +++--- .../core/reindex_rethrottle/ReindexTask.java | 22 +++-- .../PainlessContextSetup.java | 4 +- .../core/search/AggregationBreakdown.java | 30 +++--- .../core/search/AggregationProfile.java | 11 ++- .../elasticsearch/core/search/Collector.java | 7 +- .../core/search/CompletionContext.java | 2 +- .../core/search/CompletionSuggestOption.java | 2 +- .../core/search/DfsKnnProfile.java | 3 +- .../core/search/DfsStatisticsBreakdown.java | 26 ++--- .../core/search/DfsStatisticsProfile.java | 11 ++- .../core/search/DirectGenerator.java | 2 +- .../core/search/FetchProfile.java | 11 ++- .../core/search/FieldCollapse.java | 2 +- .../elasticsearch/core/search/Hit.java | 2 +- .../core/search/InnerHitsResult.java | 2 +- .../core/search/KnnCollectorResult.java | 7 +- .../core/search/KnnQueryProfileBreakdown.java | 60 +++++++----- .../core/search/KnnQueryProfileResult.java | 11 ++- .../core/search/LaplaceSmoothingModel.java | 2 +- .../core/search/LearningToRank.java | 2 +- .../LinearInterpolationSmoothingModel.java | 9 +- .../core/search/NestedIdentity.java | 4 +- .../core/search/PhraseSuggestCollate.java | 2 +- .../core/search/PhraseSuggestHighlight.java | 4 +- .../core/search/PhraseSuggestOption.java | 4 +- .../core/search/PointInTimeReference.java | 2 +- .../core/search/QueryBreakdown.java | 60 +++++++----- .../core/search/QueryProfile.java | 11 ++- .../core/search/RescoreQuery.java | 2 +- .../core/search/ResponseBody.java | 8 +- .../core/search/SearchProfile.java | 3 +- .../core/search/ShardProfile.java | 10 +- .../search/StupidBackoffSmoothingModel.java | 2 +- .../core/search/SuggestBase.java | 6 +- .../core/search/SuggesterBase.java | 2 +- .../core/search/TermSuggestOption.java | 6 +- .../elasticsearch/core/search/TotalHits.java | 4 +- .../SearchShardsNodeAttributes.java | 19 ++-- .../core/termvectors/FieldStatistics.java | 7 +- .../elasticsearch/core/termvectors/Term.java | 2 +- .../elasticsearch/core/termvectors/Token.java | 2 +- .../DeleteDanglingIndexRequest.java | 6 +- .../ImportDanglingIndexRequest.java | 6 +- .../list_dangling_indices/DanglingIndex.java | 9 +- .../enrich/DeletePolicyRequest.java | 2 +- .../elasticsearch/enrich/EnrichPolicy.java | 3 +- .../elasticsearch/enrich/EnrichSummary.java | 2 +- .../enrich/ExecutePolicyRequest.java | 2 +- .../enrich/PutPolicyRequest.java | 2 +- .../ExecuteEnrichPolicyStatus.java | 2 +- .../enrich/stats/CacheStats.java | 20 ++-- .../enrich/stats/CoordinatorStats.java | 17 ++-- .../enrich/stats/ExecutingPolicy.java | 4 +- .../elasticsearch/eql/EqlDeleteRequest.java | 2 +- .../elasticsearch/eql/EqlGetRequest.java | 2 +- .../elasticsearch/eql/EqlSearchRequest.java | 2 +- .../eql/EqlSearchResponseBase.java | 2 +- .../eql/GetEqlStatusRequest.java | 2 +- .../eql/GetEqlStatusResponse.java | 8 +- .../clients/elasticsearch/eql/HitsEvent.java | 6 +- .../esql/AsyncQueryStopRequest.java | 2 +- .../elasticsearch/esql/QueryRequest.java | 2 +- .../elasticsearch/features/Feature.java | 5 +- .../fleet/FleetSearchRequest.java | 2 +- .../fleet/FleetSearchResponse.java | 8 +- .../elasticsearch/graph/Connection.java | 8 +- .../elasticsearch/graph/ExploreControls.java | 3 +- .../elasticsearch/graph/ExploreResponse.java | 4 +- .../elasticsearch/graph/SampleDiversity.java | 5 +- .../clients/elasticsearch/graph/Vertex.java | 8 +- .../elasticsearch/graph/VertexDefinition.java | 2 +- .../elasticsearch/graph/VertexInclude.java | 2 +- .../ilm/DeleteLifecycleRequest.java | 2 +- .../elasticsearch/ilm/DownsampleAction.java | 3 +- .../ilm/ExplainLifecycleRequest.java | 2 +- .../elasticsearch/ilm/ForceMergeAction.java | 3 +- .../ilm/GetIlmStatusResponse.java | 3 +- .../clients/elasticsearch/ilm/IlmPolicy.java | 2 +- .../ilm/MigrateToDataTiersResponse.java | 6 +- .../elasticsearch/ilm/MoveToStepRequest.java | 7 +- .../ilm/PutLifecycleRequest.java | 2 +- .../ilm/RemovePolicyRequest.java | 2 +- .../ilm/RemovePolicyResponse.java | 3 +- .../elasticsearch/ilm/RetryRequest.java | 2 +- .../ilm/SearchableSnapshotAction.java | 3 +- .../ilm/WaitForSnapshotAction.java | 2 +- .../LifecycleExplainManaged.java | 4 +- .../LifecycleExplainPhaseExecution.java | 8 +- .../LifecycleExplainUnmanaged.java | 2 +- .../ilm/get_lifecycle/Lifecycle.java | 7 +- .../ilm/move_to_step/StepKey.java | 2 +- .../indices/AddBlockRequest.java | 4 +- .../indices/AddBlockResponse.java | 6 +- .../elasticsearch/indices/CacheQueries.java | 2 +- .../indices/CloneIndexRequest.java | 4 +- .../indices/CloneIndexResponse.java | 8 +- .../indices/CloseIndexResponse.java | 6 +- .../indices/CreateDataStreamRequest.java | 2 +- .../indices/CreateFromRequest.java | 7 +- .../indices/CreateFromResponse.java | 8 +- .../indices/CreateIndexRequest.java | 2 +- .../indices/CreateIndexResponse.java | 8 +- .../elasticsearch/indices/DataStream.java | 24 +++-- .../indices/DataStreamIndex.java | 6 +- .../indices/DataStreamTimestampField.java | 2 +- .../indices/DataStreamsStatsResponse.java | 12 ++- .../indices/DeleteTemplateRequest.java | 2 +- .../indices/DiskUsageResponse.java | 3 +- .../indices/DownsampleConfig.java | 3 +- .../indices/DownsampleRequest.java | 7 +- .../indices/DownsampleResponse.java | 2 +- .../indices/DownsamplingRound.java | 4 +- .../indices/ExistsIndexTemplateRequest.java | 2 +- .../elasticsearch/indices/FailureStore.java | 5 +- .../indices/FielddataFrequencyFilter.java | 7 +- .../GetDataLifecycleStatsResponse.java | 3 +- .../GetMigrateReindexStatusResponse.java | 19 ++-- .../indices/IndexRoutingRebalance.java | 2 +- .../indices/IndexingPressure.java | 2 +- .../indices/IndicesStatsResponse.java | 4 +- .../MappingLimitSettingsSourceFields.java | 2 +- .../indices/MigrateReindexRequest.java | 2 +- .../indices/MigrateToDataStreamRequest.java | 2 +- .../indices/NumericFielddata.java | 2 +- .../elasticsearch/indices/OpenResponse.java | 6 +- .../indices/PromoteDataStreamRequest.java | 2 +- .../indices/PromoteDataStreamResponse.java | 2 +- .../indices/PutAliasRequest.java | 2 +- .../indices/PutIndexTemplateRequest.java | 2 +- .../indices/PutIndicesSettingsRequest.java | 2 +- .../indices/PutTemplateRequest.java | 2 +- .../elasticsearch/indices/RetentionLease.java | 2 +- .../indices/RolloverRequest.java | 2 +- .../indices/RolloverResponse.java | 15 +-- .../indices/SegmentsResponse.java | 2 +- .../indices/SettingsQueryString.java | 2 +- .../indices/SettingsSimilarityDfi.java | 4 +- .../indices/SettingsSimilarityDfr.java | 9 +- .../indices/SettingsSimilarityIb.java | 8 +- .../indices/SettingsSimilarityScripted.java | 2 +- .../elasticsearch/indices/ShrinkRequest.java | 4 +- .../elasticsearch/indices/ShrinkResponse.java | 8 +- .../indices/SimulateIndexTemplateRequest.java | 2 +- .../SimulateIndexTemplateResponse.java | 2 +- .../indices/SimulateTemplateResponse.java | 2 +- .../elasticsearch/indices/SplitRequest.java | 4 +- .../elasticsearch/indices/SplitResponse.java | 8 +- .../elasticsearch/indices/Storage.java | 2 +- .../indices/TemplateMapping.java | 4 +- .../indices/ValidateQueryResponse.java | 2 +- .../indices/add_block/IndicesBlockStatus.java | 4 +- .../indices/analyze/AnalyzeDetail.java | 3 +- .../indices/analyze/AnalyzeToken.java | 12 ++- .../indices/analyze/AnalyzerDetail.java | 2 +- .../indices/analyze/CharFilterDetail.java | 2 +- .../indices/analyze/ExplainAnalyzeToken.java | 20 ++-- .../indices/analyze/TokenDetail.java | 2 +- .../indices/close/CloseIndexResult.java | 2 +- .../DataStreamsStatsItem.java | 12 ++- .../DataStreamLifecycleExplain.java | 5 +- .../field_usage_stats/FieldSummary.java | 21 ++-- .../field_usage_stats/FieldsUsageBody.java | 2 +- .../field_usage_stats/InvertedIndex.java | 17 ++-- .../field_usage_stats/ShardsStats.java | 3 +- .../field_usage_stats/UsageStatsShards.java | 11 ++- .../DataStreamWithLifecycle.java | 2 +- .../DataStreamStats.java | 10 +- .../get_index_template/IndexTemplateItem.java | 5 +- .../get_mapping/IndexMappingRecord.java | 2 +- .../StatusError.java | 4 +- .../StatusInProgress.java | 8 +- .../migrate_reindex/MigrateReindex.java | 4 +- .../indices/migrate_reindex/SourceIndex.java | 2 +- .../IndexAndDataStreamAction.java | 5 +- .../indices/recovery/FileDetails.java | 7 +- .../indices/recovery/RecoveryBytes.java | 11 ++- .../indices/recovery/RecoveryFiles.java | 9 +- .../indices/recovery/RecoveryIndexStatus.java | 15 +-- .../indices/recovery/RecoveryStartStatus.java | 7 +- .../indices/recovery/ShardRecovery.java | 25 ++--- .../indices/recovery/TranslogStatus.java | 13 ++- .../indices/recovery/VerifyIndex.java | 7 +- .../ReloadDetails.java | 2 +- .../reload_search_analyzers/ReloadResult.java | 2 +- .../resolve_cluster/ResolveClusterInfo.java | 6 +- .../resolve_index/ResolveIndexAliasItem.java | 2 +- .../ResolveIndexDataStreamsItem.java | 5 +- .../resolve_index/ResolveIndexItem.java | 2 +- .../indices/segments/Segment.java | 20 ++-- .../indices/segments/ShardSegmentRouting.java | 6 +- .../indices/segments/ShardsSegment.java | 9 +- .../indices/shard_stores/ShardStore.java | 7 +- .../shard_stores/ShardStoreException.java | 4 +- .../indices/shard_stores/ShardStoreNode.java | 5 +- .../simulate_template/Overlapping.java | 2 +- .../indices/simulate_template/Template.java | 4 +- .../indices/stats/MappingStats.java | 8 +- .../indices/stats/ShardCommit.java | 7 +- .../indices/stats/ShardFileSizeInfo.java | 6 +- .../indices/stats/ShardLease.java | 10 +- .../indices/stats/ShardPath.java | 8 +- .../indices/stats/ShardQueryCache.java | 20 ++-- .../indices/stats/ShardRetentionLeases.java | 5 +- .../indices/stats/ShardRouting.java | 6 +- .../indices/stats/ShardSequenceNumber.java | 8 +- .../indices/stats/ShardsTotalStats.java | 3 +- .../IndicesValidationExplanation.java | 4 +- .../AlibabaCloudServiceSettings.java | 10 +- .../AmazonBedrockServiceSettings.java | 10 +- .../inference/AnthropicServiceSettings.java | 4 +- .../inference/AnthropicTaskSettings.java | 3 +- .../AzureAiStudioServiceSettings.java | 9 +- .../inference/AzureOpenAIServiceSettings.java | 9 +- .../ChatCompletionUnifiedRequest.java | 7 +- .../inference/CohereServiceSettings.java | 2 +- .../inference/CompletionRequest.java | 3 +- .../inference/CompletionResult.java | 2 +- .../inference/CompletionTool.java | 4 +- .../inference/CompletionToolChoice.java | 4 +- .../CompletionToolChoiceFunction.java | 2 +- .../inference/CompletionToolFunction.java | 2 +- .../inference/ContentObject.java | 4 +- .../inference/DeleteInferenceRequest.java | 3 +- .../inference/EisServiceSettings.java | 2 +- .../ElasticsearchServiceSettings.java | 5 +- .../inference/ElserServiceSettings.java | 6 +- .../GoogleAiStudioServiceSettings.java | 4 +- .../GoogleVertexAIServiceSettings.java | 10 +- .../inference/HuggingFaceServiceSettings.java | 4 +- .../inference/InferenceEndpoint.java | 5 +- .../inference/InferenceEndpointInfo.java | 5 +- .../inference/JinaAIServiceSettings.java | 2 +- .../elasticsearch/inference/Message.java | 2 +- .../inference/MistralServiceSettings.java | 4 +- .../inference/OpenAIServiceSettings.java | 4 +- .../PostEisChatCompletionRequest.java | 7 +- .../inference/PutAlibabacloudRequest.java | 11 ++- .../inference/PutAmazonbedrockRequest.java | 11 ++- .../inference/PutAnthropicRequest.java | 11 ++- .../inference/PutAzureaistudioRequest.java | 11 ++- .../inference/PutAzureopenaiRequest.java | 11 ++- .../inference/PutCohereRequest.java | 10 +- .../inference/PutEisRequest.java | 10 +- .../inference/PutElasticsearchRequest.java | 11 ++- .../inference/PutElserRequest.java | 10 +- .../inference/PutGoogleaistudioRequest.java | 11 ++- .../inference/PutGooglevertexaiRequest.java | 11 ++- .../inference/PutHuggingFaceRequest.java | 11 ++- .../inference/PutJinaaiRequest.java | 10 +- .../inference/PutMistralRequest.java | 10 +- .../inference/PutOpenaiRequest.java | 10 +- .../elasticsearch/inference/PutRequest.java | 6 +- .../inference/PutVoyageaiRequest.java | 11 ++- .../inference/PutWatsonxRequest.java | 10 +- .../inference/RankedDocument.java | 5 +- .../inference/RerankRequest.java | 5 +- .../inference/SparseEmbeddingRequest.java | 3 +- .../inference/StreamCompletionRequest.java | 3 +- .../inference/TextEmbeddingRequest.java | 3 +- .../inference/TextEmbeddingResponse.java | 3 +- .../elasticsearch/inference/ToolCall.java | 6 +- .../inference/ToolCallFunction.java | 5 +- .../inference/UpdateInferenceRequest.java | 6 +- .../inference/VoyageAIServiceSettings.java | 2 +- .../inference/WatsonxServiceSettings.java | 12 ++- .../elasticsearch/ingest/AppendProcessor.java | 2 +- .../ingest/AttachmentProcessor.java | 2 +- .../elasticsearch/ingest/BytesProcessor.java | 2 +- .../elasticsearch/ingest/CircleProcessor.java | 8 +- .../ingest/ConvertProcessor.java | 4 +- .../elasticsearch/ingest/CsvProcessor.java | 2 +- .../ingest/DatabaseConfiguration.java | 2 +- .../ingest/DatabaseConfigurationFull.java | 2 +- .../ingest/DateIndexNameProcessor.java | 5 +- .../elasticsearch/ingest/DateProcessor.java | 2 +- .../ingest/DeletePipelineRequest.java | 2 +- .../ingest/DissectProcessor.java | 4 +- .../elasticsearch/ingest/Document.java | 2 +- .../ingest/DocumentSimulation.java | 6 +- .../ingest/DotExpanderProcessor.java | 2 +- .../elasticsearch/ingest/EnrichProcessor.java | 8 +- .../elasticsearch/ingest/FailProcessor.java | 2 +- .../ingest/ForeachProcessor.java | 5 +- .../ingest/GeoGridProcessor.java | 4 +- .../elasticsearch/ingest/GeoIpProcessor.java | 2 +- .../ingest/GeoIpStatsResponse.java | 2 +- .../elasticsearch/ingest/GrokProcessor.java | 2 +- .../elasticsearch/ingest/GsubProcessor.java | 7 +- .../ingest/HtmlStripProcessor.java | 2 +- .../ingest/InferenceProcessor.java | 2 +- .../clients/elasticsearch/ingest/Ingest.java | 3 +- .../ingest/IpLocationProcessor.java | 2 +- .../elasticsearch/ingest/JoinProcessor.java | 5 +- .../elasticsearch/ingest/JsonProcessor.java | 2 +- .../ingest/KeyValueProcessor.java | 8 +- .../clients/elasticsearch/ingest/Local.java | 2 +- .../ingest/LowercaseProcessor.java | 2 +- .../clients/elasticsearch/ingest/Maxmind.java | 3 +- .../ingest/PipelineProcessor.java | 2 +- .../ingest/PutGeoipDatabaseRequest.java | 6 +- .../ingest/PutIpLocationDatabaseRequest.java | 5 +- .../ingest/PutPipelineRequest.java | 2 +- .../clients/elasticsearch/ingest/Redact.java | 3 +- .../elasticsearch/ingest/RedactProcessor.java | 2 +- .../ingest/RegisteredDomainProcessor.java | 2 +- .../elasticsearch/ingest/RenameProcessor.java | 5 +- .../elasticsearch/ingest/SetProcessor.java | 2 +- .../ingest/SetSecurityUserProcessor.java | 2 +- .../elasticsearch/ingest/SortProcessor.java | 2 +- .../elasticsearch/ingest/SplitProcessor.java | 5 +- .../elasticsearch/ingest/TrimProcessor.java | 2 +- .../ingest/UppercaseProcessor.java | 2 +- .../ingest/UriPartsProcessor.java | 2 +- .../ingest/UrlDecodeProcessor.java | 2 +- .../ingest/UserAgentProcessor.java | 2 +- .../geo_ip_stats/GeoIpDownloadStatistics.java | 19 ++-- .../geo_ip_stats/GeoIpNodeDatabaseName.java | 2 +- .../DatabaseConfigurationMetadata.java | 9 +- .../DatabaseConfigurationMetadata.java | 6 +- .../license/GetBasicStatusResponse.java | 4 +- .../license/GetLicenseResponse.java | 2 +- .../license/GetTrialStatusResponse.java | 4 +- .../elasticsearch/license/License.java | 17 ++-- .../elasticsearch/license/PostResponse.java | 6 +- .../license/PostStartBasicResponse.java | 6 +- .../license/PostStartTrialResponse.java | 6 +- .../license/get/LicenseInformation.java | 19 ++-- .../license/post/Acknowledgement.java | 2 +- .../logstash/DeletePipelineRequest.java | 2 +- .../elasticsearch/logstash/Pipeline.java | 16 +-- .../logstash/PipelineMetadata.java | 4 +- .../logstash/PipelineSettings.java | 23 +++-- .../logstash/PutPipelineRequest.java | 4 +- .../GetFeatureUpgradeStatusResponse.java | 3 +- .../migration/PostFeatureUpgradeResponse.java | 2 +- .../migration/deprecations/Deprecation.java | 10 +- .../MigrationFeature.java | 10 +- .../MigrationFeatureIndexInfo.java | 4 +- .../MigrationFeature.java | 3 +- .../ml/AdaptiveAllocationsSettings.java | 2 +- .../elasticsearch/ml/AnalysisConfigRead.java | 3 +- .../elasticsearch/ml/AnalysisMemoryLimit.java | 3 +- .../clients/elasticsearch/ml/Anomaly.java | 26 +++-- .../elasticsearch/ml/AnomalyCause.java | 3 +- .../elasticsearch/ml/ApiKeyAuthorization.java | 4 +- .../elasticsearch/ml/BucketInfluencer.java | 31 +++--- .../elasticsearch/ml/BucketSummary.java | 27 ++++-- .../elasticsearch/ml/CalendarEvent.java | 8 +- .../clients/elasticsearch/ml/Category.java | 18 ++-- .../elasticsearch/ml/ChunkingConfig.java | 2 +- ...earTrainedModelDeploymentCacheRequest.java | 2 +- ...arTrainedModelDeploymentCacheResponse.java | 2 +- .../elasticsearch/ml/CloseJobRequest.java | 2 +- .../elasticsearch/ml/CloseJobResponse.java | 2 +- .../clients/elasticsearch/ml/DataCounts.java | 38 +++++--- .../clients/elasticsearch/ml/Datafeed.java | 11 ++- .../ml/DatafeedRunningState.java | 6 +- .../elasticsearch/ml/DatafeedStats.java | 5 +- .../elasticsearch/ml/DatafeedTimingStats.java | 16 +-- .../ml/DataframeAnalysisBase.java | 3 +- ...ysisFeatureProcessorFrequencyEncoding.java | 5 +- ...AnalysisFeatureProcessorNGramEncoding.java | 2 +- ...nalysisFeatureProcessorOneHotEncoding.java | 4 +- ...sisFeatureProcessorTargetMeanEncoding.java | 8 +- .../elasticsearch/ml/DataframeAnalytics.java | 10 +- .../ml/DataframeAnalyticsDestination.java | 2 +- .../ml/DataframeAnalyticsFieldSelection.java | 8 +- .../DataframeAnalyticsMemoryEstimation.java | 8 +- .../ml/DataframeAnalyticsStatsDataCounts.java | 9 +- ...ataframeAnalyticsStatsHyperparameters.java | 15 ++- .../DataframeAnalyticsStatsMemoryUsage.java | 5 +- ...taframeAnalyticsStatsOutlierDetection.java | 9 +- .../ml/DataframeAnalyticsStatsProgress.java | 5 +- .../ml/DataframeAnalyticsSummary.java | 8 +- .../ml/DataframeEvaluationClassification.java | 3 +- .../DataframeEvaluationOutlierDetection.java | 7 +- .../ml/DataframeEvaluationRegression.java | 6 +- .../ml/DelayedDataCheckConfig.java | 2 +- .../ml/DeleteCalendarEventRequest.java | 5 +- .../ml/DeleteCalendarJobRequest.java | 3 +- .../ml/DeleteCalendarJobResponse.java | 3 +- .../ml/DeleteCalendarRequest.java | 3 +- .../ml/DeleteDataFrameAnalyticsRequest.java | 2 +- .../ml/DeleteDatafeedRequest.java | 3 +- .../ml/DeleteExpiredDataResponse.java | 2 +- .../elasticsearch/ml/DeleteFilterRequest.java | 2 +- .../ml/DeleteForecastRequest.java | 2 +- .../elasticsearch/ml/DeleteJobRequest.java | 2 +- .../ml/DeleteModelSnapshotRequest.java | 5 +- .../ml/DeleteTrainedModelAliasRequest.java | 5 +- .../ml/DeleteTrainedModelRequest.java | 2 +- .../elasticsearch/ml/DetectorRead.java | 2 +- .../elasticsearch/ml/DetectorUpdate.java | 3 +- .../ml/DiscoveryNodeCompact.java | 10 +- .../ml/DiscoveryNodeContent.java | 19 ++-- .../ml/EstimateModelMemoryResponse.java | 4 +- .../ml/EvaluateDataFrameRequest.java | 5 +- .../ml/ExplainDataFrameAnalyticsResponse.java | 3 +- .../ExponentialAverageCalculationContext.java | 4 +- .../ml/FillMaskInferenceOptions.java | 3 +- .../clients/elasticsearch/ml/Filter.java | 2 +- .../clients/elasticsearch/ml/FilterRef.java | 2 +- .../elasticsearch/ml/FlushJobRequest.java | 2 +- .../elasticsearch/ml/FlushJobResponse.java | 2 +- .../elasticsearch/ml/ForecastRequest.java | 2 +- .../elasticsearch/ml/ForecastResponse.java | 6 +- .../elasticsearch/ml/GetBucketsRequest.java | 2 +- .../elasticsearch/ml/GetBucketsResponse.java | 2 +- .../ml/GetCalendarEventsRequest.java | 3 +- .../ml/GetCalendarEventsResponse.java | 2 +- .../ml/GetCalendarsResponse.java | 2 +- .../ml/GetCategoriesRequest.java | 2 +- .../ml/GetCategoriesResponse.java | 2 +- .../ml/GetDataFrameAnalyticsResponse.java | 2 +- .../GetDataFrameAnalyticsStatsResponse.java | 2 +- .../ml/GetDatafeedStatsResponse.java | 2 +- .../ml/GetDatafeedsResponse.java | 2 +- .../elasticsearch/ml/GetFiltersResponse.java | 2 +- .../ml/GetInfluencersRequest.java | 2 +- .../ml/GetInfluencersResponse.java | 2 +- .../elasticsearch/ml/GetJobStatsResponse.java | 2 +- .../elasticsearch/ml/GetJobsResponse.java | 2 +- .../ml/GetMemoryStatsResponse.java | 6 +- .../GetModelSnapshotUpgradeStatsRequest.java | 5 +- .../GetModelSnapshotUpgradeStatsResponse.java | 2 +- .../ml/GetModelSnapshotsRequest.java | 2 +- .../ml/GetModelSnapshotsResponse.java | 2 +- .../ml/GetOverallBucketsRequest.java | 2 +- .../ml/GetOverallBucketsResponse.java | 2 +- .../elasticsearch/ml/GetRecordsRequest.java | 2 +- .../elasticsearch/ml/GetRecordsResponse.java | 2 +- .../ml/GetTrainedModelsResponse.java | 2 +- .../ml/GetTrainedModelsStatsResponse.java | 2 +- .../elasticsearch/ml/Hyperparameter.java | 6 +- .../ml/InferTrainedModelRequest.java | 2 +- .../clients/elasticsearch/ml/Influence.java | 4 +- .../clients/elasticsearch/ml/Influencer.java | 32 +++--- .../elastic/clients/elasticsearch/ml/Job.java | 18 ++-- .../clients/elasticsearch/ml/JobBlocked.java | 2 +- .../clients/elasticsearch/ml/JobConfig.java | 6 +- .../ml/JobForecastStatistics.java | 5 +- .../elasticsearch/ml/JobStatistics.java | 8 +- .../clients/elasticsearch/ml/JobStats.java | 16 +-- .../elasticsearch/ml/JobTimingStats.java | 14 +-- .../ml/LearningToRankConfig.java | 5 +- .../elasticsearch/ml/MlInfoResponse.java | 10 +- .../elasticsearch/ml/ModelPackageConfig.java | 3 +- .../elasticsearch/ml/ModelSizeStats.java | 54 ++++++----- .../elasticsearch/ml/ModelSnapshot.java | 16 +-- .../ml/ModelSnapshotUpgrade.java | 11 ++- .../elasticsearch/ml/OpenJobRequest.java | 2 +- .../elasticsearch/ml/OpenJobResponse.java | 4 +- .../elasticsearch/ml/OverallBucket.java | 15 ++- .../elasticsearch/ml/OverallBucketJob.java | 5 +- .../ml/PostCalendarEventsRequest.java | 3 +- .../elasticsearch/ml/PostDataRequest.java | 2 +- .../elasticsearch/ml/PostDataResponse.java | 38 +++++--- .../ml/PutCalendarJobRequest.java | 3 +- .../ml/PutCalendarJobResponse.java | 3 +- .../elasticsearch/ml/PutCalendarRequest.java | 3 +- .../elasticsearch/ml/PutCalendarResponse.java | 3 +- .../ml/PutDataFrameAnalyticsRequest.java | 8 +- .../ml/PutDataFrameAnalyticsResponse.java | 22 +++-- .../elasticsearch/ml/PutDatafeedRequest.java | 3 +- .../elasticsearch/ml/PutDatafeedResponse.java | 16 +-- .../elasticsearch/ml/PutFilterRequest.java | 2 +- .../elasticsearch/ml/PutFilterResponse.java | 5 +- .../elasticsearch/ml/PutJobRequest.java | 8 +- .../elasticsearch/ml/PutJobResponse.java | 34 ++++--- .../ml/PutTrainedModelAliasRequest.java | 5 +- .../PutTrainedModelDefinitionPartRequest.java | 14 +-- .../ml/PutTrainedModelRequest.java | 2 +- .../ml/PutTrainedModelVocabularyRequest.java | 2 +- .../ml/QueryFeatureExtractor.java | 5 +- ...estionAnsweringInferenceUpdateOptions.java | 2 +- .../elasticsearch/ml/ResetJobRequest.java | 2 +- .../ml/RevertModelSnapshotRequest.java | 5 +- .../ml/RevertModelSnapshotResponse.java | 2 +- .../elasticsearch/ml/RuleCondition.java | 7 +- .../ml/RunningStateSearchInterval.java | 4 +- .../ml/StartDataFrameAnalyticsRequest.java | 2 +- .../ml/StartDataFrameAnalyticsResponse.java | 5 +- .../ml/StartDatafeedRequest.java | 3 +- .../ml/StartDatafeedResponse.java | 2 +- .../StartTrainedModelDeploymentRequest.java | 2 +- .../StartTrainedModelDeploymentResponse.java | 3 +- .../ml/StopDataFrameAnalyticsRequest.java | 2 +- .../ml/StopDataFrameAnalyticsResponse.java | 2 +- .../elasticsearch/ml/StopDatafeedRequest.java | 3 +- .../ml/StopDatafeedResponse.java | 2 +- .../ml/StopTrainedModelDeploymentRequest.java | 2 +- .../StopTrainedModelDeploymentResponse.java | 2 +- .../ml/TextEmbeddingInferenceOptions.java | 3 +- .../ml/TextExpansionInferenceOptions.java | 3 +- .../clients/elasticsearch/ml/TimingStats.java | 3 +- .../elasticsearch/ml/TopClassEntry.java | 9 +- .../ml/TotalFeatureImportance.java | 3 +- .../ml/TotalFeatureImportanceClass.java | 3 +- .../ml/TotalFeatureImportanceStatistics.java | 7 +- .../ml/TrainedModelAssignment.java | 9 +- ...dModelAssignmentRoutingStateAndReason.java | 3 +- .../TrainedModelAssignmentRoutingTable.java | 9 +- .../TrainedModelAssignmentTaskParameters.java | 29 +++--- .../elasticsearch/ml/TrainedModelConfig.java | 4 +- ...rainedModelDeploymentAllocationStatus.java | 9 +- .../ml/TrainedModelDeploymentNodesStats.java | 11 ++- .../ml/TrainedModelDeploymentStats.java | 14 +-- .../ml/TrainedModelEntities.java | 12 ++- .../TrainedModelInferenceClassImportance.java | 6 +- ...rainedModelInferenceFeatureImportance.java | 3 +- .../ml/TrainedModelInferenceStats.java | 16 +-- .../ml/TrainedModelLocation.java | 2 +- .../ml/TrainedModelLocationIndex.java | 2 +- .../ml/TrainedModelSizeStats.java | 7 +- .../elasticsearch/ml/TrainedModelStats.java | 8 +- .../ml/UpdateDataFrameAnalyticsRequest.java | 2 +- .../ml/UpdateDataFrameAnalyticsResponse.java | 22 +++-- .../ml/UpdateDatafeedRequest.java | 3 +- .../ml/UpdateDatafeedResponse.java | 16 +-- .../elasticsearch/ml/UpdateFilterRequest.java | 2 +- .../ml/UpdateFilterResponse.java | 5 +- .../elasticsearch/ml/UpdateJobRequest.java | 2 +- .../elasticsearch/ml/UpdateJobResponse.java | 34 ++++--- .../ml/UpdateModelSnapshotRequest.java | 5 +- .../ml/UpdateModelSnapshotResponse.java | 5 +- .../UpdateTrainedModelDeploymentRequest.java | 2 +- .../UpdateTrainedModelDeploymentResponse.java | 3 +- .../ml/UpgradeJobSnapshotRequest.java | 5 +- .../ml/UpgradeJobSnapshotResponse.java | 5 +- .../ml/ValidateDetectorRequest.java | 2 +- .../elasticsearch/ml/ValidationLoss.java | 2 +- .../clients/elasticsearch/ml/Vocabulary.java | 2 +- .../ConfusionMatrixItem.java | 11 ++- .../ConfusionMatrixPrediction.java | 5 +- .../ConfusionMatrixThreshold.java | 12 ++- ...ataframeClassificationSummaryAccuracy.java | 3 +- ...ationSummaryMulticlassConfusionMatrix.java | 4 +- ...taframeClassificationSummaryPrecision.java | 3 +- .../DataframeClassificationSummaryRecall.java | 3 +- .../DataframeEvaluationClass.java | 3 +- ...frameEvaluationSummaryAucRocCurveItem.java | 7 +- .../DataframeEvaluationValue.java | 2 +- .../ml/get_calendars/Calendar.java | 3 +- .../ml/get_memory_stats/JvmStats.java | 11 ++- .../ml/get_memory_stats/MemMlStats.java | 19 ++-- .../ml/get_memory_stats/MemStats.java | 9 +- .../ml/get_memory_stats/Memory.java | 12 ++- .../ml/info/AnomalyDetectors.java | 20 ++-- .../elasticsearch/ml/info/Datafeeds.java | 3 +- .../elasticsearch/ml/info/Defaults.java | 6 +- .../clients/elasticsearch/ml/info/Limits.java | 3 +- .../elasticsearch/ml/info/NativeCode.java | 5 +- .../DataframePreviewConfig.java | 4 +- .../ml/put_trained_model/Definition.java | 3 +- .../FrequencyEncodingPreprocessor.java | 5 +- .../OneHotEncodingPreprocessor.java | 2 +- .../TargetMeanEncodingPreprocessor.java | 8 +- .../TrainedModelTreeNode.java | 3 +- .../ml/put_trained_model/Weights.java | 2 +- .../elasticsearch/monitoring/BulkRequest.java | 7 +- .../monitoring/BulkResponse.java | 6 +- ...earRepositoriesMeteringArchiveRequest.java | 3 +- .../nodes/ClusterStateUpdate.java | 2 +- .../elasticsearch/nodes/HttpRoute.java | 5 +- .../nodes/HttpRouteRequests.java | 5 +- .../nodes/HttpRouteResponses.java | 5 +- .../elasticsearch/nodes/IngestStats.java | 19 ++-- .../elasticsearch/nodes/IngestTotal.java | 9 +- .../elasticsearch/nodes/NodeReloadResult.java | 2 +- .../nodes/RepositoryLocation.java | 2 +- .../nodes/RepositoryMeteringInformation.java | 22 +++-- .../nodes/SizeHttpHistogram.java | 2 +- .../nodes/TimeHttpHistogram.java | 2 +- .../ResponseBase.java | 3 +- .../ResponseBase.java | 3 +- .../nodes/info/DeprecationIndexing.java | 2 +- .../elasticsearch/nodes/info/NodeInfo.java | 20 ++-- .../nodes/info/NodeInfoAction.java | 4 +- .../nodes/info/NodeInfoBootstrap.java | 3 +- .../nodes/info/NodeInfoClient.java | 2 +- .../nodes/info/NodeInfoHttp.java | 7 +- .../nodes/info/NodeInfoIngestDownloader.java | 2 +- .../nodes/info/NodeInfoIngestInfo.java | 3 +- .../nodes/info/NodeInfoIngestProcessor.java | 2 +- .../nodes/info/NodeInfoJvmMemory.java | 15 ++- .../nodes/info/NodeInfoMemory.java | 5 +- .../nodes/info/NodeInfoNetwork.java | 6 +- .../nodes/info/NodeInfoNetworkInterface.java | 7 +- .../nodes/info/NodeInfoOSCPU.java | 21 ++-- .../nodes/info/NodeInfoRepositories.java | 2 +- .../nodes/info/NodeInfoRepositoriesUrl.java | 3 +- .../nodes/info/NodeInfoScript.java | 3 +- .../nodes/info/NodeInfoSearch.java | 2 +- .../nodes/info/NodeInfoSearchRemote.java | 2 +- .../nodes/info/NodeInfoSettings.java | 9 +- .../nodes/info/NodeInfoSettingsCluster.java | 4 +- .../info/NodeInfoSettingsClusterElection.java | 2 +- .../nodes/info/NodeInfoSettingsHttp.java | 2 +- .../nodes/info/NodeInfoSettingsHttpType.java | 2 +- .../nodes/info/NodeInfoSettingsNode.java | 2 +- .../nodes/info/NodeInfoSettingsTransport.java | 2 +- .../NodeInfoSettingsTransportFeatures.java | 2 +- .../info/NodeInfoSettingsTransportType.java | 2 +- .../nodes/info/NodeInfoTransport.java | 3 +- .../nodes/info/NodeInfoXpack.java | 2 +- .../nodes/info/NodeInfoXpackLicense.java | 3 +- .../nodes/info/NodeInfoXpackLicenseType.java | 2 +- .../nodes/info/NodeInfoXpackSecurity.java | 2 +- ...odeInfoXpackSecurityAuthcRealmsStatus.java | 2 +- .../info/NodeInfoXpackSecurityAuthcToken.java | 2 +- .../elasticsearch/nodes/info/NodeJvmInfo.java | 19 ++-- .../nodes/info/NodeOperatingSystemInfo.java | 17 ++-- .../nodes/info/NodeProcessInfo.java | 8 +- .../nodes/info/NodeThreadPoolInfo.java | 5 +- .../nodes/info/ResponseBase.java | 3 +- .../reload_secure_settings/ResponseBase.java | 3 +- .../elasticsearch/nodes/usage/NodeUsage.java | 5 +- .../nodes/usage/ResponseBase.java | 3 +- .../query_rules/DeleteRuleRequest.java | 5 +- .../query_rules/DeleteRulesetRequest.java | 3 +- .../query_rules/GetRuleRequest.java | 5 +- .../query_rules/GetRulesetRequest.java | 3 +- .../query_rules/ListRulesetsResponse.java | 2 +- .../query_rules/PutRuleRequest.java | 9 +- .../query_rules/PutRuleResponse.java | 2 +- .../query_rules/PutRulesetRequest.java | 3 +- .../query_rules/PutRulesetResponse.java | 2 +- .../elasticsearch/query_rules/QueryRule.java | 6 +- .../query_rules/QueryRuleCriteria.java | 2 +- .../query_rules/QueryRuleset.java | 3 +- .../query_rules/TestRequest.java | 3 +- .../query_rules/TestResponse.java | 3 +- .../list_rulesets/QueryRulesetListItem.java | 6 +- .../test/QueryRulesetMatchedRule.java | 5 +- .../rollup/DateHistogramGrouping.java | 2 +- .../rollup/DeleteJobRequest.java | 2 +- .../rollup/DeleteJobResponse.java | 3 +- .../elasticsearch/rollup/FieldMetric.java | 2 +- .../rollup/HistogramGrouping.java | 2 +- .../elasticsearch/rollup/PutJobRequest.java | 14 +-- .../rollup/RollupSearchResponse.java | 8 +- .../elasticsearch/rollup/StartJobRequest.java | 2 +- .../rollup/StartJobResponse.java | 2 +- .../elasticsearch/rollup/StopJobRequest.java | 2 +- .../elasticsearch/rollup/StopJobResponse.java | 2 +- .../rollup/get_jobs/RollupJob.java | 6 +- .../get_jobs/RollupJobConfiguration.java | 16 +-- .../rollup/get_jobs/RollupJobStats.java | 36 ++++--- .../rollup/get_jobs/RollupJobStatus.java | 2 +- .../RollupCapabilitySummary.java | 8 +- .../get_rollup_caps/RollupFieldSummary.java | 2 +- .../RollupJobSummary.java | 8 +- .../RollupJobSummaryField.java | 2 +- .../AnalyticsCollection.java | 3 +- .../DeleteBehavioralAnalyticsRequest.java | 2 +- .../DeleteSearchApplicationRequest.java | 2 +- .../search_application/EventDataStream.java | 2 +- .../GetSearchApplicationRequest.java | 2 +- .../search_application/ListResponse.java | 2 +- .../PostBehavioralAnalyticsEventRequest.java | 8 +- .../PostBehavioralAnalyticsEventResponse.java | 2 +- .../PutBehavioralAnalyticsRequest.java | 2 +- .../search_application/PutRequest.java | 5 +- .../search_application/PutResponse.java | 2 +- .../RenderQueryRequest.java | 2 +- .../search_application/SearchApplication.java | 5 +- .../SearchApplicationSearchRequest.java | 2 +- .../SearchApplicationTemplate.java | 2 +- .../AnalyticsAcknowledgeResponseBase.java | 2 +- .../ClearCacheResponse.java | 2 +- .../searchable_snapshots/MountRequest.java | 7 +- .../searchable_snapshots/MountResponse.java | 2 +- .../SearchableSnapshotsStatsResponse.java | 4 +- .../cache_stats/Node.java | 3 +- .../cache_stats/Shared.java | 23 +++-- .../mount/MountedSnapshot.java | 4 +- .../security/ActivateUserProfileRequest.java | 3 +- .../elasticsearch/security/ApiKey.java | 15 +-- .../ApplicationGlobalUserPrivileges.java | 2 +- .../security/ApplicationPrivileges.java | 3 +- .../security/AuthenticateResponse.java | 14 +-- .../elasticsearch/security/BulkError.java | 2 +- .../security/ClearApiKeyCacheResponse.java | 6 +- .../ClearCachedPrivilegesRequest.java | 3 +- .../ClearCachedPrivilegesResponse.java | 6 +- .../security/ClearCachedRealmsResponse.java | 6 +- .../security/ClearCachedRolesResponse.java | 6 +- .../ClearCachedServiceTokensRequest.java | 5 +- .../ClearCachedServiceTokensResponse.java | 6 +- .../elasticsearch/security/ClusterNode.java | 2 +- .../security/CreateApiKeyResponse.java | 8 +- .../CreateCrossClusterApiKeyRequest.java | 4 +- .../CreateCrossClusterApiKeyResponse.java | 8 +- .../security/CreateServiceTokenRequest.java | 5 +- .../security/CreateServiceTokenResponse.java | 4 +- .../elasticsearch/security/CreatedStatus.java | 2 +- .../security/DelegatePkiResponse.java | 8 +- .../security/DeletePrivilegesRequest.java | 3 +- .../security/DeleteRoleMappingRequest.java | 2 +- .../security/DeleteRoleMappingResponse.java | 2 +- .../security/DeleteRoleRequest.java | 2 +- .../security/DeleteRoleResponse.java | 2 +- .../security/DeleteServiceTokenRequest.java | 7 +- .../security/DeleteServiceTokenResponse.java | 2 +- .../security/DeleteUserRequest.java | 2 +- .../security/DeleteUserResponse.java | 2 +- .../security/DisableUserProfileRequest.java | 2 +- .../security/DisableUserRequest.java | 2 +- .../security/EnableUserProfileRequest.java | 2 +- .../security/EnableUserRequest.java | 2 +- .../security/EnrollKibanaResponse.java | 4 +- .../security/EnrollNodeResponse.java | 15 ++- .../security/GetSecuritySettingsResponse.java | 8 +- .../GetServiceCredentialsRequest.java | 5 +- .../GetServiceCredentialsResponse.java | 8 +- .../security/GetTokenResponse.java | 11 ++- .../security/GlobalPrivilege.java | 3 +- .../security/GrantApiKeyRequest.java | 5 +- .../security/GrantApiKeyResponse.java | 8 +- .../security/HasPrivilegesResponse.java | 5 +- .../HasPrivilegesUserProfileRequest.java | 3 +- .../security/InvalidateApiKeyResponse.java | 3 +- .../security/InvalidateTokenResponse.java | 10 +- .../security/OidcAuthenticateRequest.java | 7 +- .../security/OidcAuthenticateResponse.java | 11 ++- .../security/OidcLogoutRequest.java | 2 +- .../security/OidcLogoutResponse.java | 2 +- .../OidcPrepareAuthenticationResponse.java | 8 +- .../security/PutRoleMappingRequest.java | 2 +- .../security/PutRoleMappingResponse.java | 3 +- .../security/PutRoleRequest.java | 2 +- .../security/PutRoleResponse.java | 2 +- .../security/PutUserRequest.java | 2 +- .../security/PutUserResponse.java | 2 +- .../security/QueryApiKeysResponse.java | 4 +- .../security/QueryRoleResponse.java | 4 +- .../security/QueryUserResponse.java | 4 +- .../elasticsearch/security/RealmInfo.java | 4 +- .../security/RemoteUserIndicesPrivileges.java | 4 +- .../elasticsearch/security/RoleMapping.java | 4 +- .../elasticsearch/security/RoleTemplate.java | 2 +- .../security/SamlAuthenticateRequest.java | 2 +- .../security/SamlAuthenticateResponse.java | 13 ++- .../security/SamlCompleteLogoutRequest.java | 2 +- .../security/SamlInvalidateRequest.java | 3 +- .../security/SamlInvalidateResponse.java | 7 +- .../security/SamlLogoutRequest.java | 2 +- .../security/SamlLogoutResponse.java | 2 +- .../SamlPrepareAuthenticationResponse.java | 6 +- .../SamlServiceProviderMetadataRequest.java | 3 +- .../SamlServiceProviderMetadataResponse.java | 2 +- .../security/SuggestUserProfilesResponse.java | 4 +- .../security/UpdateApiKeyRequest.java | 2 +- .../security/UpdateApiKeyResponse.java | 2 +- .../UpdateCrossClusterApiKeyRequest.java | 4 +- .../UpdateCrossClusterApiKeyResponse.java | 2 +- .../security/UpdateSettingsResponse.java | 3 +- .../UpdateUserProfileDataRequest.java | 2 +- .../clients/elasticsearch/security/User.java | 4 +- .../security/UserIndicesPrivileges.java | 4 +- .../elasticsearch/security/UserProfile.java | 4 +- .../security/UserProfileHitMetadata.java | 5 +- .../security/UserProfileUser.java | 5 +- .../security/UserProfileWithMetadata.java | 5 +- .../authenticate/AuthenticateApiKey.java | 2 +- .../security/authenticate/ServiceToken.java | 2 +- .../security/create_service_token/Token.java | 4 +- .../security/delegate_pki/Authentication.java | 14 +-- .../delegate_pki/AuthenticationRealm.java | 4 +- .../delete_privileges/FoundStatus.java | 2 +- .../security/enroll_kibana/Token.java | 4 +- .../RoleDescriptorWrapper.java | 3 +- .../NodesCredentials.java | 3 +- .../security/get_token/AuthenticatedUser.java | 10 +- .../get_token/AuthenticationProvider.java | 4 +- .../security/get_token/UserRealm.java | 4 +- .../GetUserProfileErrors.java | 2 +- .../security/grant_api_key/GrantApiKey.java | 2 +- .../ApplicationPrivilegesCheck.java | 3 +- .../HasPrivilegesUserProfileErrors.java | 2 +- .../security/query_role/QueryRole.java | 2 +- .../TotalUserProfiles.java | 4 +- .../shutdown/DeleteNodeRequest.java | 2 +- .../shutdown/PutNodeRequest.java | 6 +- .../shutdown/get_node/NodeShutdownStatus.java | 20 ++-- .../get_node/PersistentTaskStatus.java | 2 +- .../shutdown/get_node/PluginsStatus.java | 2 +- .../get_node/ShardMigrationStatus.java | 2 +- .../ingest/IngestDocumentSimulation.java | 6 +- .../slm/DeleteLifecycleRequest.java | 2 +- .../slm/ExecuteLifecycleRequest.java | 2 +- .../slm/ExecuteLifecycleResponse.java | 3 +- .../slm/GetSlmStatusResponse.java | 3 +- .../elasticsearch/slm/GetStatsResponse.java | 34 ++++--- .../clients/elasticsearch/slm/InProgress.java | 9 +- .../clients/elasticsearch/slm/Invocation.java | 5 +- .../slm/PutLifecycleRequest.java | 2 +- .../clients/elasticsearch/slm/Retention.java | 7 +- .../clients/elasticsearch/slm/SlmPolicy.java | 7 +- .../elasticsearch/slm/SnapshotLifecycle.java | 13 +-- .../snapshot/CleanupRepositoryRequest.java | 2 +- .../snapshot/CleanupRepositoryResponse.java | 2 +- .../snapshot/CloneSnapshotRequest.java | 10 +- .../snapshot/CreateRepositoryRequest.java | 5 +- .../snapshot/CreateSnapshotRequest.java | 5 +- .../snapshot/DeleteSnapshotRequest.java | 5 +- .../snapshot/FileCountSnapshotStats.java | 6 +- .../elasticsearch/snapshot/GcsRepository.java | 2 +- .../snapshot/GcsRepositorySettings.java | 2 +- .../snapshot/GetSnapshotRequest.java | 3 +- .../snapshot/GetSnapshotResponse.java | 5 +- .../elasticsearch/snapshot/IndexDetails.java | 10 +- .../snapshot/InfoFeatureState.java | 3 +- .../snapshot/ReadOnlyUrlRepository.java | 2 +- .../ReadOnlyUrlRepositorySettings.java | 2 +- .../snapshot/RepositoryAnalyzeRequest.java | 2 +- .../snapshot/RepositoryAnalyzeResponse.java | 56 ++++++----- .../RepositoryVerifyIntegrityResponse.java | 2 +- .../snapshot/RestoreRequest.java | 5 +- .../elasticsearch/snapshot/S3Repository.java | 2 +- .../snapshot/S3RepositorySettings.java | 2 +- .../elasticsearch/snapshot/ShardsStats.java | 14 +-- .../snapshot/ShardsStatsSummary.java | 11 ++- .../snapshot/ShardsStatsSummaryItem.java | 6 +- .../snapshot/SharedFileSystemRepository.java | 2 +- .../SharedFileSystemRepositorySettings.java | 2 +- .../snapshot/SnapshotIndexStats.java | 5 +- .../elasticsearch/snapshot/SnapshotInfo.java | 4 +- .../snapshot/SnapshotShardFailure.java | 11 ++- .../snapshot/SnapshotShardsStatus.java | 4 +- .../elasticsearch/snapshot/SnapshotStats.java | 11 ++- .../snapshot/SourceOnlyRepository.java | 2 +- .../elasticsearch/snapshot/Status.java | 17 ++-- .../snapshot/VerifyRepositoryRequest.java | 2 +- .../CleanupRepositoryResults.java | 6 +- .../snapshot/get/SnapshotResponseItem.java | 3 +- .../repository_analyze/BlobDetails.java | 20 ++-- .../repository_analyze/DetailsInfo.java | 18 ++-- .../repository_analyze/ReadBlobDetails.java | 7 +- .../repository_analyze/ReadSummaryInfo.java | 32 +++--- .../repository_analyze/SnapshotNodeInfo.java | 4 +- .../repository_analyze/SummaryInfo.java | 4 +- .../repository_analyze/WriteSummaryInfo.java | 21 ++-- .../snapshot/restore/SnapshotRestore.java | 4 +- .../verify_repository/CompactNodeInfo.java | 2 +- .../elasticsearch/sql/ClearCursorRequest.java | 2 +- .../sql/ClearCursorResponse.java | 3 +- .../clients/elasticsearch/sql/Column.java | 4 +- .../elasticsearch/sql/DeleteAsyncRequest.java | 2 +- .../elasticsearch/sql/GetAsyncRequest.java | 2 +- .../elasticsearch/sql/GetAsyncResponse.java | 8 +- .../sql/GetAsyncStatusRequest.java | 2 +- .../sql/GetAsyncStatusResponse.java | 15 +-- .../elasticsearch/sql/TranslateRequest.java | 2 +- .../certificates/CertificateInformation.java | 15 +-- .../synonyms/DeleteSynonymRequest.java | 2 +- .../synonyms/DeleteSynonymRuleRequest.java | 4 +- .../synonyms/GetSynonymRequest.java | 2 +- .../synonyms/GetSynonymResponse.java | 2 +- .../synonyms/GetSynonymRuleRequest.java | 4 +- .../synonyms/GetSynonymsSetsResponse.java | 2 +- .../synonyms/PutSynonymRequest.java | 2 +- .../synonyms/PutSynonymResponse.java | 6 +- .../synonyms/PutSynonymRuleRequest.java | 6 +- .../elasticsearch/synonyms/SynonymRule.java | 2 +- .../synonyms/SynonymRuleRead.java | 4 +- .../synonyms/SynonymsUpdateResult.java | 6 +- .../get_synonyms_sets/SynonymsSetItem.java | 5 +- .../elasticsearch/tasks/GetTasksRequest.java | 2 +- .../elasticsearch/tasks/GetTasksResponse.java | 5 +- .../clients/elasticsearch/tasks/TaskInfo.java | 17 ++-- .../text_structure/FieldStat.java | 5 +- .../FindFieldStructureRequest.java | 4 +- .../FindFieldStructureResponse.java | 22 +++-- .../FindMessageStructureResponse.java | 22 +++-- .../TestGrokPatternRequest.java | 3 +- .../elasticsearch/text_structure/TopHit.java | 4 +- .../test_grok_pattern/MatchedField.java | 6 +- .../test_grok_pattern/MatchedText.java | 2 +- .../transform/DeleteTransformRequest.java | 3 +- .../transform/GetTransformResponse.java | 2 +- .../transform/GetTransformStatsResponse.java | 2 +- .../elasticsearch/transform/Latest.java | 2 +- .../transform/PreviewTransformResponse.java | 3 +- .../transform/PutTransformRequest.java | 7 +- .../transform/ResetTransformRequest.java | 3 +- .../ScheduleNowTransformRequest.java | 3 +- .../transform/StartTransformRequest.java | 3 +- .../transform/StopTransformRequest.java | 3 +- .../transform/TimeRetentionPolicy.java | 4 +- .../elasticsearch/transform/TimeSync.java | 2 +- .../transform/UpdateTransformRequest.java | 3 +- .../transform/UpdateTransformResponse.java | 16 +-- .../transform/UpgradeTransformsResponse.java | 7 +- .../get_transform/TransformSummary.java | 6 +- .../get_transform_stats/CheckpointStats.java | 3 +- .../get_transform_stats/Checkpointing.java | 2 +- .../TransformHealthIssue.java | 6 +- .../TransformIndexerStats.java | 51 ++++++---- .../TransformProgress.java | 6 +- .../get_transform_stats/TransformStats.java | 9 +- .../TransformStatsHealth.java | 2 +- .../watcher/AckWatchRequest.java | 2 +- .../watcher/AckWatchResponse.java | 2 +- .../watcher/AcknowledgeState.java | 5 +- .../elasticsearch/watcher/ActionStatus.java | 2 +- .../watcher/ActivateWatchRequest.java | 2 +- .../watcher/ActivateWatchResponse.java | 2 +- .../watcher/ActivationState.java | 5 +- .../watcher/ActivationStatus.java | 4 +- .../watcher/ArrayCompareCondition.java | 6 +- .../watcher/ArrayCompareOpParams.java | 5 +- .../watcher/DeactivateWatchRequest.java | 2 +- .../watcher/DeactivateWatchResponse.java | 2 +- .../watcher/DeleteWatchRequest.java | 2 +- .../watcher/DeleteWatchResponse.java | 6 +- .../clients/elasticsearch/watcher/Email.java | 2 +- .../elasticsearch/watcher/EmailResult.java | 2 +- .../watcher/ExecuteWatchResponse.java | 5 +- .../watcher/ExecutionResult.java | 11 ++- .../watcher/ExecutionResultAction.java | 6 +- .../watcher/ExecutionResultCondition.java | 6 +- .../watcher/ExecutionResultInput.java | 4 +- .../elasticsearch/watcher/ExecutionState.java | 6 +- .../watcher/ExecutionThreadPool.java | 5 +- .../watcher/GetWatchRequest.java | 2 +- .../watcher/GetWatchResponse.java | 4 +- .../watcher/GetWatcherSettingsResponse.java | 2 +- .../watcher/HttpInputAuthentication.java | 2 +- .../watcher/HttpInputBasicAuthentication.java | 4 +- .../elasticsearch/watcher/HttpInputProxy.java | 4 +- .../watcher/HttpInputResponseResult.java | 4 +- .../elasticsearch/watcher/IndexAction.java | 2 +- .../elasticsearch/watcher/IndexResult.java | 2 +- .../watcher/IndexResultSummary.java | 10 +- .../elasticsearch/watcher/LoggingAction.java | 2 +- .../elasticsearch/watcher/LoggingResult.java | 3 +- .../watcher/PagerDutyContext.java | 2 +- .../elasticsearch/watcher/PagerDutyEvent.java | 9 +- .../watcher/PagerDutyResult.java | 2 +- .../watcher/PutWatchRequest.java | 2 +- .../watcher/PutWatchResponse.java | 11 ++- .../elasticsearch/watcher/QueryWatch.java | 2 +- .../watcher/QueryWatchesResponse.java | 2 +- .../watcher/ReportingEmailAttachment.java | 2 +- .../watcher/ScheduleTriggerEvent.java | 3 +- .../elasticsearch/watcher/SearchInput.java | 2 +- .../watcher/SearchInputRequestBody.java | 2 +- .../watcher/SimulatedActions.java | 4 +- .../elasticsearch/watcher/SlackAction.java | 2 +- .../watcher/SlackAttachment.java | 5 +- .../watcher/SlackAttachmentField.java | 6 +- .../watcher/SlackDynamicAttachment.java | 5 +- .../elasticsearch/watcher/SlackMessage.java | 4 +- .../elasticsearch/watcher/SlackResult.java | 2 +- .../elasticsearch/watcher/ThrottleState.java | 5 +- .../watcher/TriggerEventResult.java | 7 +- .../watcher/UpdateSettingsResponse.java | 3 +- .../clients/elasticsearch/watcher/Watch.java | 7 +- .../elasticsearch/watcher/WatchStatus.java | 4 +- .../watcher/WatcherStatsResponse.java | 9 +- .../elasticsearch/watcher/WebhookResult.java | 2 +- .../watcher/execute_watch/WatchRecord.java | 18 ++-- .../watcher/stats/WatchRecordQueuedStats.java | 3 +- .../watcher/stats/WatchRecordStats.java | 11 ++- .../watcher/stats/WatcherNodeStats.java | 12 ++- .../xpack/XpackInfoResponse.java | 8 +- .../xpack/XpackUsageResponse.java | 48 +++++---- .../xpack/info/BuildInformation.java | 4 +- .../elasticsearch/xpack/info/Feature.java | 5 +- .../elasticsearch/xpack/info/Features.java | 53 +++++----- .../xpack/info/MinimalLicenseInformation.java | 11 ++- .../xpack/info/NativeCodeInformation.java | 5 +- .../elasticsearch/xpack/usage/Analytics.java | 2 +- .../xpack/usage/AnalyticsStatistics.java | 26 +++-- .../elasticsearch/xpack/usage/Archive.java | 3 +- .../elasticsearch/xpack/usage/Base.java | 5 +- .../elasticsearch/xpack/usage/Ccr.java | 8 +- .../elasticsearch/xpack/usage/Counter.java | 4 +- .../xpack/usage/DataStreams.java | 6 +- .../xpack/usage/DataTierPhaseStatistics.java | 32 +++--- .../elasticsearch/xpack/usage/DataTiers.java | 9 +- .../elasticsearch/xpack/usage/Datafeed.java | 2 +- .../elasticsearch/xpack/usage/Eql.java | 2 +- .../xpack/usage/EqlFeatures.java | 15 +-- .../xpack/usage/EqlFeaturesJoin.java | 16 +-- .../xpack/usage/EqlFeaturesKeys.java | 15 ++- .../xpack/usage/EqlFeaturesPipes.java | 4 +- .../xpack/usage/EqlFeaturesSequences.java | 21 ++-- .../xpack/usage/FeatureToggle.java | 2 +- .../elasticsearch/xpack/usage/Flattened.java | 3 +- .../xpack/usage/HealthStatistics.java | 3 +- .../elasticsearch/xpack/usage/Ilm.java | 3 +- .../xpack/usage/IlmPolicyStatistics.java | 5 +- .../xpack/usage/Invocations.java | 2 +- .../elasticsearch/xpack/usage/IpFilter.java | 5 +- .../elasticsearch/xpack/usage/JobUsage.java | 11 ++- .../xpack/usage/MachineLearning.java | 10 +- .../elasticsearch/xpack/usage/MlCounter.java | 2 +- .../xpack/usage/MlDataFrameAnalyticsJobs.java | 2 +- .../usage/MlDataFrameAnalyticsJobsCount.java | 2 +- .../usage/MlDataFrameAnalyticsJobsMemory.java | 3 +- .../xpack/usage/MlInference.java | 3 +- .../xpack/usage/MlInferenceDeployments.java | 10 +- .../usage/MlInferenceDeploymentsTimeMs.java | 2 +- .../usage/MlInferenceIngestProcessor.java | 11 ++- .../MlInferenceIngestProcessorCount.java | 6 +- .../xpack/usage/MlInferenceTrainedModels.java | 2 +- .../usage/MlInferenceTrainedModelsCount.java | 7 +- .../xpack/usage/MlJobForecasts.java | 5 +- .../elasticsearch/xpack/usage/Monitoring.java | 3 +- .../elasticsearch/xpack/usage/Phase.java | 2 +- .../elasticsearch/xpack/usage/RealmCache.java | 2 +- .../xpack/usage/RoleMapping.java | 4 +- .../xpack/usage/RuntimeFieldsType.java | 33 ++++--- .../xpack/usage/SearchableSnapshots.java | 3 +- .../elasticsearch/xpack/usage/Security.java | 22 +++-- .../xpack/usage/SecurityRoles.java | 6 +- .../xpack/usage/SecurityRolesDls.java | 3 +- .../usage/SecurityRolesDlsBitSetCache.java | 5 +- .../xpack/usage/SecurityRolesFile.java | 6 +- .../xpack/usage/SecurityRolesNative.java | 6 +- .../elasticsearch/xpack/usage/Ssl.java | 5 +- .../elasticsearch/xpack/usage/Vector.java | 8 +- .../elasticsearch/xpack/usage/Watcher.java | 7 +- .../xpack/usage/WatcherActionTotals.java | 5 +- .../xpack/usage/WatcherWatch.java | 2 +- .../xpack/usage/WatcherWatchTrigger.java | 2 +- .../usage/WatcherWatchTriggerSchedule.java | 4 +- 1492 files changed, 5072 insertions(+), 3739 deletions(-) diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java index 13cb50641..d962454b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java @@ -63,7 +63,8 @@ public abstract class AcknowledgedResponseBase implements AcknowledgedResponse, protected AcknowledgedResponseBase(AbstractBuilder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java index 4e9000e9a..eb3097bdf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java @@ -77,11 +77,12 @@ public abstract class BaseNode implements JsonpSerializable { protected BaseNode(AbstractBuilder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); - this.ip = ApiTypeHelper.requireNonNull(builder.ip, this, "ip"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); + this.ip = ApiTypeHelper.requireNonNullWithDefault(builder.ip, this, "ip", this.ip()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.roles = ApiTypeHelper.unmodifiable(builder.roles); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java index 587775a50..90d19d89a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java @@ -72,10 +72,10 @@ public class BulkIndexByScrollFailure implements JsonpSerializable { private BulkIndexByScrollFailure(Builder builder) { - this.cause = ApiTypeHelper.requireNonNull(builder.cause, this, "cause"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.cause = ApiTypeHelper.requireNonNullWithDefault(builder.cause, this, "cause", this.cause()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java index 3e097c960..f7d4b1f0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java @@ -86,15 +86,20 @@ public class BulkStats implements JsonpSerializable { private BulkStats(Builder builder) { - this.totalOperations = ApiTypeHelper.requireNonNull(builder.totalOperations, this, "totalOperations"); + this.totalOperations = ApiTypeHelper.requireNonNullWithDefault(builder.totalOperations, this, "totalOperations", + this.totalOperations()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); this.totalSize = builder.totalSize; - this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes"); + this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, + "totalSizeInBytes", this.totalSizeInBytes()); this.avgTime = builder.avgTime; - this.avgTimeInMillis = ApiTypeHelper.requireNonNull(builder.avgTimeInMillis, this, "avgTimeInMillis"); + this.avgTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.avgTimeInMillis, this, "avgTimeInMillis", + this.avgTimeInMillis()); this.avgSize = builder.avgSize; - this.avgSizeInBytes = ApiTypeHelper.requireNonNull(builder.avgSizeInBytes, this, "avgSizeInBytes"); + this.avgSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.avgSizeInBytes, this, "avgSizeInBytes", + this.avgSizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java index d7991c598..8ec056ddf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java @@ -80,10 +80,10 @@ public class ClusterDetails implements JsonpSerializable { private ClusterDetails(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.indices = ApiTypeHelper.requireNonNull(builder.indices, this, "indices"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.indices = ApiTypeHelper.requireNonNullWithDefault(builder.indices, this, "indices", this.indices()); this.took = builder.took; - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); this.shards = builder.shards; this.failures = ApiTypeHelper.unmodifiable(builder.failures); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java index 40c028dcf..1703590ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java @@ -79,12 +79,13 @@ public class ClusterStatistics implements JsonpSerializable { private ClusterStatistics(Builder builder) { - this.skipped = ApiTypeHelper.requireNonNull(builder.skipped, this, "skipped"); - this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.running = ApiTypeHelper.requireNonNull(builder.running, this, "running"); - this.partial = ApiTypeHelper.requireNonNull(builder.partial, this, "partial"); - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); + this.skipped = ApiTypeHelper.requireNonNullWithDefault(builder.skipped, this, "skipped", this.skipped()); + this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", + this.successful()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.running = ApiTypeHelper.requireNonNullWithDefault(builder.running, this, "running", this.running()); + this.partial = ApiTypeHelper.requireNonNullWithDefault(builder.partial, this, "partial", this.partial()); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); this.details = ApiTypeHelper.unmodifiable(builder.details); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java index 6e2b3f925..b45531e31 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java @@ -72,7 +72,8 @@ public class CompletionStats implements JsonpSerializable { private CompletionStats(Builder builder) { - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); this.size = builder.size; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java index 031fab42e..c1878d9f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java @@ -70,10 +70,10 @@ public class CoordsGeoBounds implements JsonpSerializable { private CoordsGeoBounds(Builder builder) { - this.top = ApiTypeHelper.requireNonNull(builder.top, this, "top"); - this.bottom = ApiTypeHelper.requireNonNull(builder.bottom, this, "bottom"); - this.left = ApiTypeHelper.requireNonNull(builder.left, this, "left"); - this.right = ApiTypeHelper.requireNonNull(builder.right, this, "right"); + this.top = ApiTypeHelper.requireNonNullWithDefault(builder.top, this, "top", this.top()); + this.bottom = ApiTypeHelper.requireNonNullWithDefault(builder.bottom, this, "bottom", this.bottom()); + this.left = ApiTypeHelper.requireNonNullWithDefault(builder.left, this, "left", this.left()); + this.right = ApiTypeHelper.requireNonNullWithDefault(builder.right, this, "right", this.right()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java index f46a2ccb2..8d4f5c8c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java @@ -68,7 +68,7 @@ public class DocStats implements JsonpSerializable { private DocStats(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.deleted = builder.deleted; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java index 9f4c32377..753f1e7b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java @@ -83,17 +83,25 @@ public class ElasticsearchVersionInfo implements JsonpSerializable { private ElasticsearchVersionInfo(Builder builder) { - this.buildDate = ApiTypeHelper.requireNonNull(builder.buildDate, this, "buildDate"); - this.buildFlavor = ApiTypeHelper.requireNonNull(builder.buildFlavor, this, "buildFlavor"); - this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); - this.buildSnapshot = ApiTypeHelper.requireNonNull(builder.buildSnapshot, this, "buildSnapshot"); - this.buildType = ApiTypeHelper.requireNonNull(builder.buildType, this, "buildType"); - this.luceneVersion = ApiTypeHelper.requireNonNull(builder.luceneVersion, this, "luceneVersion"); - this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumIndexCompatibilityVersion, - this, "minimumIndexCompatibilityVersion"); - this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumWireCompatibilityVersion, - this, "minimumWireCompatibilityVersion"); - this.number = ApiTypeHelper.requireNonNull(builder.number, this, "number"); + this.buildDate = ApiTypeHelper.requireNonNullWithDefault(builder.buildDate, this, "buildDate", + this.buildDate()); + this.buildFlavor = ApiTypeHelper.requireNonNullWithDefault(builder.buildFlavor, this, "buildFlavor", + this.buildFlavor()); + this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", + this.buildHash()); + this.buildSnapshot = ApiTypeHelper.requireNonNullWithDefault(builder.buildSnapshot, this, "buildSnapshot", + this.buildSnapshot()); + this.buildType = ApiTypeHelper.requireNonNullWithDefault(builder.buildType, this, "buildType", + this.buildType()); + this.luceneVersion = ApiTypeHelper.requireNonNullWithDefault(builder.luceneVersion, this, "luceneVersion", + this.luceneVersion()); + this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( + builder.minimumIndexCompatibilityVersion, this, "minimumIndexCompatibilityVersion", + this.minimumIndexCompatibilityVersion()); + this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( + builder.minimumWireCompatibilityVersion, this, "minimumWireCompatibilityVersion", + this.minimumWireCompatibilityVersion()); + this.number = ApiTypeHelper.requireNonNullWithDefault(builder.number, this, "number", this.number()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java index 8b4f7ece4..9d640708b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java @@ -73,12 +73,15 @@ public class ElasticsearchVersionMinInfo implements JsonpSerializable { private ElasticsearchVersionMinInfo(Builder builder) { - this.buildFlavor = ApiTypeHelper.requireNonNull(builder.buildFlavor, this, "buildFlavor"); - this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumIndexCompatibilityVersion, - this, "minimumIndexCompatibilityVersion"); - this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumWireCompatibilityVersion, - this, "minimumWireCompatibilityVersion"); - this.number = ApiTypeHelper.requireNonNull(builder.number, this, "number"); + this.buildFlavor = ApiTypeHelper.requireNonNullWithDefault(builder.buildFlavor, this, "buildFlavor", + this.buildFlavor()); + this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( + builder.minimumIndexCompatibilityVersion, this, "minimumIndexCompatibilityVersion", + this.minimumIndexCompatibilityVersion()); + this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( + builder.minimumWireCompatibilityVersion, this, "minimumWireCompatibilityVersion", + this.minimumWireCompatibilityVersion()); + this.number = ApiTypeHelper.requireNonNullWithDefault(builder.number, this, "number", this.number()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java index aa9bdfcbc..ace45118f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java @@ -69,8 +69,8 @@ public class ErrorResponse implements JsonpSerializable { private ErrorResponse(Builder builder) { - this.error = ApiTypeHelper.requireNonNull(builder.error, this, "error"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.error = ApiTypeHelper.requireNonNullWithDefault(builder.error, this, "error", this.error()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java index fc26973af..dfca7ea5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java @@ -70,7 +70,8 @@ public class FieldMemoryUsage implements JsonpSerializable { private FieldMemoryUsage(Builder builder) { this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes"); + this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, + "memorySizeInBytes", this.memorySizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java index d46dbef90..7723251fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java @@ -70,7 +70,8 @@ public class FieldSizeUsage implements JsonpSerializable { private FieldSizeUsage(Builder builder) { this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java index a0b377a02..61b9a42a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java @@ -88,7 +88,7 @@ public class FieldSort implements JsonpSerializable { private FieldSort(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.missing = builder.missing; this.mode = builder.mode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java index 8f46f3449..9380365c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java @@ -77,7 +77,8 @@ private FielddataStats(Builder builder) { this.evictions = builder.evictions; this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes"); + this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, + "memorySizeInBytes", this.memorySizeInBytes()); this.fields = ApiTypeHelper.unmodifiable(builder.fields); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java index e76bc2d75..2773b7ba1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java @@ -72,10 +72,11 @@ public class FlushStats implements JsonpSerializable { private FlushStats(Builder builder) { - this.periodic = ApiTypeHelper.requireNonNull(builder.periodic, this, "periodic"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.periodic = ApiTypeHelper.requireNonNullWithDefault(builder.periodic, this, "periodic", this.periodic()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java index 88626e8cf..d12442c5a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java @@ -87,7 +87,7 @@ public class GeoDistanceSort implements SortOptionsVariant, JsonpSerializable { private GeoDistanceSort(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.location = ApiTypeHelper.unmodifiableRequired(builder.location, this, "location"); this.mode = builder.mode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java index 262704160..efe3ee65c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java @@ -65,7 +65,7 @@ public class GeoHashLocation implements JsonpSerializable { private GeoHashLocation(Builder builder) { - this.geohash = ApiTypeHelper.requireNonNull(builder.geohash, this, "geohash"); + this.geohash = ApiTypeHelper.requireNonNullWithDefault(builder.geohash, this, "geohash", this.geohash()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java index 9c5f892ba..fe65f1c9d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java @@ -70,7 +70,7 @@ public class GeoLine implements JsonpSerializable { private GeoLine(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.coordinates = ApiTypeHelper.unmodifiableRequired(builder.coordinates, this, "coordinates"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java index 81bda0c82..a09bd707c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java @@ -86,17 +86,21 @@ public class GetStats implements JsonpSerializable { private GetStats(Builder builder) { - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); this.existsTime = builder.existsTime; - this.existsTimeInMillis = ApiTypeHelper.requireNonNull(builder.existsTimeInMillis, this, "existsTimeInMillis"); - this.existsTotal = ApiTypeHelper.requireNonNull(builder.existsTotal, this, "existsTotal"); + this.existsTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.existsTimeInMillis, this, + "existsTimeInMillis", this.existsTimeInMillis()); + this.existsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.existsTotal, this, "existsTotal", + this.existsTotal()); this.missingTime = builder.missingTime; - this.missingTimeInMillis = ApiTypeHelper.requireNonNull(builder.missingTimeInMillis, this, - "missingTimeInMillis"); - this.missingTotal = ApiTypeHelper.requireNonNull(builder.missingTotal, this, "missingTotal"); + this.missingTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.missingTimeInMillis, this, + "missingTimeInMillis", this.missingTimeInMillis()); + this.missingTotal = ApiTypeHelper.requireNonNullWithDefault(builder.missingTotal, this, "missingTotal", + this.missingTotal()); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", + this.timeInMillis()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java index 34caf2b2c..c2a8276d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java @@ -101,20 +101,29 @@ public class IndexingStats implements JsonpSerializable { private IndexingStats(Builder builder) { - this.indexCurrent = ApiTypeHelper.requireNonNull(builder.indexCurrent, this, "indexCurrent"); - this.deleteCurrent = ApiTypeHelper.requireNonNull(builder.deleteCurrent, this, "deleteCurrent"); + this.indexCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.indexCurrent, this, "indexCurrent", + this.indexCurrent()); + this.deleteCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.deleteCurrent, this, "deleteCurrent", + this.deleteCurrent()); this.deleteTime = builder.deleteTime; - this.deleteTimeInMillis = ApiTypeHelper.requireNonNull(builder.deleteTimeInMillis, this, "deleteTimeInMillis"); - this.deleteTotal = ApiTypeHelper.requireNonNull(builder.deleteTotal, this, "deleteTotal"); - this.isThrottled = ApiTypeHelper.requireNonNull(builder.isThrottled, this, "isThrottled"); - this.noopUpdateTotal = ApiTypeHelper.requireNonNull(builder.noopUpdateTotal, this, "noopUpdateTotal"); + this.deleteTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.deleteTimeInMillis, this, + "deleteTimeInMillis", this.deleteTimeInMillis()); + this.deleteTotal = ApiTypeHelper.requireNonNullWithDefault(builder.deleteTotal, this, "deleteTotal", + this.deleteTotal()); + this.isThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.isThrottled, this, "isThrottled", + this.isThrottled()); + this.noopUpdateTotal = ApiTypeHelper.requireNonNullWithDefault(builder.noopUpdateTotal, this, "noopUpdateTotal", + this.noopUpdateTotal()); this.throttleTime = builder.throttleTime; - this.throttleTimeInMillis = ApiTypeHelper.requireNonNull(builder.throttleTimeInMillis, this, - "throttleTimeInMillis"); + this.throttleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttleTimeInMillis, this, + "throttleTimeInMillis", this.throttleTimeInMillis()); this.indexTime = builder.indexTime; - this.indexTimeInMillis = ApiTypeHelper.requireNonNull(builder.indexTimeInMillis, this, "indexTimeInMillis"); - this.indexTotal = ApiTypeHelper.requireNonNull(builder.indexTotal, this, "indexTotal"); - this.indexFailed = ApiTypeHelper.requireNonNull(builder.indexFailed, this, "indexFailed"); + this.indexTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.indexTimeInMillis, this, + "indexTimeInMillis", this.indexTimeInMillis()); + this.indexTotal = ApiTypeHelper.requireNonNullWithDefault(builder.indexTotal, this, "indexTotal", + this.indexTotal()); + this.indexFailed = ApiTypeHelper.requireNonNullWithDefault(builder.indexFailed, this, "indexFailed", + this.indexFailed()); this.types = ApiTypeHelper.unmodifiable(builder.types); this.writeLoad = builder.writeLoad; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java index 85e6f102c..2d0aa5938 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java @@ -95,7 +95,7 @@ private InlineGet(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.fields = ApiTypeHelper.unmodifiable(builder.fields); - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); this.seqNo = builder.seqNo; this.primaryTerm = builder.primaryTerm; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java index aa44cb721..924f371ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java @@ -88,7 +88,7 @@ public class KnnQuery extends QueryBase implements QueryVariant { private KnnQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.queryVector = ApiTypeHelper.unmodifiable(builder.queryVector); this.queryVectorBuilder = builder.queryVectorBuilder; this.numCandidates = builder.numCandidates; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java index 4fbb075e0..8dfd04a1d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java @@ -81,11 +81,12 @@ public class KnnRetriever extends RetrieverBase implements RetrieverVariant { private KnnRetriever(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.queryVector = ApiTypeHelper.unmodifiable(builder.queryVector); this.queryVectorBuilder = builder.queryVectorBuilder; - this.k = ApiTypeHelper.requireNonNull(builder.k, this, "k"); - this.numCandidates = ApiTypeHelper.requireNonNull(builder.numCandidates, this, "numCandidates"); + this.k = ApiTypeHelper.requireNonNullWithDefault(builder.k, this, "k", this.k()); + this.numCandidates = ApiTypeHelper.requireNonNullWithDefault(builder.numCandidates, this, "numCandidates", + this.numCandidates()); this.similarity = builder.similarity; this.rescoreVector = builder.rescoreVector; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java index 8b4d175ca..039711245 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java @@ -96,7 +96,7 @@ public class KnnSearch implements JsonpSerializable { private KnnSearch(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.queryVector = ApiTypeHelper.unmodifiable(builder.queryVector); this.queryVectorBuilder = builder.queryVectorBuilder; this.k = builder.k; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java index a291a5622..2fdfa40bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java @@ -66,8 +66,8 @@ public class LatLonGeoLocation implements JsonpSerializable { private LatLonGeoLocation(Builder builder) { - this.lat = ApiTypeHelper.requireNonNull(builder.lat, this, "lat"); - this.lon = ApiTypeHelper.requireNonNull(builder.lon, this, "lon"); + this.lat = ApiTypeHelper.requireNonNullWithDefault(builder.lat, this, "lat", this.lat()); + this.lon = ApiTypeHelper.requireNonNullWithDefault(builder.lon, this, "lon", this.lon()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java index cf5079ceb..c9550fdeb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java @@ -102,25 +102,30 @@ public class MergesStats implements JsonpSerializable { private MergesStats(Builder builder) { - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); - this.currentDocs = ApiTypeHelper.requireNonNull(builder.currentDocs, this, "currentDocs"); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.currentDocs = ApiTypeHelper.requireNonNullWithDefault(builder.currentDocs, this, "currentDocs", + this.currentDocs()); this.currentSize = builder.currentSize; - this.currentSizeInBytes = ApiTypeHelper.requireNonNull(builder.currentSizeInBytes, this, "currentSizeInBytes"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.currentSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.currentSizeInBytes, this, + "currentSizeInBytes", this.currentSizeInBytes()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.totalAutoThrottle = builder.totalAutoThrottle; - this.totalAutoThrottleInBytes = ApiTypeHelper.requireNonNull(builder.totalAutoThrottleInBytes, this, - "totalAutoThrottleInBytes"); - this.totalDocs = ApiTypeHelper.requireNonNull(builder.totalDocs, this, "totalDocs"); + this.totalAutoThrottleInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalAutoThrottleInBytes, this, + "totalAutoThrottleInBytes", this.totalAutoThrottleInBytes()); + this.totalDocs = ApiTypeHelper.requireNonNullWithDefault(builder.totalDocs, this, "totalDocs", + this.totalDocs()); this.totalSize = builder.totalSize; - this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes"); + this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, + "totalSizeInBytes", this.totalSizeInBytes()); this.totalStoppedTime = builder.totalStoppedTime; - this.totalStoppedTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalStoppedTimeInMillis, this, - "totalStoppedTimeInMillis"); + this.totalStoppedTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalStoppedTimeInMillis, this, + "totalStoppedTimeInMillis", this.totalStoppedTimeInMillis()); this.totalThrottledTime = builder.totalThrottledTime; - this.totalThrottledTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalThrottledTimeInMillis, this, - "totalThrottledTimeInMillis"); + this.totalThrottledTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottledTimeInMillis, + this, "totalThrottledTimeInMillis", this.totalThrottledTimeInMillis()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java index 6167946f5..04882d1c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java @@ -80,7 +80,7 @@ private NestedSortValue(Builder builder) { this.filter = builder.filter; this.maxChildren = builder.maxChildren; this.nested = builder.nested; - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java index 8b0e711db..99d24d8d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java @@ -76,10 +76,12 @@ public class NodeAttributes implements JsonpSerializable { private NodeAttributes(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); + this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", + this.ephemeralId()); this.id = builder.id; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java index 0c4b4df9c..033385872 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java @@ -92,11 +92,11 @@ public class NodeShard implements JsonpSerializable { private NodeShard(Builder builder) { - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); this.node = builder.node; - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.allocationId = ApiTypeHelper.unmodifiable(builder.allocationId); this.recoverySource = ApiTypeHelper.unmodifiable(builder.recoverySource); this.unassignedInfo = builder.unassignedInfo; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java index aed78d552..d94a2bc16 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java @@ -74,9 +74,10 @@ public class NodeStatistics implements JsonpSerializable { private NodeStatistics(Builder builder) { this.failures = ApiTypeHelper.unmodifiable(builder.failures); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful"); - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", + this.successful()); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java index 827e03719..cd49c1835 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java @@ -83,17 +83,20 @@ public class PluginStats implements JsonpSerializable { private PluginStats(Builder builder) { - this.classname = ApiTypeHelper.requireNonNull(builder.classname, this, "classname"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.elasticsearchVersion = ApiTypeHelper.requireNonNull(builder.elasticsearchVersion, this, - "elasticsearchVersion"); + this.classname = ApiTypeHelper.requireNonNullWithDefault(builder.classname, this, "classname", + this.classname()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.elasticsearchVersion = ApiTypeHelper.requireNonNullWithDefault(builder.elasticsearchVersion, this, + "elasticsearchVersion", this.elasticsearchVersion()); this.extendedPlugins = ApiTypeHelper.unmodifiableRequired(builder.extendedPlugins, this, "extendedPlugins"); - this.hasNativeController = ApiTypeHelper.requireNonNull(builder.hasNativeController, this, - "hasNativeController"); - this.javaVersion = ApiTypeHelper.requireNonNull(builder.javaVersion, this, "javaVersion"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.licensed = ApiTypeHelper.requireNonNull(builder.licensed, this, "licensed"); + this.hasNativeController = ApiTypeHelper.requireNonNullWithDefault(builder.hasNativeController, this, + "hasNativeController", this.hasNativeController()); + this.javaVersion = ApiTypeHelper.requireNonNullWithDefault(builder.javaVersion, this, "javaVersion", + this.javaVersion()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.licensed = ApiTypeHelper.requireNonNullWithDefault(builder.licensed, this, "licensed", this.licensed()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java index 0f093bfe4..0c274d3d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java @@ -81,14 +81,20 @@ public class QueryCacheStats implements JsonpSerializable { private QueryCacheStats(Builder builder) { - this.cacheCount = ApiTypeHelper.requireNonNull(builder.cacheCount, this, "cacheCount"); - this.cacheSize = ApiTypeHelper.requireNonNull(builder.cacheSize, this, "cacheSize"); - this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions"); - this.hitCount = ApiTypeHelper.requireNonNull(builder.hitCount, this, "hitCount"); + this.cacheCount = ApiTypeHelper.requireNonNullWithDefault(builder.cacheCount, this, "cacheCount", + this.cacheCount()); + this.cacheSize = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSize, this, "cacheSize", + this.cacheSize()); + this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", + this.evictions()); + this.hitCount = ApiTypeHelper.requireNonNullWithDefault(builder.hitCount, this, "hitCount", this.hitCount()); this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes"); - this.missCount = ApiTypeHelper.requireNonNull(builder.missCount, this, "missCount"); - this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount"); + this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, + "memorySizeInBytes", this.memorySizeInBytes()); + this.missCount = ApiTypeHelper.requireNonNullWithDefault(builder.missCount, this, "missCount", + this.missCount()); + this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", + this.totalCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java index f3c999603..3e701e50f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java @@ -72,11 +72,13 @@ public class RecoveryStats implements JsonpSerializable { private RecoveryStats(Builder builder) { - this.currentAsSource = ApiTypeHelper.requireNonNull(builder.currentAsSource, this, "currentAsSource"); - this.currentAsTarget = ApiTypeHelper.requireNonNull(builder.currentAsTarget, this, "currentAsTarget"); + this.currentAsSource = ApiTypeHelper.requireNonNullWithDefault(builder.currentAsSource, this, "currentAsSource", + this.currentAsSource()); + this.currentAsTarget = ApiTypeHelper.requireNonNullWithDefault(builder.currentAsTarget, this, "currentAsTarget", + this.currentAsTarget()); this.throttleTime = builder.throttleTime; - this.throttleTimeInMillis = ApiTypeHelper.requireNonNull(builder.throttleTimeInMillis, this, - "throttleTimeInMillis"); + this.throttleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttleTimeInMillis, this, + "throttleTimeInMillis", this.throttleTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java index 7b5542a76..fa5d78bc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java @@ -76,13 +76,16 @@ public class RefreshStats implements JsonpSerializable { private RefreshStats(Builder builder) { - this.externalTotal = ApiTypeHelper.requireNonNull(builder.externalTotal, this, "externalTotal"); - this.externalTotalTimeInMillis = ApiTypeHelper.requireNonNull(builder.externalTotalTimeInMillis, this, - "externalTotalTimeInMillis"); - this.listeners = ApiTypeHelper.requireNonNull(builder.listeners, this, "listeners"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.externalTotal = ApiTypeHelper.requireNonNullWithDefault(builder.externalTotal, this, "externalTotal", + this.externalTotal()); + this.externalTotalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.externalTotalTimeInMillis, + this, "externalTotalTimeInMillis", this.externalTotalTimeInMillis()); + this.listeners = ApiTypeHelper.requireNonNullWithDefault(builder.listeners, this, "listeners", + this.listeners()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java index b511abe07..c48b3b058 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java @@ -64,7 +64,8 @@ public class RelocationFailureInfo implements JsonpSerializable { private RelocationFailureInfo(Builder builder) { - this.failedAttempts = ApiTypeHelper.requireNonNull(builder.failedAttempts, this, "failedAttempts"); + this.failedAttempts = ApiTypeHelper.requireNonNullWithDefault(builder.failedAttempts, this, "failedAttempts", + this.failedAttempts()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java index b264c0523..657c4dec7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java @@ -75,11 +75,14 @@ public class RequestCacheStats implements JsonpSerializable { private RequestCacheStats(Builder builder) { - this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions"); - this.hitCount = ApiTypeHelper.requireNonNull(builder.hitCount, this, "hitCount"); + this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", + this.evictions()); + this.hitCount = ApiTypeHelper.requireNonNullWithDefault(builder.hitCount, this, "hitCount", this.hitCount()); this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes"); - this.missCount = ApiTypeHelper.requireNonNull(builder.missCount, this, "missCount"); + this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, + "memorySizeInBytes", this.memorySizeInBytes()); + this.missCount = ApiTypeHelper.requireNonNullWithDefault(builder.missCount, this, "missCount", + this.missCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java index 8e27f5ae5..1df5d6ded 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java @@ -64,7 +64,8 @@ public class RescoreVector implements JsonpSerializable { private RescoreVector(Builder builder) { - this.oversample = ApiTypeHelper.requireNonNull(builder.oversample, this, "oversample"); + this.oversample = ApiTypeHelper.requireNonNullWithDefault(builder.oversample, this, "oversample", + this.oversample()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java index b916a744a..bf212a012 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java @@ -66,8 +66,8 @@ public class Retries implements JsonpSerializable { private Retries(Builder builder) { - this.bulk = ApiTypeHelper.requireNonNull(builder.bulk, this, "bulk"); - this.search = ApiTypeHelper.requireNonNull(builder.search, this, "search"); + this.bulk = ApiTypeHelper.requireNonNullWithDefault(builder.bulk, this, "bulk", this.bulk()); + this.search = ApiTypeHelper.requireNonNullWithDefault(builder.search, this, "search", this.search()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java index df6e8046d..51ffca60e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java @@ -74,8 +74,10 @@ private RuleRetriever(Builder builder) { super(builder); this.rulesetIds = ApiTypeHelper.unmodifiableRequired(builder.rulesetIds, this, "rulesetIds"); - this.matchCriteria = ApiTypeHelper.requireNonNull(builder.matchCriteria, this, "matchCriteria"); - this.retriever = ApiTypeHelper.requireNonNull(builder.retriever, this, "retriever"); + this.matchCriteria = ApiTypeHelper.requireNonNullWithDefault(builder.matchCriteria, this, "matchCriteria", + this.matchCriteria()); + this.retriever = ApiTypeHelper.requireNonNullWithDefault(builder.retriever, this, "retriever", + this.retriever()); this.rankWindowSize = builder.rankWindowSize; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java index 5473d38b1..1f715a7a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java @@ -68,7 +68,7 @@ public class ScriptField implements JsonpSerializable { private ScriptField(Builder builder) { - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); this.ignoreFailure = builder.ignoreFailure; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java index a83149ef2..01dfbb93c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java @@ -77,7 +77,7 @@ public class ScriptSort implements SortOptionsVariant, JsonpSerializable { private ScriptSort(Builder builder) { this.order = builder.order; - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); this.type = builder.type; this.mode = builder.mode; this.nested = builder.nested; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java index f648a20e5..ed1705564 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java @@ -106,24 +106,35 @@ public class SearchStats implements JsonpSerializable { private SearchStats(Builder builder) { - this.fetchCurrent = ApiTypeHelper.requireNonNull(builder.fetchCurrent, this, "fetchCurrent"); + this.fetchCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.fetchCurrent, this, "fetchCurrent", + this.fetchCurrent()); this.fetchTime = builder.fetchTime; - this.fetchTimeInMillis = ApiTypeHelper.requireNonNull(builder.fetchTimeInMillis, this, "fetchTimeInMillis"); - this.fetchTotal = ApiTypeHelper.requireNonNull(builder.fetchTotal, this, "fetchTotal"); + this.fetchTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.fetchTimeInMillis, this, + "fetchTimeInMillis", this.fetchTimeInMillis()); + this.fetchTotal = ApiTypeHelper.requireNonNullWithDefault(builder.fetchTotal, this, "fetchTotal", + this.fetchTotal()); this.openContexts = builder.openContexts; - this.queryCurrent = ApiTypeHelper.requireNonNull(builder.queryCurrent, this, "queryCurrent"); + this.queryCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.queryCurrent, this, "queryCurrent", + this.queryCurrent()); this.queryTime = builder.queryTime; - this.queryTimeInMillis = ApiTypeHelper.requireNonNull(builder.queryTimeInMillis, this, "queryTimeInMillis"); - this.queryTotal = ApiTypeHelper.requireNonNull(builder.queryTotal, this, "queryTotal"); - this.scrollCurrent = ApiTypeHelper.requireNonNull(builder.scrollCurrent, this, "scrollCurrent"); + this.queryTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.queryTimeInMillis, this, + "queryTimeInMillis", this.queryTimeInMillis()); + this.queryTotal = ApiTypeHelper.requireNonNullWithDefault(builder.queryTotal, this, "queryTotal", + this.queryTotal()); + this.scrollCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.scrollCurrent, this, "scrollCurrent", + this.scrollCurrent()); this.scrollTime = builder.scrollTime; - this.scrollTimeInMillis = ApiTypeHelper.requireNonNull(builder.scrollTimeInMillis, this, "scrollTimeInMillis"); - this.scrollTotal = ApiTypeHelper.requireNonNull(builder.scrollTotal, this, "scrollTotal"); - this.suggestCurrent = ApiTypeHelper.requireNonNull(builder.suggestCurrent, this, "suggestCurrent"); + this.scrollTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.scrollTimeInMillis, this, + "scrollTimeInMillis", this.scrollTimeInMillis()); + this.scrollTotal = ApiTypeHelper.requireNonNullWithDefault(builder.scrollTotal, this, "scrollTotal", + this.scrollTotal()); + this.suggestCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.suggestCurrent, this, "suggestCurrent", + this.suggestCurrent()); this.suggestTime = builder.suggestTime; - this.suggestTimeInMillis = ApiTypeHelper.requireNonNull(builder.suggestTimeInMillis, this, - "suggestTimeInMillis"); - this.suggestTotal = ApiTypeHelper.requireNonNull(builder.suggestTotal, this, "suggestTotal"); + this.suggestTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.suggestTimeInMillis, this, + "suggestTimeInMillis", this.suggestTimeInMillis()); + this.suggestTotal = ApiTypeHelper.requireNonNullWithDefault(builder.suggestTotal, this, "suggestTotal", + this.suggestTotal()); this.groups = ApiTypeHelper.unmodifiable(builder.groups); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java index 0e357d847..7fb9404cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java @@ -67,8 +67,8 @@ public class SearchTransform implements TransformVariant, JsonpSerializable { private SearchTransform(Builder builder) { - this.request = ApiTypeHelper.requireNonNull(builder.request, this, "request"); - this.timeout = ApiTypeHelper.requireNonNull(builder.timeout, this, "timeout"); + this.request = ApiTypeHelper.requireNonNullWithDefault(builder.request, this, "request", this.request()); + this.timeout = ApiTypeHelper.requireNonNullWithDefault(builder.timeout, this, "timeout", this.timeout()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java index cd6af3ada..3e351cbf1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java @@ -126,38 +126,41 @@ public class SegmentsStats implements JsonpSerializable { private SegmentsStats(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.docValuesMemory = builder.docValuesMemory; - this.docValuesMemoryInBytes = ApiTypeHelper.requireNonNull(builder.docValuesMemoryInBytes, this, - "docValuesMemoryInBytes"); + this.docValuesMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.docValuesMemoryInBytes, this, + "docValuesMemoryInBytes", this.docValuesMemoryInBytes()); this.fileSizes = ApiTypeHelper.unmodifiableRequired(builder.fileSizes, this, "fileSizes"); this.fixedBitSet = builder.fixedBitSet; - this.fixedBitSetMemoryInBytes = ApiTypeHelper.requireNonNull(builder.fixedBitSetMemoryInBytes, this, - "fixedBitSetMemoryInBytes"); + this.fixedBitSetMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.fixedBitSetMemoryInBytes, this, + "fixedBitSetMemoryInBytes", this.fixedBitSetMemoryInBytes()); this.indexWriterMemory = builder.indexWriterMemory; this.indexWriterMaxMemoryInBytes = builder.indexWriterMaxMemoryInBytes; - this.indexWriterMemoryInBytes = ApiTypeHelper.requireNonNull(builder.indexWriterMemoryInBytes, this, - "indexWriterMemoryInBytes"); - this.maxUnsafeAutoIdTimestamp = ApiTypeHelper.requireNonNull(builder.maxUnsafeAutoIdTimestamp, this, - "maxUnsafeAutoIdTimestamp"); + this.indexWriterMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.indexWriterMemoryInBytes, this, + "indexWriterMemoryInBytes", this.indexWriterMemoryInBytes()); + this.maxUnsafeAutoIdTimestamp = ApiTypeHelper.requireNonNullWithDefault(builder.maxUnsafeAutoIdTimestamp, this, + "maxUnsafeAutoIdTimestamp", this.maxUnsafeAutoIdTimestamp()); this.memory = builder.memory; - this.memoryInBytes = ApiTypeHelper.requireNonNull(builder.memoryInBytes, this, "memoryInBytes"); + this.memoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memoryInBytes, this, "memoryInBytes", + this.memoryInBytes()); this.normsMemory = builder.normsMemory; - this.normsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.normsMemoryInBytes, this, "normsMemoryInBytes"); + this.normsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.normsMemoryInBytes, this, + "normsMemoryInBytes", this.normsMemoryInBytes()); this.pointsMemory = builder.pointsMemory; - this.pointsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.pointsMemoryInBytes, this, - "pointsMemoryInBytes"); + this.pointsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.pointsMemoryInBytes, this, + "pointsMemoryInBytes", this.pointsMemoryInBytes()); this.storedMemory = builder.storedMemory; - this.storedFieldsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.storedFieldsMemoryInBytes, this, - "storedFieldsMemoryInBytes"); - this.termsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.termsMemoryInBytes, this, "termsMemoryInBytes"); + this.storedFieldsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.storedFieldsMemoryInBytes, + this, "storedFieldsMemoryInBytes", this.storedFieldsMemoryInBytes()); + this.termsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.termsMemoryInBytes, this, + "termsMemoryInBytes", this.termsMemoryInBytes()); this.termsMemory = builder.termsMemory; this.termVectoryMemory = builder.termVectoryMemory; - this.termVectorsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.termVectorsMemoryInBytes, this, - "termVectorsMemoryInBytes"); + this.termVectorsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.termVectorsMemoryInBytes, this, + "termVectorsMemoryInBytes", this.termVectorsMemoryInBytes()); this.versionMapMemory = builder.versionMapMemory; - this.versionMapMemoryInBytes = ApiTypeHelper.requireNonNull(builder.versionMapMemoryInBytes, this, - "versionMapMemoryInBytes"); + this.versionMapMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.versionMapMemoryInBytes, this, + "versionMapMemoryInBytes", this.versionMapMemoryInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java index a021940fd..8df4e6257 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java @@ -79,8 +79,8 @@ private ShardFailure(Builder builder) { this.index = builder.index; this.node = builder.node; - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); this.status = builder.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java index 59ab1ff62..c4f7b5893 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java @@ -75,9 +75,10 @@ public class ShardStatistics implements JsonpSerializable { private ShardStatistics(Builder builder) { - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); - this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", + this.successful()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.failures = ApiTypeHelper.unmodifiable(builder.failures); this.skipped = builder.skipped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java index 3bc77e302..c545b2d16 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java @@ -72,8 +72,8 @@ public class SlicedScroll implements JsonpSerializable { private SlicedScroll(Builder builder) { this.field = builder.field; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java index 080b49416..a304a7f2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java @@ -81,9 +81,11 @@ public class StoreStats implements JsonpSerializable { private StoreStats(Builder builder) { this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); this.reserved = builder.reserved; - this.reservedInBytes = ApiTypeHelper.requireNonNull(builder.reservedInBytes, this, "reservedInBytes"); + this.reservedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.reservedInBytes, this, "reservedInBytes", + this.reservedInBytes()); this.totalDataSetSize = builder.totalDataSetSize; this.totalDataSetSizeInBytes = builder.totalDataSetSizeInBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java index 221079b8c..f243c6d61 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java @@ -70,9 +70,9 @@ public class StoredScript implements JsonpSerializable { private StoredScript(Builder builder) { - this.lang = ApiTypeHelper.requireNonNull(builder.lang, this, "lang"); + this.lang = ApiTypeHelper.requireNonNullWithDefault(builder.lang, this, "lang", this.lang()); this.options = ApiTypeHelper.unmodifiable(builder.options); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java index e3f117f97..c5b5d0d7c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java @@ -72,10 +72,10 @@ public class TaskFailure implements JsonpSerializable { private TaskFailure(Builder builder) { - this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java index 35a269181..e74db9a80 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java @@ -67,8 +67,9 @@ public class TextEmbedding implements QueryVectorBuilderVariant, JsonpSerializab private TextEmbedding(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.modelText = ApiTypeHelper.requireNonNull(builder.modelText, this, "modelText"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelText = ApiTypeHelper.requireNonNullWithDefault(builder.modelText, this, "modelText", + this.modelText()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java index a53b0e637..34411ba72 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java @@ -76,7 +76,8 @@ public class TextSimilarityReranker extends RetrieverBase implements RetrieverVa private TextSimilarityReranker(Builder builder) { super(builder); - this.retriever = ApiTypeHelper.requireNonNull(builder.retriever, this, "retriever"); + this.retriever = ApiTypeHelper.requireNonNullWithDefault(builder.retriever, this, "retriever", + this.retriever()); this.rankWindowSize = builder.rankWindowSize; this.inferenceId = builder.inferenceId; this.inferenceText = builder.inferenceText; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java index ebbd8e63b..022428527 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java @@ -67,8 +67,9 @@ public class TopLeftBottomRightGeoBounds implements JsonpSerializable { private TopLeftBottomRightGeoBounds(Builder builder) { - this.topLeft = ApiTypeHelper.requireNonNull(builder.topLeft, this, "topLeft"); - this.bottomRight = ApiTypeHelper.requireNonNull(builder.bottomRight, this, "bottomRight"); + this.topLeft = ApiTypeHelper.requireNonNullWithDefault(builder.topLeft, this, "topLeft", this.topLeft()); + this.bottomRight = ApiTypeHelper.requireNonNullWithDefault(builder.bottomRight, this, "bottomRight", + this.bottomRight()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java index 60c2463c2..1d794fbf8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java @@ -67,8 +67,9 @@ public class TopRightBottomLeftGeoBounds implements JsonpSerializable { private TopRightBottomLeftGeoBounds(Builder builder) { - this.topRight = ApiTypeHelper.requireNonNull(builder.topRight, this, "topRight"); - this.bottomLeft = ApiTypeHelper.requireNonNull(builder.bottomLeft, this, "bottomLeft"); + this.topRight = ApiTypeHelper.requireNonNullWithDefault(builder.topRight, this, "topRight", this.topRight()); + this.bottomLeft = ApiTypeHelper.requireNonNullWithDefault(builder.bottomLeft, this, "bottomLeft", + this.bottomLeft()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java index 1fd5dc2c1..b39d07e39 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java @@ -81,16 +81,18 @@ public class TranslogStats implements JsonpSerializable { private TranslogStats(Builder builder) { - this.earliestLastModifiedAge = ApiTypeHelper.requireNonNull(builder.earliestLastModifiedAge, this, - "earliestLastModifiedAge"); - this.operations = ApiTypeHelper.requireNonNull(builder.operations, this, "operations"); + this.earliestLastModifiedAge = ApiTypeHelper.requireNonNullWithDefault(builder.earliestLastModifiedAge, this, + "earliestLastModifiedAge", this.earliestLastModifiedAge()); + this.operations = ApiTypeHelper.requireNonNullWithDefault(builder.operations, this, "operations", + this.operations()); this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); - this.uncommittedOperations = ApiTypeHelper.requireNonNull(builder.uncommittedOperations, this, - "uncommittedOperations"); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); + this.uncommittedOperations = ApiTypeHelper.requireNonNullWithDefault(builder.uncommittedOperations, this, + "uncommittedOperations", this.uncommittedOperations()); this.uncommittedSize = builder.uncommittedSize; - this.uncommittedSizeInBytes = ApiTypeHelper.requireNonNull(builder.uncommittedSizeInBytes, this, - "uncommittedSizeInBytes"); + this.uncommittedSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.uncommittedSizeInBytes, this, + "uncommittedSizeInBytes", this.uncommittedSizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java index ce4c9fcb0..09de03ac0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java @@ -72,10 +72,11 @@ public class WarmerStats implements JsonpSerializable { private WarmerStats(Builder builder) { - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java index 7992ed706..0c7d1f46b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java @@ -65,7 +65,7 @@ public class WktGeoBounds implements JsonpSerializable { private WktGeoBounds(Builder builder) { - this.wkt = ApiTypeHelper.requireNonNull(builder.wkt, this, "wkt"); + this.wkt = ApiTypeHelper.requireNonNullWithDefault(builder.wkt, this, "wkt", this.wkt()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java index d64ca6ce9..f6a09a0e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java @@ -84,13 +84,13 @@ public abstract class WriteResponseBase implements JsonpSerializable { protected WriteResponseBase(AbstractBuilder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.primaryTerm = builder.primaryTerm; - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); this.seqNo = builder.seqNo; - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.forcedRefresh = builder.forcedRefresh; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java index 0a95047d5..ff1d3b3ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java @@ -64,7 +64,7 @@ public class AdjacencyMatrixBucket extends MultiBucketBase { private AdjacencyMatrixBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java index 8abc4ef51..58b85fbab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java @@ -73,7 +73,7 @@ public class ArrayPercentilesItem implements JsonpSerializable { private ArrayPercentilesItem(Builder builder) { - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); this.value = builder.value; this.valueAsString = builder.valueAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java index 3d9e1bf02..026f6c936 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java @@ -66,7 +66,7 @@ public class AutoDateHistogramAggregate extends MultiBucketAggregateBase extends AggregateBase { protected MultiBucketAggregateBase(AbstractBuilder builder) { super(builder); - this.buckets = ApiTypeHelper.requireNonNull(builder.buckets, this, "buckets"); + this.buckets = ApiTypeHelper.requireNonNullWithDefault(builder.buckets, this, "buckets", this.buckets()); this.tBucketSerializer = builder.tBucketSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java index 442eec583..6d051c74c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java @@ -76,7 +76,7 @@ protected MultiBucketBase(AbstractBuilder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); - this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount"); + this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java index fc73fad30..9c74a34d1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java @@ -70,7 +70,7 @@ public class MultiTermLookup implements JsonpSerializable { private MultiTermLookup(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.missing = builder.missing; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java index c1d264627..e52003f7b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java @@ -64,7 +64,7 @@ public abstract class PercentilesAggregateBase extends AggregateBase { protected PercentilesAggregateBase(AbstractBuilder builder) { super(builder); - this.values = ApiTypeHelper.requireNonNull(builder.values, this, "values"); + this.values = ApiTypeHelper.requireNonNullWithDefault(builder.values, this, "values", this.values()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java index efb341ccf..6ef4ea69e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java @@ -72,7 +72,8 @@ public class RandomSamplerAggregation extends BucketAggregationBase implements A private RandomSamplerAggregation(Builder builder) { - this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability"); + this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", + this.probability()); this.seed = builder.seed; this.shardSeed = builder.shardSeed; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java index bae249f9b..f183fb23e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java @@ -68,7 +68,7 @@ public class RateAggregate extends AggregateBase implements AggregateVariant { private RateAggregate(Builder builder) { super(builder); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); this.valueAsString = builder.valueAsString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java index f332fa572..661a97c56 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java @@ -66,7 +66,7 @@ public class ScriptedHeuristic implements JsonpSerializable { private ScriptedHeuristic(Builder builder) { - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java index 732e5e088..3718a2286 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java @@ -64,7 +64,7 @@ public class ScriptedMetricAggregate extends AggregateBase implements AggregateV private ScriptedMetricAggregate(Builder builder) { super(builder); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java index 2e3f72d44..79cdcb370 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java @@ -68,7 +68,7 @@ public class SignificantLongTermsBucket extends SignificantTermsBucketBase { private SignificantLongTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); this.keyAsString = builder.keyAsString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java index cb692705a..aace4e10f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java @@ -64,7 +64,7 @@ public class SignificantStringTermsBucket extends SignificantTermsBucketBase { private SignificantStringTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java index cee43ccc9..e1af7063e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java @@ -66,8 +66,8 @@ public abstract class SignificantTermsBucketBase extends MultiBucketBase { protected SignificantTermsBucketBase(AbstractBuilder builder) { super(builder); - this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score"); - this.bgCount = ApiTypeHelper.requireNonNull(builder.bgCount, this, "bgCount"); + this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); + this.bgCount = ApiTypeHelper.requireNonNullWithDefault(builder.bgCount, this, "bgCount", this.bgCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java index b870a76ba..0d48fcd09 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java @@ -66,7 +66,7 @@ public class SimpleMovingAverageAggregation extends MovingAverageAggregationBase private SimpleMovingAverageAggregation(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java index 9664e0ec7..92783f4d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java @@ -74,7 +74,7 @@ protected SingleBucketAggregateBase(AbstractBuilder builder) { super(builder); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); - this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount"); + this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java index b6d34c3d9..50aa4f658 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java @@ -76,12 +76,16 @@ public class StandardDeviationBoundsAsString implements JsonpSerializable { private StandardDeviationBoundsAsString(Builder builder) { - this.upper = ApiTypeHelper.requireNonNull(builder.upper, this, "upper"); - this.lower = ApiTypeHelper.requireNonNull(builder.lower, this, "lower"); - this.upperPopulation = ApiTypeHelper.requireNonNull(builder.upperPopulation, this, "upperPopulation"); - this.lowerPopulation = ApiTypeHelper.requireNonNull(builder.lowerPopulation, this, "lowerPopulation"); - this.upperSampling = ApiTypeHelper.requireNonNull(builder.upperSampling, this, "upperSampling"); - this.lowerSampling = ApiTypeHelper.requireNonNull(builder.lowerSampling, this, "lowerSampling"); + this.upper = ApiTypeHelper.requireNonNullWithDefault(builder.upper, this, "upper", this.upper()); + this.lower = ApiTypeHelper.requireNonNullWithDefault(builder.lower, this, "lower", this.lower()); + this.upperPopulation = ApiTypeHelper.requireNonNullWithDefault(builder.upperPopulation, this, "upperPopulation", + this.upperPopulation()); + this.lowerPopulation = ApiTypeHelper.requireNonNullWithDefault(builder.lowerPopulation, this, "lowerPopulation", + this.lowerPopulation()); + this.upperSampling = ApiTypeHelper.requireNonNullWithDefault(builder.upperSampling, this, "upperSampling", + this.upperSampling()); + this.lowerSampling = ApiTypeHelper.requireNonNullWithDefault(builder.lowerSampling, this, "lowerSampling", + this.lowerSampling()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java index 6c1e2da39..4bbffea78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java @@ -93,11 +93,11 @@ public class StatsAggregate extends AggregateBase implements AggregateVariant { protected StatsAggregate(AbstractBuilder builder) { super(builder); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.min = builder.min; this.max = builder.max; this.avg = builder.avg; - this.sum = ApiTypeHelper.requireNonNull(builder.sum, this, "sum"); + this.sum = ApiTypeHelper.requireNonNullWithDefault(builder.sum, this, "sum", this.sum()); this.minAsString = builder.minAsString; this.maxAsString = builder.maxAsString; this.avgAsString = builder.avgAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java index 7dca9897c..541c6f9cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java @@ -64,7 +64,7 @@ public class StringRareTermsBucket extends MultiBucketBase { private StringRareTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java index 12e1e508c..8dbe51506 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java @@ -91,7 +91,7 @@ public class StringStatsAggregate extends AggregateBase implements AggregateVari private StringStatsAggregate(Builder builder) { super(builder); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.minLength = builder.minLength; this.maxLength = builder.maxLength; this.avgLength = builder.avgLength; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java index c76230069..f5b6670ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java @@ -65,7 +65,7 @@ public class StringTermsBucket extends TermsBucketBase { private StringTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java index 15929d139..558a0254f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java @@ -67,8 +67,10 @@ public class TermsPartition implements JsonpSerializable { private TermsPartition(Builder builder) { - this.numPartitions = ApiTypeHelper.requireNonNull(builder.numPartitions, this, "numPartitions"); - this.partition = ApiTypeHelper.requireNonNull(builder.partition, this, "partition"); + this.numPartitions = ApiTypeHelper.requireNonNullWithDefault(builder.numPartitions, this, "numPartitions", + this.numPartitions()); + this.partition = ApiTypeHelper.requireNonNullWithDefault(builder.partition, this, "partition", + this.partition()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java index f6acc0ce9..71ee4f60b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java @@ -75,7 +75,7 @@ public class TestPopulation implements JsonpSerializable { private TestPopulation(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.script = builder.script; this.filter = builder.filter; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java index 0a86676b3..8c97b0954 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java @@ -65,7 +65,7 @@ public class TopHitsAggregate extends AggregateBase implements AggregateVariant private TopHitsAggregate(Builder builder) { super(builder); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java index 31ab70f10..25c389ab3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java @@ -66,7 +66,7 @@ public class TopMetricsValue implements JsonpSerializable { private TopMetricsValue(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java index bb7c50768..9ec47fbc0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java @@ -78,9 +78,9 @@ public class VariableWidthHistogramBucket extends MultiBucketBase { private VariableWidthHistogramBucket(Builder builder) { super(builder); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); - this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); this.minAsString = builder.minAsString; this.keyAsString = builder.keyAsString; this.maxAsString = builder.maxAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java index 725eaeaa1..da539f8d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java @@ -69,7 +69,7 @@ private ConditionTokenFilter(Builder builder) { super(builder); this.filter = ApiTypeHelper.unmodifiableRequired(builder.filter, this, "filter"); - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java index c92cfdf6c..a2a60af81 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java @@ -82,7 +82,8 @@ private CustomAnalyzer(Builder builder) { this.filter = ApiTypeHelper.unmodifiable(builder.filter); this.positionIncrementGap = builder.positionIncrementGap; this.positionOffsetGap = builder.positionOffsetGap; - this.tokenizer = ApiTypeHelper.requireNonNull(builder.tokenizer, this, "tokenizer"); + this.tokenizer = ApiTypeHelper.requireNonNullWithDefault(builder.tokenizer, this, "tokenizer", + this.tokenizer()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java index 5d8cea453..5c5595765 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java @@ -76,7 +76,7 @@ private HunspellTokenFilter(Builder builder) { this.dedup = builder.dedup; this.dictionary = builder.dictionary; - this.locale = ApiTypeHelper.requireNonNull(builder.locale, this, "locale"); + this.locale = ApiTypeHelper.requireNonNullWithDefault(builder.locale, this, "locale", this.locale()); this.longestOnly = builder.longestOnly; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java index 595d6fad6..2cf0dac44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java @@ -66,8 +66,8 @@ public class IcuAnalyzer implements AnalyzerVariant, JsonpSerializable { private IcuAnalyzer(Builder builder) { - this.method = ApiTypeHelper.requireNonNull(builder.method, this, "method"); - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.method = ApiTypeHelper.requireNonNullWithDefault(builder.method, this, "method", this.method()); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java index bae89d9a7..0b1000a8b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java @@ -64,7 +64,8 @@ public class IcuFoldingTokenFilter extends TokenFilterBase implements TokenFilte private IcuFoldingTokenFilter(Builder builder) { super(builder); - this.unicodeSetFilter = ApiTypeHelper.requireNonNull(builder.unicodeSetFilter, this, "unicodeSetFilter"); + this.unicodeSetFilter = ApiTypeHelper.requireNonNullWithDefault(builder.unicodeSetFilter, this, + "unicodeSetFilter", this.unicodeSetFilter()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java index f9315c43c..408855b0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java @@ -63,7 +63,7 @@ public class IcuNormalizationTokenFilter extends TokenFilterBase implements Toke private IcuNormalizationTokenFilter(Builder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java index 73c56560c..16d02e7a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java @@ -63,7 +63,8 @@ public class IcuTokenizer extends TokenizerBase implements TokenizerDefinitionVa private IcuTokenizer(Builder builder) { super(builder); - this.ruleFiles = ApiTypeHelper.requireNonNull(builder.ruleFiles, this, "ruleFiles"); + this.ruleFiles = ApiTypeHelper.requireNonNullWithDefault(builder.ruleFiles, this, "ruleFiles", + this.ruleFiles()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java index b38469697..a1282751a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java @@ -68,7 +68,7 @@ private IcuTransformTokenFilter(Builder builder) { super(builder); this.dir = builder.dir; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java index 1f1202ae7..45c2e0478 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java @@ -69,7 +69,7 @@ public class KuromojiAnalyzer implements AnalyzerVariant, JsonpSerializable { private KuromojiAnalyzer(Builder builder) { - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); this.userDictionary = builder.userDictionary; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java index 81b0bf2c0..bdd5d20d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java @@ -65,8 +65,10 @@ public class KuromojiIterationMarkCharFilter extends CharFilterBase implements C private KuromojiIterationMarkCharFilter(Builder builder) { super(builder); - this.normalizeKana = ApiTypeHelper.requireNonNull(builder.normalizeKana, this, "normalizeKana"); - this.normalizeKanji = ApiTypeHelper.requireNonNull(builder.normalizeKanji, this, "normalizeKanji"); + this.normalizeKana = ApiTypeHelper.requireNonNullWithDefault(builder.normalizeKana, this, "normalizeKana", + this.normalizeKana()); + this.normalizeKanji = ApiTypeHelper.requireNonNullWithDefault(builder.normalizeKanji, this, "normalizeKanji", + this.normalizeKanji()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java index 0e70f8ae0..518458e02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java @@ -63,7 +63,8 @@ public class KuromojiReadingFormTokenFilter extends TokenFilterBase implements T private KuromojiReadingFormTokenFilter(Builder builder) { super(builder); - this.useRomaji = ApiTypeHelper.requireNonNull(builder.useRomaji, this, "useRomaji"); + this.useRomaji = ApiTypeHelper.requireNonNullWithDefault(builder.useRomaji, this, "useRomaji", + this.useRomaji()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java index b817ec2be..094625b5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java @@ -63,7 +63,8 @@ public class KuromojiStemmerTokenFilter extends TokenFilterBase implements Token private KuromojiStemmerTokenFilter(Builder builder) { super(builder); - this.minimumLength = ApiTypeHelper.requireNonNull(builder.minimumLength, this, "minimumLength"); + this.minimumLength = ApiTypeHelper.requireNonNullWithDefault(builder.minimumLength, this, "minimumLength", + this.minimumLength()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java index 65cbac916..f5e582a65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java @@ -85,7 +85,7 @@ private KuromojiTokenizer(Builder builder) { super(builder); this.discardPunctuation = builder.discardPunctuation; - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); this.nbestCost = builder.nbestCost; this.nbestExamples = builder.nbestExamples; this.userDictionary = builder.userDictionary; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java index 32af830bc..7f322f561 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java @@ -71,7 +71,7 @@ private PatternReplaceCharFilter(Builder builder) { super(builder); this.flags = builder.flags; - this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); + this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); this.replacement = builder.replacement; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java index 1af9a7b8a..04b96025c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java @@ -76,7 +76,7 @@ private PatternReplaceTokenFilter(Builder builder) { this.all = builder.all; this.flags = builder.flags; - this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); + this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); this.replacement = builder.replacement; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java index 019fc839c..cd7c1a527 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java @@ -80,7 +80,7 @@ public class PhoneticTokenFilter extends TokenFilterBase implements TokenFilterD private PhoneticTokenFilter(Builder builder) { super(builder); - this.encoder = ApiTypeHelper.requireNonNull(builder.encoder, this, "encoder"); + this.encoder = ApiTypeHelper.requireNonNullWithDefault(builder.encoder, this, "encoder", this.encoder()); this.languageset = ApiTypeHelper.unmodifiable(builder.languageset); this.maxCodeLen = builder.maxCodeLen; this.nameType = builder.nameType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java index 6807584fc..f7b91ae74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java @@ -64,7 +64,7 @@ public class PredicateTokenFilter extends TokenFilterBase implements TokenFilter private PredicateTokenFilter(Builder builder) { super(builder); - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java index 846e1589e..cde88711d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java @@ -73,7 +73,7 @@ public class SnowballAnalyzer implements AnalyzerVariant, JsonpSerializable { private SnowballAnalyzer(Builder builder) { this.version = builder.version; - this.language = ApiTypeHelper.requireNonNull(builder.language, this, "language"); + this.language = ApiTypeHelper.requireNonNullWithDefault(builder.language, this, "language", this.language()); this.stopwords = ApiTypeHelper.unmodifiable(builder.stopwords); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java index 6dbbca3a4..21ef39bdb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java @@ -70,7 +70,8 @@ public class AggregateMetricDoubleProperty extends PropertyBase implements Prope private AggregateMetricDoubleProperty(Builder builder) { super(builder); - this.defaultMetric = ApiTypeHelper.requireNonNull(builder.defaultMetric, this, "defaultMetric"); + this.defaultMetric = ApiTypeHelper.requireNonNullWithDefault(builder.defaultMetric, this, "defaultMetric", + this.defaultMetric()); this.metrics = ApiTypeHelper.unmodifiableRequired(builder.metrics, this, "metrics"); this.timeSeriesMetric = builder.timeSeriesMetric; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java index 66c901f75..500a52684 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java @@ -84,19 +84,23 @@ public class AllField implements JsonpSerializable { private AllField(Builder builder) { - this.analyzer = ApiTypeHelper.requireNonNull(builder.analyzer, this, "analyzer"); - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); - this.omitNorms = ApiTypeHelper.requireNonNull(builder.omitNorms, this, "omitNorms"); - this.searchAnalyzer = ApiTypeHelper.requireNonNull(builder.searchAnalyzer, this, "searchAnalyzer"); - this.similarity = ApiTypeHelper.requireNonNull(builder.similarity, this, "similarity"); - this.store = ApiTypeHelper.requireNonNull(builder.store, this, "store"); - this.storeTermVectorOffsets = ApiTypeHelper.requireNonNull(builder.storeTermVectorOffsets, this, - "storeTermVectorOffsets"); - this.storeTermVectorPayloads = ApiTypeHelper.requireNonNull(builder.storeTermVectorPayloads, this, - "storeTermVectorPayloads"); - this.storeTermVectorPositions = ApiTypeHelper.requireNonNull(builder.storeTermVectorPositions, this, - "storeTermVectorPositions"); - this.storeTermVectors = ApiTypeHelper.requireNonNull(builder.storeTermVectors, this, "storeTermVectors"); + this.analyzer = ApiTypeHelper.requireNonNullWithDefault(builder.analyzer, this, "analyzer", this.analyzer()); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.omitNorms = ApiTypeHelper.requireNonNullWithDefault(builder.omitNorms, this, "omitNorms", + this.omitNorms()); + this.searchAnalyzer = ApiTypeHelper.requireNonNullWithDefault(builder.searchAnalyzer, this, "searchAnalyzer", + this.searchAnalyzer()); + this.similarity = ApiTypeHelper.requireNonNullWithDefault(builder.similarity, this, "similarity", + this.similarity()); + this.store = ApiTypeHelper.requireNonNullWithDefault(builder.store, this, "store", this.store()); + this.storeTermVectorOffsets = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectorOffsets, this, + "storeTermVectorOffsets", this.storeTermVectorOffsets()); + this.storeTermVectorPayloads = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectorPayloads, this, + "storeTermVectorPayloads", this.storeTermVectorPayloads()); + this.storeTermVectorPositions = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectorPositions, this, + "storeTermVectorPositions", this.storeTermVectorPositions()); + this.storeTermVectors = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectors, this, + "storeTermVectors", this.storeTermVectors()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java index d738d1851..f98c21c46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java @@ -65,7 +65,7 @@ public class CompositeSubField implements JsonpSerializable { private CompositeSubField(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java index 05e315db7..173dbf2ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java @@ -65,7 +65,7 @@ public class DataStreamTimestamp implements JsonpSerializable { private DataStreamTimestamp(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java index 08b539636..cfa2e090e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java @@ -79,7 +79,7 @@ private DenseVectorIndexOptions(Builder builder) { this.confidenceInterval = builder.confidenceInterval; this.efConstruction = builder.efConstruction; this.m = builder.m; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java index fc4ce389c..2e6de6682 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java @@ -68,7 +68,7 @@ public class FieldMapping implements JsonpSerializable { private FieldMapping(Builder builder) { - this.fullName = ApiTypeHelper.requireNonNull(builder.fullName, this, "fullName"); + this.fullName = ApiTypeHelper.requireNonNullWithDefault(builder.fullName, this, "fullName", this.fullName()); this.mapping = ApiTypeHelper.unmodifiableRequired(builder.mapping, this, "mapping"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java index c567768f2..1cf7b99b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java @@ -65,7 +65,7 @@ public class FieldNamesField implements JsonpSerializable { private FieldNamesField(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java index 3bcae0b83..fab8f8368 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java @@ -64,7 +64,7 @@ public class IndexField implements JsonpSerializable { private IndexField(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java index 750a6ad37..e4cfaf5fe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java @@ -64,7 +64,7 @@ public class RoutingField implements JsonpSerializable { private RoutingField(Builder builder) { - this.required = ApiTypeHelper.requireNonNull(builder.required, this, "required"); + this.required = ApiTypeHelper.requireNonNullWithDefault(builder.required, this, "required", this.required()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java index f80914e7c..80b03b03f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java @@ -94,7 +94,7 @@ private RuntimeField(Builder builder) { this.targetField = builder.targetField; this.targetIndex = builder.targetIndex; this.script = builder.script; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java index f7f37a43d..f5afb849a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java @@ -69,7 +69,7 @@ public class RuntimeFieldFetchFields implements JsonpSerializable { private RuntimeFieldFetchFields(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.format = builder.format; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java index da1e51e62..37ad14984 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java @@ -64,7 +64,7 @@ public class SizeField implements JsonpSerializable { private SizeField(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java index 6abc51ba1..d4c73121c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java @@ -74,9 +74,9 @@ public class SuggestContext implements JsonpSerializable { private SuggestContext(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.path = builder.path; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.precision = builder.precision; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java index 16103bcaa..b7fde9492 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java @@ -67,8 +67,8 @@ public class TextIndexPrefixes implements JsonpSerializable { private TextIndexPrefixes(Builder builder) { - this.maxChars = ApiTypeHelper.requireNonNull(builder.maxChars, this, "maxChars"); - this.minChars = ApiTypeHelper.requireNonNull(builder.minChars, this, "minChars"); + this.maxChars = ApiTypeHelper.requireNonNullWithDefault(builder.maxChars, this, "maxChars", this.maxChars()); + this.minChars = ApiTypeHelper.requireNonNullWithDefault(builder.minChars, this, "minChars", this.minChars()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java index 658d5362d..a24f1ce9e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java @@ -68,9 +68,10 @@ public class BoostingQuery extends QueryBase implements QueryVariant { private BoostingQuery(Builder builder) { super(builder); - this.negativeBoost = ApiTypeHelper.requireNonNull(builder.negativeBoost, this, "negativeBoost"); - this.negative = ApiTypeHelper.requireNonNull(builder.negative, this, "negative"); - this.positive = ApiTypeHelper.requireNonNull(builder.positive, this, "positive"); + this.negativeBoost = ApiTypeHelper.requireNonNullWithDefault(builder.negativeBoost, this, "negativeBoost", + this.negativeBoost()); + this.negative = ApiTypeHelper.requireNonNullWithDefault(builder.negative, this, "negative", this.negative()); + this.positive = ApiTypeHelper.requireNonNullWithDefault(builder.positive, this, "positive", this.positive()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java index 3bb53160f..24c865753 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java @@ -81,7 +81,7 @@ private CombinedFieldsQuery(Builder builder) { super(builder); this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.autoGenerateSynonymsPhraseQuery = builder.autoGenerateSynonymsPhraseQuery; this.operator = builder.operator; this.minimumShouldMatch = builder.minimumShouldMatch; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java index 5cb62fc37..b863ec535 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java @@ -82,14 +82,14 @@ public class CommonTermsQuery extends QueryBase implements QueryVariant { private CommonTermsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.analyzer = builder.analyzer; this.cutoffFrequency = builder.cutoffFrequency; this.highFreqOperator = builder.highFreqOperator; this.lowFreqOperator = builder.lowFreqOperator; this.minimumShouldMatch = builder.minimumShouldMatch; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java index 807185482..8126f9a3d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java @@ -63,7 +63,7 @@ public class ConstantScoreQuery extends QueryBase implements QueryVariant { private ConstantScoreQuery(Builder builder) { super(builder); - this.filter = ApiTypeHelper.requireNonNull(builder.filter, this, "filter"); + this.filter = ApiTypeHelper.requireNonNullWithDefault(builder.filter, this, "filter", this.filter()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java index 28bf08111..762bba64d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java @@ -70,7 +70,7 @@ public class DateRangeQuery extends RangeQueryBase implements RangeQuery private DateRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.format = builder.format; this.timeZone = builder.timeZone; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java index c157d26f2..683689961 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java @@ -78,8 +78,9 @@ public abstract class DecayFunctionBase implements JsonpSeriali protected DecayFunctionBase(AbstractBuilder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.placement = ApiTypeHelper.requireNonNull(builder.placement, this, "placement"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.placement = ApiTypeHelper.requireNonNullWithDefault(builder.placement, this, "placement", + this.placement()); this.multiValueMode = builder.multiValueMode; this.tOriginSerializer = builder.tOriginSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java index 9384f75dd..99dc38db3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java @@ -76,9 +76,9 @@ public abstract class DistanceFeatureQueryBase extends Query protected DistanceFeatureQueryBase(AbstractBuilder builder) { super(builder); - this.origin = ApiTypeHelper.requireNonNull(builder.origin, this, "origin"); - this.pivot = ApiTypeHelper.requireNonNull(builder.pivot, this, "pivot"); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.origin = ApiTypeHelper.requireNonNullWithDefault(builder.origin, this, "origin", this.origin()); + this.pivot = ApiTypeHelper.requireNonNullWithDefault(builder.pivot, this, "pivot", this.pivot()); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.tOriginSerializer = builder.tOriginSerializer; this.tDistanceSerializer = builder.tDistanceSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java index 748b7dbb1..ce0994e57 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java @@ -74,7 +74,7 @@ public class ExistsQuery extends QueryBase private ExistsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java index 69ee48150..199514f29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java @@ -75,7 +75,7 @@ public class FieldAndFormat implements JsonpSerializable { private FieldAndFormat(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.format = builder.format; this.includeUnmapped = builder.includeUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java index 5223759e1..ba94fc895 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java @@ -74,7 +74,7 @@ public class FieldLookup implements JsonpSerializable { private FieldLookup(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.index = builder.index; this.path = builder.path; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java index b574b515c..d402b6e5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java @@ -76,7 +76,7 @@ public class FieldValueFactorScoreFunction implements FunctionScoreVariant, Json private FieldValueFactorScoreFunction(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.factor = builder.factor; this.missing = builder.missing; this.modifier = builder.modifier; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java index 1ad491e4b..056e03458 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java @@ -83,14 +83,14 @@ public class FuzzyQuery extends QueryBase implements QueryVariant { private FuzzyQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.maxExpansions = builder.maxExpansions; this.prefixLength = builder.prefixLength; this.rewrite = builder.rewrite; this.transpositions = builder.transpositions; this.fuzziness = builder.fuzziness; - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java index d861e4882..e9f1e7474 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java @@ -76,8 +76,9 @@ public class GeoBoundingBoxQuery extends QueryBase implements QueryVariant { private GeoBoundingBoxQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.boundingBox = ApiTypeHelper.requireNonNull(builder.boundingBox, this, "boundingBox"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.boundingBox = ApiTypeHelper.requireNonNullWithDefault(builder.boundingBox, this, "boundingBox", + this.boundingBox()); this.type = builder.type; this.validationMethod = builder.validationMethod; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java index 535684ce6..b375ede1b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java @@ -79,10 +79,10 @@ public class GeoDistanceQuery extends QueryBase implements QueryVariant { private GeoDistanceQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.location = ApiTypeHelper.requireNonNull(builder.location, this, "location"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.location = ApiTypeHelper.requireNonNullWithDefault(builder.location, this, "location", this.location()); - this.distance = ApiTypeHelper.requireNonNull(builder.distance, this, "distance"); + this.distance = ApiTypeHelper.requireNonNullWithDefault(builder.distance, this, "distance", this.distance()); this.distanceType = builder.distanceType; this.validationMethod = builder.validationMethod; this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java index f1551cd19..ae23bc748 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java @@ -123,7 +123,7 @@ public final Object _get() { private GeoGridQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java index bdd6793da..df64d7c45 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java @@ -74,8 +74,8 @@ public class GeoPolygonQuery extends QueryBase implements QueryVariant { private GeoPolygonQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.polygon = ApiTypeHelper.requireNonNull(builder.polygon, this, "polygon"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.polygon = ApiTypeHelper.requireNonNullWithDefault(builder.polygon, this, "polygon", this.polygon()); this.validationMethod = builder.validationMethod; this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java index 9c79c7d1c..0ab00a0c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java @@ -69,8 +69,8 @@ public class GeoShapeQuery extends QueryBase implements QueryVariant { private GeoShapeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.shape = ApiTypeHelper.requireNonNull(builder.shape, this, "shape"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.shape = ApiTypeHelper.requireNonNullWithDefault(builder.shape, this, "shape", this.shape()); this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java index 50f8d7f27..2f896961c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java @@ -88,9 +88,9 @@ private HasChildQuery(Builder builder) { this.innerHits = builder.innerHits; this.maxChildren = builder.maxChildren; this.minChildren = builder.minChildren; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.scoreMode = builder.scoreMode; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java index a4f742c2a..99fe1e95d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java @@ -79,8 +79,9 @@ private HasParentQuery(Builder builder) { this.ignoreUnmapped = builder.ignoreUnmapped; this.innerHits = builder.innerHits; - this.parentType = ApiTypeHelper.requireNonNull(builder.parentType, this, "parentType"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.parentType = ApiTypeHelper.requireNonNullWithDefault(builder.parentType, this, "parentType", + this.parentType()); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.score = builder.score; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java index 140cbd8c6..63cf5cee3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java @@ -86,7 +86,7 @@ private IntervalsFuzzy(Builder builder) { this.analyzer = builder.analyzer; this.fuzziness = builder.fuzziness; this.prefixLength = builder.prefixLength; - this.term = ApiTypeHelper.requireNonNull(builder.term, this, "term"); + this.term = ApiTypeHelper.requireNonNullWithDefault(builder.term, this, "term", this.term()); this.transpositions = builder.transpositions; this.useField = builder.useField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java index 70bfa7a71..5d940fc40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java @@ -86,7 +86,7 @@ private IntervalsMatch(Builder builder) { this.analyzer = builder.analyzer; this.maxGaps = builder.maxGaps; this.ordered = builder.ordered; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.useField = builder.useField; this.filter = builder.filter; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java index 982f9b977..cad7599e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java @@ -73,7 +73,7 @@ public class IntervalsPrefix implements IntervalsQueryVariant, IntervalsVariant, private IntervalsPrefix(Builder builder) { this.analyzer = builder.analyzer; - this.prefix = ApiTypeHelper.requireNonNull(builder.prefix, this, "prefix"); + this.prefix = ApiTypeHelper.requireNonNullWithDefault(builder.prefix, this, "prefix", this.prefix()); this.useField = builder.useField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java index 837e178a7..323ddd295 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java @@ -129,7 +129,7 @@ public final Object _get() { private IntervalsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java index 1e9d22d6e..0f5fb9a0a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java @@ -73,7 +73,7 @@ public class IntervalsWildcard implements IntervalsQueryVariant, IntervalsVarian private IntervalsWildcard(Builder builder) { this.analyzer = builder.analyzer; - this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); + this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); this.useField = builder.useField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java index e905e67e2..5617a2d37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java @@ -92,7 +92,7 @@ public class MatchBoolPrefixQuery extends QueryBase implements QueryVariant { private MatchBoolPrefixQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.analyzer = builder.analyzer; this.fuzziness = builder.fuzziness; @@ -102,7 +102,7 @@ private MatchBoolPrefixQuery(Builder builder) { this.minimumShouldMatch = builder.minimumShouldMatch; this.operator = builder.operator; this.prefixLength = builder.prefixLength; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java index af98edf8b..c50058383 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java @@ -79,11 +79,11 @@ public class MatchPhrasePrefixQuery extends QueryBase implements QueryVariant { private MatchPhrasePrefixQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.analyzer = builder.analyzer; this.maxExpansions = builder.maxExpansions; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.slop = builder.slop; this.zeroTermsQuery = builder.zeroTermsQuery; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java index ee3340645..62ab9d7c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java @@ -76,10 +76,10 @@ public class MatchPhraseQuery extends QueryBase implements QueryVariant { private MatchPhraseQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.analyzer = builder.analyzer; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.slop = builder.slop; this.zeroTermsQuery = builder.zeroTermsQuery; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java index 782dbb55d..90c47bea3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java @@ -116,7 +116,7 @@ public class MatchQuery extends QueryBase private MatchQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.analyzer = builder.analyzer; this.autoGenerateSynonymsPhraseQuery = builder.autoGenerateSynonymsPhraseQuery; @@ -129,7 +129,7 @@ private MatchQuery(Builder builder) { this.minimumShouldMatch = builder.minimumShouldMatch; this.operator = builder.operator; this.prefixLength = builder.prefixLength; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.zeroTermsQuery = builder.zeroTermsQuery; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java index 243b4ecbf..37dea3008 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java @@ -127,7 +127,7 @@ private MultiMatchQuery(Builder builder) { this.minimumShouldMatch = builder.minimumShouldMatch; this.operator = builder.operator; this.prefixLength = builder.prefixLength; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.slop = builder.slop; this.tieBreaker = builder.tieBreaker; this.type = builder.type; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java index 5796faae5..f7e24c922 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java @@ -78,8 +78,8 @@ private NestedQuery(Builder builder) { this.ignoreUnmapped = builder.ignoreUnmapped; this.innerHits = builder.innerHits; - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.scoreMode = builder.scoreMode; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java index 919c472f3..2b40bec6f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java @@ -65,7 +65,7 @@ public class NumberRangeQuery extends RangeQueryBase implements RangeQue private NumberRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java index 2f2506eb2..70af9f6c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java @@ -92,7 +92,7 @@ private PercolateQuery(Builder builder) { this.document = builder.document; this.documents = ApiTypeHelper.unmodifiable(builder.documents); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.id = builder.id; this.index = builder.index; this.name = builder.name; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java index 7edd2d4ae..e79ded959 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java @@ -68,7 +68,7 @@ public class PinnedDoc implements JsonpSerializable { private PinnedDoc(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.index = builder.index; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java index a58ff627f..26c0ab3a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java @@ -123,7 +123,7 @@ private PinnedQuery(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.organic = ApiTypeHelper.requireNonNull(builder.organic, this, "organic"); + this.organic = ApiTypeHelper.requireNonNullWithDefault(builder.organic, this, "organic", this.organic()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java index 0c1b4d26d..8d0329ff6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java @@ -83,10 +83,10 @@ public class PrefixQuery extends QueryBase private PrefixQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.rewrite = builder.rewrite; - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); this.caseInsensitive = builder.caseInsensitive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java index b18899695..7f0596843 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java @@ -157,7 +157,7 @@ private QueryStringQuery(Builder builder) { this.maxDeterminizedStates = builder.maxDeterminizedStates; this.minimumShouldMatch = builder.minimumShouldMatch; this.phraseSlop = builder.phraseSlop; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.quoteAnalyzer = builder.quoteAnalyzer; this.quoteFieldSuffix = builder.quoteFieldSuffix; this.rewrite = builder.rewrite; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java index 2ab0f67ee..d93102626 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java @@ -64,7 +64,8 @@ public class RankFeatureFunctionLogarithm extends RankFeatureFunction implements private RankFeatureFunctionLogarithm(Builder builder) { - this.scalingFactor = ApiTypeHelper.requireNonNull(builder.scalingFactor, this, "scalingFactor"); + this.scalingFactor = ApiTypeHelper.requireNonNullWithDefault(builder.scalingFactor, this, "scalingFactor", + this.scalingFactor()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java index 9bcad8a7a..83737d3c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java @@ -66,8 +66,8 @@ public class RankFeatureFunctionSigmoid extends RankFeatureFunction implements J private RankFeatureFunctionSigmoid(Builder builder) { - this.pivot = ApiTypeHelper.requireNonNull(builder.pivot, this, "pivot"); - this.exponent = ApiTypeHelper.requireNonNull(builder.exponent, this, "exponent"); + this.pivot = ApiTypeHelper.requireNonNullWithDefault(builder.pivot, this, "pivot", this.pivot()); + this.exponent = ApiTypeHelper.requireNonNullWithDefault(builder.exponent, this, "exponent", this.exponent()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java index 97418bf89..3d50fbbc3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java @@ -76,7 +76,7 @@ public class RankFeatureQuery extends QueryBase implements QueryVariant { private RankFeatureQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.saturation = builder.saturation; this.log = builder.log; this.linear = builder.linear; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java index 02b14163a..81c96980a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java @@ -79,13 +79,13 @@ public class RegexpQuery extends QueryBase implements QueryVariant { private RegexpQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.caseInsensitive = builder.caseInsensitive; this.flags = builder.flags; this.maxDeterminizedStates = builder.maxDeterminizedStates; this.rewrite = builder.rewrite; - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java index 655842172..405098d15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java @@ -69,9 +69,10 @@ public class RuleQuery extends QueryBase implements QueryVariant { private RuleQuery(Builder builder) { super(builder); - this.organic = ApiTypeHelper.requireNonNull(builder.organic, this, "organic"); + this.organic = ApiTypeHelper.requireNonNullWithDefault(builder.organic, this, "organic", this.organic()); this.rulesetIds = ApiTypeHelper.unmodifiableRequired(builder.rulesetIds, this, "rulesetIds"); - this.matchCriteria = ApiTypeHelper.requireNonNull(builder.matchCriteria, this, "matchCriteria"); + this.matchCriteria = ApiTypeHelper.requireNonNullWithDefault(builder.matchCriteria, this, "matchCriteria", + this.matchCriteria()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java index 2729b1f3e..6b1a9cbb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java @@ -63,7 +63,7 @@ public class ScriptQuery extends QueryBase implements QueryVariant { private ScriptQuery(Builder builder) { super(builder); - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java index c0d5b6a2e..dc8834075 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java @@ -66,7 +66,7 @@ public class ScriptScoreFunction implements FunctionScoreVariant, JsonpSerializa private ScriptScoreFunction(Builder builder) { - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java index 4f68a9d07..0f2ae6743 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java @@ -71,8 +71,8 @@ private ScriptScoreQuery(Builder builder) { super(builder); this.minScore = builder.minScore; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java index 8f8d1c73e..33777ffce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java @@ -66,8 +66,8 @@ public class SemanticQuery extends QueryBase implements QueryVariant { private SemanticQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java index 270f40ddf..1b0f6a9cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java @@ -68,8 +68,8 @@ public class ShapeQuery extends QueryBase implements QueryVariant { private ShapeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.shape = ApiTypeHelper.requireNonNull(builder.shape, this, "shape"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.shape = ApiTypeHelper.requireNonNullWithDefault(builder.shape, this, "shape", this.shape()); this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java index 7dfe5e38b..b27b07b6b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java @@ -124,7 +124,7 @@ private SimpleQueryStringQuery(Builder builder) { this.fuzzyTranspositions = builder.fuzzyTranspositions; this.lenient = builder.lenient; this.minimumShouldMatch = builder.minimumShouldMatch; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.quoteFieldSuffix = builder.quoteFieldSuffix; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java index cfdd23ca8..75a554831 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java @@ -65,8 +65,8 @@ public class SpanContainingQuery extends QueryBase implements SpanQueryVariant, private SpanContainingQuery(Builder builder) { super(builder); - this.big = ApiTypeHelper.requireNonNull(builder.big, this, "big"); - this.little = ApiTypeHelper.requireNonNull(builder.little, this, "little"); + this.big = ApiTypeHelper.requireNonNullWithDefault(builder.big, this, "big", this.big()); + this.little = ApiTypeHelper.requireNonNullWithDefault(builder.little, this, "little", this.little()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java index 3da6d3872..a3020f146 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java @@ -66,8 +66,8 @@ public class SpanFieldMaskingQuery extends QueryBase implements SpanQueryVariant private SpanFieldMaskingQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java index f31716951..f08a703be 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java @@ -66,8 +66,8 @@ public class SpanFirstQuery extends QueryBase implements SpanQueryVariant, Query private SpanFirstQuery(Builder builder) { super(builder); - this.end = ApiTypeHelper.requireNonNull(builder.end, this, "end"); - this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); + this.end = ApiTypeHelper.requireNonNullWithDefault(builder.end, this, "end", this.end()); + this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java index 92a46995d..ab12f9d04 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java @@ -63,7 +63,7 @@ public class SpanMultiTermQuery extends QueryBase implements SpanQueryVariant, Q private SpanMultiTermQuery(Builder builder) { super(builder); - this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); + this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java index 0dc0b614c..8a5dd00c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java @@ -76,8 +76,8 @@ private SpanNotQuery(Builder builder) { super(builder); this.dist = builder.dist; - this.exclude = ApiTypeHelper.requireNonNull(builder.exclude, this, "exclude"); - this.include = ApiTypeHelper.requireNonNull(builder.include, this, "include"); + this.exclude = ApiTypeHelper.requireNonNullWithDefault(builder.exclude, this, "exclude", this.exclude()); + this.include = ApiTypeHelper.requireNonNullWithDefault(builder.include, this, "include", this.include()); this.post = builder.post; this.pre = builder.pre; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java index 69cb76ca1..e69a5377b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java @@ -67,9 +67,9 @@ public class SpanTermQuery extends QueryBase implements SpanQueryVariant, QueryV private SpanTermQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java index c1b3a6554..6337acd9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java @@ -65,8 +65,8 @@ public class SpanWithinQuery extends QueryBase implements SpanQueryVariant, Quer private SpanWithinQuery(Builder builder) { super(builder); - this.big = ApiTypeHelper.requireNonNull(builder.big, this, "big"); - this.little = ApiTypeHelper.requireNonNull(builder.little, this, "little"); + this.big = ApiTypeHelper.requireNonNullWithDefault(builder.big, this, "big", this.big()); + this.little = ApiTypeHelper.requireNonNullWithDefault(builder.little, this, "little", this.little()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java index e6e4a2ab1..41a53b650 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java @@ -136,7 +136,7 @@ private SparseVectorQuery(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.query = builder.query; this.prune = builder.prune; this.pruningConfig = builder.pruningConfig; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java index 2b7bfa19a..8f8b70934 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java @@ -81,9 +81,9 @@ public class TermQuery extends QueryBase private TermQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); this.caseInsensitive = builder.caseInsensitive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java index 136f4817f..e1c00f7e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java @@ -64,7 +64,7 @@ public class TermRangeQuery extends RangeQueryBase implements RangeQuery private TermRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java index 26c6e55b4..84f20e118 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java @@ -72,9 +72,9 @@ public class TermsLookup implements JsonpSerializable { private TermsLookup(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); this.routing = builder.routing; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java index a6da51dc9..be4bf9ac6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java @@ -75,8 +75,8 @@ public class TermsQuery extends QueryBase private TermsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.terms = ApiTypeHelper.requireNonNull(builder.terms, this, "terms"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.terms = ApiTypeHelper.requireNonNullWithDefault(builder.terms, this, "terms", this.terms()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java index 61a4a32ed..1057f3fc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java @@ -78,7 +78,7 @@ public class TermsSetQuery extends QueryBase implements QueryVariant { private TermsSetQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.minimumShouldMatch = builder.minimumShouldMatch; this.minimumShouldMatchField = builder.minimumShouldMatchField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java index 3131f9a2c..c0cb55336 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java @@ -71,10 +71,11 @@ public class TextExpansionQuery extends QueryBase implements QueryVariant { private TextExpansionQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.modelText = ApiTypeHelper.requireNonNull(builder.modelText, this, "modelText"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelText = ApiTypeHelper.requireNonNullWithDefault(builder.modelText, this, "modelText", + this.modelText()); this.pruningConfig = builder.pruningConfig; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java index 980e72f66..d4d82071d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java @@ -63,7 +63,7 @@ public class TypeQuery extends QueryBase implements QueryVariant { private TypeQuery(Builder builder) { super(builder); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java index abdfb9ba8..a156530e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java @@ -71,7 +71,7 @@ public class UntypedRangeQuery extends RangeQueryBase implements Range private UntypedRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.format = builder.format; this.timeZone = builder.timeZone; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java index 926cdfa2e..dd62961b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java @@ -71,7 +71,7 @@ public class WeightedTokensQuery extends QueryBase implements QueryVariant { private WeightedTokensQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); this.pruningConfig = builder.pruningConfig; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java index 74f5bf15e..449a0aad1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java @@ -88,7 +88,7 @@ public class WildcardQuery extends QueryBase private WildcardQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.caseInsensitive = builder.caseInsensitive; this.rewrite = builder.rewrite; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java index 1cf6bf711..2e8b46e23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java @@ -64,7 +64,7 @@ public class WrapperQuery extends QueryBase implements QueryVariant { private WrapperQuery(Builder builder) { super(builder); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java index 71dc89b72..eb3ae8141 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java @@ -120,17 +120,17 @@ private AsyncSearch(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.maxScore = builder.maxScore; this.numReducePhases = builder.numReducePhases; this.profile = builder.profile; this.pitId = builder.pitId; this.scrollId = builder.scrollId; - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); this.suggest = ApiTypeHelper.unmodifiable(builder.suggest); this.terminatedEarly = builder.terminatedEarly; - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java index a2453256f..75b759461 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java @@ -68,7 +68,7 @@ public abstract class AsyncSearchDocumentResponseBase extends AsyncSe protected AsyncSearchDocumentResponseBase(AbstractBuilder builder) { super(builder); - this.response = ApiTypeHelper.requireNonNull(builder.response, this, "response"); + this.response = ApiTypeHelper.requireNonNullWithDefault(builder.response, this, "response", this.response()); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java index 2b001b79b..9606ce406 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java @@ -90,13 +90,16 @@ public abstract class AsyncSearchResponseBase implements JsonpSerializable { protected AsyncSearchResponseBase(AbstractBuilder builder) { this.id = builder.id; - this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial"); - this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning"); + this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", + this.isPartial()); + this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", + this.isRunning()); this.expirationTime = builder.expirationTime; - this.expirationTimeInMillis = ApiTypeHelper.requireNonNull(builder.expirationTimeInMillis, this, - "expirationTimeInMillis"); + this.expirationTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expirationTimeInMillis, this, + "expirationTimeInMillis", this.expirationTimeInMillis()); this.startTime = builder.startTime; - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); this.completionTime = builder.completionTime; this.completionTimeInMillis = builder.completionTimeInMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java index e2ff1be3a..b29987269 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java @@ -83,7 +83,7 @@ public class AsyncSearchStatusRequest extends RequestBase { private AsyncSearchStatusRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.keepAlive = builder.keepAlive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java index 996d4a6ea..0b8ecd8a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java @@ -75,7 +75,7 @@ public class DeleteAsyncSearchRequest extends RequestBase { private DeleteAsyncSearchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java index e86a2e5c9..fb14f623f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java @@ -80,7 +80,7 @@ public class GetAsyncSearchRequest extends RequestBase { private GetAsyncSearchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.keepAlive = builder.keepAlive; this.waitForCompletionTimeout = builder.waitForCompletionTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java index d48cddcef..44b3914f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java @@ -74,7 +74,7 @@ public abstract class StatusResponseBase extends AsyncSearchResponseBase { protected StatusResponseBase(AbstractBuilder builder) { super(builder); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); this.clusters = builder.clusters; this.completionStatus = builder.completionStatus; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java index a86727e9f..0134f984b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java @@ -81,7 +81,7 @@ public class DeleteAutoscalingPolicyRequest extends RequestBase { private DeleteAutoscalingPolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java index 4faccea7f..4ace21ee5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java @@ -78,7 +78,7 @@ public class GetAutoscalingPolicyRequest extends RequestBase { private GetAutoscalingPolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java index 66e553363..5b7d7391e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java @@ -86,9 +86,9 @@ public class PutAutoscalingPolicyRequest extends RequestBase implements JsonpSer private PutAutoscalingPolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; - this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); + this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java index 3072c6f08..1de82c581 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java @@ -67,8 +67,8 @@ public class AutoscalingCapacity implements JsonpSerializable { private AutoscalingCapacity(Builder builder) { - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java index cbb1b0280..34cbaeea1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java @@ -73,7 +73,8 @@ public class AutoscalingDecider implements JsonpSerializable { private AutoscalingDecider(Builder builder) { - this.requiredCapacity = ApiTypeHelper.requireNonNull(builder.requiredCapacity, this, "requiredCapacity"); + this.requiredCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.requiredCapacity, this, + "requiredCapacity", this.requiredCapacity()); this.reasonSummary = builder.reasonSummary; this.reasonDetails = builder.reasonDetails; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java index 8f6b23e28..f191705a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java @@ -74,8 +74,10 @@ public class AutoscalingDeciders implements JsonpSerializable { private AutoscalingDeciders(Builder builder) { - this.requiredCapacity = ApiTypeHelper.requireNonNull(builder.requiredCapacity, this, "requiredCapacity"); - this.currentCapacity = ApiTypeHelper.requireNonNull(builder.currentCapacity, this, "currentCapacity"); + this.requiredCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.requiredCapacity, this, + "requiredCapacity", this.requiredCapacity()); + this.currentCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.currentCapacity, this, "currentCapacity", + this.currentCapacity()); this.currentNodes = ApiTypeHelper.unmodifiableRequired(builder.currentNodes, this, "currentNodes"); this.deciders = ApiTypeHelper.unmodifiableRequired(builder.deciders, this, "deciders"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java index 66a9e4af5..562d00c43 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java @@ -66,7 +66,7 @@ public class AutoscalingNode implements JsonpSerializable { private AutoscalingNode(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java index 38c418d89..bdf8d8a90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java @@ -67,8 +67,8 @@ public class AutoscalingResources implements JsonpSerializable { private AutoscalingResources(Builder builder) { - this.storage = ApiTypeHelper.requireNonNull(builder.storage, this, "storage"); - this.memory = ApiTypeHelper.requireNonNull(builder.memory, this, "memory"); + this.storage = ApiTypeHelper.requireNonNullWithDefault(builder.storage, this, "storage", this.storage()); + this.memory = ApiTypeHelper.requireNonNullWithDefault(builder.memory, this, "memory", this.memory()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java index d4fb4db72..82a94ab38 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java @@ -79,13 +79,18 @@ public class ComponentTemplate implements JsonpSerializable { private ComponentTemplate(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.version = builder.version; - this.aliasCount = ApiTypeHelper.requireNonNull(builder.aliasCount, this, "aliasCount"); - this.mappingCount = ApiTypeHelper.requireNonNull(builder.mappingCount, this, "mappingCount"); - this.settingsCount = ApiTypeHelper.requireNonNull(builder.settingsCount, this, "settingsCount"); - this.metadataCount = ApiTypeHelper.requireNonNull(builder.metadataCount, this, "metadataCount"); - this.includedIn = ApiTypeHelper.requireNonNull(builder.includedIn, this, "includedIn"); + this.aliasCount = ApiTypeHelper.requireNonNullWithDefault(builder.aliasCount, this, "aliasCount", + this.aliasCount()); + this.mappingCount = ApiTypeHelper.requireNonNullWithDefault(builder.mappingCount, this, "mappingCount", + this.mappingCount()); + this.settingsCount = ApiTypeHelper.requireNonNullWithDefault(builder.settingsCount, this, "settingsCount", + this.settingsCount()); + this.metadataCount = ApiTypeHelper.requireNonNullWithDefault(builder.metadataCount, this, "metadataCount", + this.metadataCount()); + this.includedIn = ApiTypeHelper.requireNonNullWithDefault(builder.includedIn, this, "includedIn", + this.includedIn()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java index e3984462e..91df34148 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java @@ -68,8 +68,10 @@ public class CcrStatsResponse implements JsonpSerializable { private CcrStatsResponse(Builder builder) { - this.autoFollowStats = ApiTypeHelper.requireNonNull(builder.autoFollowStats, this, "autoFollowStats"); - this.followStats = ApiTypeHelper.requireNonNull(builder.followStats, this, "followStats"); + this.autoFollowStats = ApiTypeHelper.requireNonNullWithDefault(builder.autoFollowStats, this, "autoFollowStats", + this.autoFollowStats()); + this.followStats = ApiTypeHelper.requireNonNullWithDefault(builder.followStats, this, "followStats", + this.followStats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java index edcf03e03..f10d260de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java @@ -76,7 +76,7 @@ public class DeleteAutoFollowPatternRequest extends RequestBase { private DeleteAutoFollowPatternRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java index 48cbc8c2b..11c130479 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java @@ -68,7 +68,7 @@ public class FollowIndexStats implements JsonpSerializable { private FollowIndexStats(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.shards = ApiTypeHelper.unmodifiableRequired(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java index a9e968997..a6ce64d32 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java @@ -125,8 +125,9 @@ public class FollowRequest extends RequestBase implements JsonpSerializable { private FollowRequest(Builder builder) { this.dataStreamName = builder.dataStreamName; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.leaderIndex = ApiTypeHelper.requireNonNull(builder.leaderIndex, this, "leaderIndex"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.leaderIndex = ApiTypeHelper.requireNonNullWithDefault(builder.leaderIndex, this, "leaderIndex", + this.leaderIndex()); this.masterTimeout = builder.masterTimeout; this.maxOutstandingReadRequests = builder.maxOutstandingReadRequests; this.maxOutstandingWriteRequests = builder.maxOutstandingWriteRequests; @@ -138,7 +139,8 @@ private FollowRequest(Builder builder) { this.maxWriteRequestOperationCount = builder.maxWriteRequestOperationCount; this.maxWriteRequestSize = builder.maxWriteRequestSize; this.readPollTimeout = builder.readPollTimeout; - this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); + this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", + this.remoteCluster()); this.settings = builder.settings; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java index be42edc00..02873c36c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java @@ -68,11 +68,12 @@ public class FollowResponse implements JsonpSerializable { private FollowResponse(Builder builder) { - this.followIndexCreated = ApiTypeHelper.requireNonNull(builder.followIndexCreated, this, "followIndexCreated"); - this.followIndexShardsAcked = ApiTypeHelper.requireNonNull(builder.followIndexShardsAcked, this, - "followIndexShardsAcked"); - this.indexFollowingStarted = ApiTypeHelper.requireNonNull(builder.indexFollowingStarted, this, - "indexFollowingStarted"); + this.followIndexCreated = ApiTypeHelper.requireNonNullWithDefault(builder.followIndexCreated, this, + "followIndexCreated", this.followIndexCreated()); + this.followIndexShardsAcked = ApiTypeHelper.requireNonNullWithDefault(builder.followIndexShardsAcked, this, + "followIndexShardsAcked", this.followIndexShardsAcked()); + this.indexFollowingStarted = ApiTypeHelper.requireNonNullWithDefault(builder.indexFollowingStarted, this, + "indexFollowingStarted", this.indexFollowingStarted()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java index 0881761e6..72c49a8a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java @@ -109,7 +109,7 @@ private ForgetFollowerRequest(Builder builder) { this.followerCluster = builder.followerCluster; this.followerIndex = builder.followerIndex; this.followerIndexUuid = builder.followerIndexUuid; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.leaderRemoteCluster = builder.leaderRemoteCluster; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java index 8cc576dc6..bb26575c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java @@ -65,7 +65,7 @@ public class ForgetFollowerResponse implements JsonpSerializable { private ForgetFollowerResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java index 19817f155..84e322d17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java @@ -85,7 +85,7 @@ public class PauseAutoFollowPatternRequest extends RequestBase { private PauseAutoFollowPatternRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java index e68d56b33..70a5b7ee8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java @@ -77,7 +77,7 @@ public class PauseFollowRequest extends RequestBase { private PauseFollowRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java index a98cd5d5d..f36acd46b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java @@ -142,9 +142,10 @@ private PutAutoFollowPatternRequest(Builder builder) { this.maxWriteBufferSize = builder.maxWriteBufferSize; this.maxWriteRequestOperationCount = builder.maxWriteRequestOperationCount; this.maxWriteRequestSize = builder.maxWriteRequestSize; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.readPollTimeout = builder.readPollTimeout; - this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); + this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", + this.remoteCluster()); this.settings = ApiTypeHelper.unmodifiable(builder.settings); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java index b9fefe30a..3de7d1987 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java @@ -71,9 +71,11 @@ public class ReadException implements JsonpSerializable { private ReadException(Builder builder) { - this.exception = ApiTypeHelper.requireNonNull(builder.exception, this, "exception"); - this.fromSeqNo = ApiTypeHelper.requireNonNull(builder.fromSeqNo, this, "fromSeqNo"); - this.retries = ApiTypeHelper.requireNonNull(builder.retries, this, "retries"); + this.exception = ApiTypeHelper.requireNonNullWithDefault(builder.exception, this, "exception", + this.exception()); + this.fromSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.fromSeqNo, this, "fromSeqNo", + this.fromSeqNo()); + this.retries = ApiTypeHelper.requireNonNullWithDefault(builder.retries, this, "retries", this.retries()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java index f9fe919ce..1a7b6128e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java @@ -80,7 +80,7 @@ public class ResumeAutoFollowPatternRequest extends RequestBase { private ResumeAutoFollowPatternRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java index 587e9efb8..393cad867 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java @@ -109,7 +109,7 @@ public class ResumeFollowRequest extends RequestBase implements JsonpSerializabl private ResumeFollowRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; this.maxOutstandingReadRequests = builder.maxOutstandingReadRequests; this.maxOutstandingWriteRequests = builder.maxOutstandingWriteRequests; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java index 090eed756..3b17f75e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java @@ -139,55 +139,66 @@ public class ShardStats implements JsonpSerializable { private ShardStats(Builder builder) { - this.bytesRead = ApiTypeHelper.requireNonNull(builder.bytesRead, this, "bytesRead"); - this.failedReadRequests = ApiTypeHelper.requireNonNull(builder.failedReadRequests, this, "failedReadRequests"); - this.failedWriteRequests = ApiTypeHelper.requireNonNull(builder.failedWriteRequests, this, - "failedWriteRequests"); + this.bytesRead = ApiTypeHelper.requireNonNullWithDefault(builder.bytesRead, this, "bytesRead", + this.bytesRead()); + this.failedReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.failedReadRequests, this, + "failedReadRequests", this.failedReadRequests()); + this.failedWriteRequests = ApiTypeHelper.requireNonNullWithDefault(builder.failedWriteRequests, this, + "failedWriteRequests", this.failedWriteRequests()); this.fatalException = builder.fatalException; - this.followerAliasesVersion = ApiTypeHelper.requireNonNull(builder.followerAliasesVersion, this, - "followerAliasesVersion"); - this.followerGlobalCheckpoint = ApiTypeHelper.requireNonNull(builder.followerGlobalCheckpoint, this, - "followerGlobalCheckpoint"); - this.followerIndex = ApiTypeHelper.requireNonNull(builder.followerIndex, this, "followerIndex"); - this.followerMappingVersion = ApiTypeHelper.requireNonNull(builder.followerMappingVersion, this, - "followerMappingVersion"); - this.followerMaxSeqNo = ApiTypeHelper.requireNonNull(builder.followerMaxSeqNo, this, "followerMaxSeqNo"); - this.followerSettingsVersion = ApiTypeHelper.requireNonNull(builder.followerSettingsVersion, this, - "followerSettingsVersion"); - this.lastRequestedSeqNo = ApiTypeHelper.requireNonNull(builder.lastRequestedSeqNo, this, "lastRequestedSeqNo"); - this.leaderGlobalCheckpoint = ApiTypeHelper.requireNonNull(builder.leaderGlobalCheckpoint, this, - "leaderGlobalCheckpoint"); - this.leaderIndex = ApiTypeHelper.requireNonNull(builder.leaderIndex, this, "leaderIndex"); - this.leaderMaxSeqNo = ApiTypeHelper.requireNonNull(builder.leaderMaxSeqNo, this, "leaderMaxSeqNo"); - this.operationsRead = ApiTypeHelper.requireNonNull(builder.operationsRead, this, "operationsRead"); - this.operationsWritten = ApiTypeHelper.requireNonNull(builder.operationsWritten, this, "operationsWritten"); - this.outstandingReadRequests = ApiTypeHelper.requireNonNull(builder.outstandingReadRequests, this, - "outstandingReadRequests"); - this.outstandingWriteRequests = ApiTypeHelper.requireNonNull(builder.outstandingWriteRequests, this, - "outstandingWriteRequests"); + this.followerAliasesVersion = ApiTypeHelper.requireNonNullWithDefault(builder.followerAliasesVersion, this, + "followerAliasesVersion", this.followerAliasesVersion()); + this.followerGlobalCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.followerGlobalCheckpoint, this, + "followerGlobalCheckpoint", this.followerGlobalCheckpoint()); + this.followerIndex = ApiTypeHelper.requireNonNullWithDefault(builder.followerIndex, this, "followerIndex", + this.followerIndex()); + this.followerMappingVersion = ApiTypeHelper.requireNonNullWithDefault(builder.followerMappingVersion, this, + "followerMappingVersion", this.followerMappingVersion()); + this.followerMaxSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.followerMaxSeqNo, this, + "followerMaxSeqNo", this.followerMaxSeqNo()); + this.followerSettingsVersion = ApiTypeHelper.requireNonNullWithDefault(builder.followerSettingsVersion, this, + "followerSettingsVersion", this.followerSettingsVersion()); + this.lastRequestedSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.lastRequestedSeqNo, this, + "lastRequestedSeqNo", this.lastRequestedSeqNo()); + this.leaderGlobalCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.leaderGlobalCheckpoint, this, + "leaderGlobalCheckpoint", this.leaderGlobalCheckpoint()); + this.leaderIndex = ApiTypeHelper.requireNonNullWithDefault(builder.leaderIndex, this, "leaderIndex", + this.leaderIndex()); + this.leaderMaxSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.leaderMaxSeqNo, this, "leaderMaxSeqNo", + this.leaderMaxSeqNo()); + this.operationsRead = ApiTypeHelper.requireNonNullWithDefault(builder.operationsRead, this, "operationsRead", + this.operationsRead()); + this.operationsWritten = ApiTypeHelper.requireNonNullWithDefault(builder.operationsWritten, this, + "operationsWritten", this.operationsWritten()); + this.outstandingReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.outstandingReadRequests, this, + "outstandingReadRequests", this.outstandingReadRequests()); + this.outstandingWriteRequests = ApiTypeHelper.requireNonNullWithDefault(builder.outstandingWriteRequests, this, + "outstandingWriteRequests", this.outstandingWriteRequests()); this.readExceptions = ApiTypeHelper.unmodifiableRequired(builder.readExceptions, this, "readExceptions"); - this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); - this.shardId = ApiTypeHelper.requireNonNull(builder.shardId, this, "shardId"); - this.successfulReadRequests = ApiTypeHelper.requireNonNull(builder.successfulReadRequests, this, - "successfulReadRequests"); - this.successfulWriteRequests = ApiTypeHelper.requireNonNull(builder.successfulWriteRequests, this, - "successfulWriteRequests"); + this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", + this.remoteCluster()); + this.shardId = ApiTypeHelper.requireNonNullWithDefault(builder.shardId, this, "shardId", this.shardId()); + this.successfulReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.successfulReadRequests, this, + "successfulReadRequests", this.successfulReadRequests()); + this.successfulWriteRequests = ApiTypeHelper.requireNonNullWithDefault(builder.successfulWriteRequests, this, + "successfulWriteRequests", this.successfulWriteRequests()); this.timeSinceLastRead = builder.timeSinceLastRead; - this.timeSinceLastReadMillis = ApiTypeHelper.requireNonNull(builder.timeSinceLastReadMillis, this, - "timeSinceLastReadMillis"); + this.timeSinceLastReadMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeSinceLastReadMillis, this, + "timeSinceLastReadMillis", this.timeSinceLastReadMillis()); this.totalReadRemoteExecTime = builder.totalReadRemoteExecTime; - this.totalReadRemoteExecTimeMillis = ApiTypeHelper.requireNonNull(builder.totalReadRemoteExecTimeMillis, this, - "totalReadRemoteExecTimeMillis"); + this.totalReadRemoteExecTimeMillis = ApiTypeHelper.requireNonNullWithDefault( + builder.totalReadRemoteExecTimeMillis, this, "totalReadRemoteExecTimeMillis", + this.totalReadRemoteExecTimeMillis()); this.totalReadTime = builder.totalReadTime; - this.totalReadTimeMillis = ApiTypeHelper.requireNonNull(builder.totalReadTimeMillis, this, - "totalReadTimeMillis"); + this.totalReadTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalReadTimeMillis, this, + "totalReadTimeMillis", this.totalReadTimeMillis()); this.totalWriteTime = builder.totalWriteTime; - this.totalWriteTimeMillis = ApiTypeHelper.requireNonNull(builder.totalWriteTimeMillis, this, - "totalWriteTimeMillis"); - this.writeBufferOperationCount = ApiTypeHelper.requireNonNull(builder.writeBufferOperationCount, this, - "writeBufferOperationCount"); - this.writeBufferSizeInBytes = ApiTypeHelper.requireNonNull(builder.writeBufferSizeInBytes, this, - "writeBufferSizeInBytes"); + this.totalWriteTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalWriteTimeMillis, this, + "totalWriteTimeMillis", this.totalWriteTimeMillis()); + this.writeBufferOperationCount = ApiTypeHelper.requireNonNullWithDefault(builder.writeBufferOperationCount, + this, "writeBufferOperationCount", this.writeBufferOperationCount()); + this.writeBufferSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.writeBufferSizeInBytes, this, + "writeBufferSizeInBytes", this.writeBufferSizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java index 74fd9aa2a..9ef284928 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java @@ -84,7 +84,7 @@ public class UnfollowRequest extends RequestBase { private UnfollowRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java index 5f440308d..ccabab9c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java @@ -75,11 +75,14 @@ public class FollowerIndex implements JsonpSerializable { private FollowerIndex(Builder builder) { - this.followerIndex = ApiTypeHelper.requireNonNull(builder.followerIndex, this, "followerIndex"); - this.leaderIndex = ApiTypeHelper.requireNonNull(builder.leaderIndex, this, "leaderIndex"); + this.followerIndex = ApiTypeHelper.requireNonNullWithDefault(builder.followerIndex, this, "followerIndex", + this.followerIndex()); + this.leaderIndex = ApiTypeHelper.requireNonNullWithDefault(builder.leaderIndex, this, "leaderIndex", + this.leaderIndex()); this.parameters = builder.parameters; - this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", + this.remoteCluster()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java index d8f475df7..4fb956507 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java @@ -68,8 +68,8 @@ public class AutoFollowPattern implements JsonpSerializable { private AutoFollowPattern(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java index 5a3853168..084c7743c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java @@ -80,15 +80,16 @@ public class AutoFollowPatternSummary implements JsonpSerializable { private AutoFollowPatternSummary(Builder builder) { - this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active"); - this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); + this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); + this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", + this.remoteCluster()); this.followIndexPattern = builder.followIndexPattern; this.leaderIndexPatterns = ApiTypeHelper.unmodifiableRequired(builder.leaderIndexPatterns, this, "leaderIndexPatterns"); this.leaderIndexExclusionPatterns = ApiTypeHelper.unmodifiableRequired(builder.leaderIndexExclusionPatterns, this, "leaderIndexExclusionPatterns"); - this.maxOutstandingReadRequests = ApiTypeHelper.requireNonNull(builder.maxOutstandingReadRequests, this, - "maxOutstandingReadRequests"); + this.maxOutstandingReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.maxOutstandingReadRequests, + this, "maxOutstandingReadRequests", this.maxOutstandingReadRequests()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java index 0689f835a..f44a6ce10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java @@ -77,12 +77,14 @@ private AutoFollowStats(Builder builder) { this.autoFollowedClusters = ApiTypeHelper.unmodifiableRequired(builder.autoFollowedClusters, this, "autoFollowedClusters"); - this.numberOfFailedFollowIndices = ApiTypeHelper.requireNonNull(builder.numberOfFailedFollowIndices, this, - "numberOfFailedFollowIndices"); - this.numberOfFailedRemoteClusterStateRequests = ApiTypeHelper.requireNonNull( - builder.numberOfFailedRemoteClusterStateRequests, this, "numberOfFailedRemoteClusterStateRequests"); - this.numberOfSuccessfulFollowIndices = ApiTypeHelper.requireNonNull(builder.numberOfSuccessfulFollowIndices, - this, "numberOfSuccessfulFollowIndices"); + this.numberOfFailedFollowIndices = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfFailedFollowIndices, + this, "numberOfFailedFollowIndices", this.numberOfFailedFollowIndices()); + this.numberOfFailedRemoteClusterStateRequests = ApiTypeHelper.requireNonNullWithDefault( + builder.numberOfFailedRemoteClusterStateRequests, this, "numberOfFailedRemoteClusterStateRequests", + this.numberOfFailedRemoteClusterStateRequests()); + this.numberOfSuccessfulFollowIndices = ApiTypeHelper.requireNonNullWithDefault( + builder.numberOfSuccessfulFollowIndices, this, "numberOfSuccessfulFollowIndices", + this.numberOfSuccessfulFollowIndices()); this.recentAutoFollowErrors = ApiTypeHelper.unmodifiableRequired(builder.recentAutoFollowErrors, this, "recentAutoFollowErrors"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java index c340bb2c6..37dc40b02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java @@ -71,11 +71,12 @@ public class AutoFollowedCluster implements JsonpSerializable { private AutoFollowedCluster(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); - this.lastSeenMetadataVersion = ApiTypeHelper.requireNonNull(builder.lastSeenMetadataVersion, this, - "lastSeenMetadataVersion"); - this.timeSinceLastCheckMillis = ApiTypeHelper.requireNonNull(builder.timeSinceLastCheckMillis, this, - "timeSinceLastCheckMillis"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); + this.lastSeenMetadataVersion = ApiTypeHelper.requireNonNullWithDefault(builder.lastSeenMetadataVersion, this, + "lastSeenMetadataVersion", this.lastSeenMetadataVersion()); + this.timeSinceLastCheckMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeSinceLastCheckMillis, this, + "timeSinceLastCheckMillis", this.timeSinceLastCheckMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java index 0b58f070f..63d17c8e5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java @@ -157,15 +157,16 @@ private AllocationExplainResponse(Builder builder) { this.configuredDelay = builder.configuredDelay; this.configuredDelayInMillis = builder.configuredDelayInMillis; this.currentNode = builder.currentNode; - this.currentState = ApiTypeHelper.requireNonNull(builder.currentState, this, "currentState"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.currentState = ApiTypeHelper.requireNonNullWithDefault(builder.currentState, this, "currentState", + this.currentState()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.moveExplanation = builder.moveExplanation; this.nodeAllocationDecisions = ApiTypeHelper.unmodifiable(builder.nodeAllocationDecisions); - this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary"); + this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); this.rebalanceExplanation = builder.rebalanceExplanation; this.remainingDelay = builder.remainingDelay; this.remainingDelayInMillis = builder.remainingDelayInMillis; - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); this.unassignedInfo = builder.unassignedInfo; this.note = builder.note; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java index 9ca814ee3..7188e2ca4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java @@ -81,7 +81,8 @@ public class ClusterInfoResponse implements JsonpSerializable { private ClusterInfoResponse(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.http = builder.http; this.ingest = builder.ingest; this.threadPool = ApiTypeHelper.unmodifiable(builder.threadPool); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java index 14afcc6ef..1c66021a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java @@ -68,8 +68,9 @@ public class ComponentTemplate implements JsonpSerializable { private ComponentTemplate(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.componentTemplate = ApiTypeHelper.requireNonNull(builder.componentTemplate, this, "componentTemplate"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.componentTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.componentTemplate, this, + "componentTemplate", this.componentTemplate()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java index fbc48ce34..b9598bfd0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java @@ -78,7 +78,7 @@ public class ComponentTemplateNode implements JsonpSerializable { private ComponentTemplateNode(Builder builder) { - this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); + this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); this.version = builder.version; this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.deprecated = builder.deprecated; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java index c0ff70c2f..2813c819e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java @@ -73,7 +73,8 @@ public class PutClusterSettingsResponse implements AcknowledgedResponse, JsonpSe private PutClusterSettingsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); this.persistent = ApiTypeHelper.unmodifiableRequired(builder.persistent, this, "persistent"); this.transient_ = ApiTypeHelper.unmodifiableRequired(builder.transient_, this, "transient_"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java index 4a3806053..777540fa4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java @@ -122,8 +122,8 @@ private PutComponentTemplateRequest(Builder builder) { this.create = builder.create; this.deprecated = builder.deprecated; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); this.version = builder.version; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java index 62ceed361..9af77b2ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java @@ -74,7 +74,8 @@ public class RerouteResponse implements AcknowledgedResponse, JsonpSerializable private RerouteResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); this.explanations = ApiTypeHelper.unmodifiable(builder.explanations); this.state = builder.state; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java index 78dc5d96a..c88fd5947 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java @@ -66,7 +66,7 @@ public class StateResponse implements JsonpSerializable { private StateResponse(Builder builder) { - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java index e1ed4010f..a359823b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java @@ -70,9 +70,10 @@ public class AllocationDecision implements JsonpSerializable { private AllocationDecision(Builder builder) { - this.decider = ApiTypeHelper.requireNonNull(builder.decider, this, "decider"); - this.decision = ApiTypeHelper.requireNonNull(builder.decision, this, "decision"); - this.explanation = ApiTypeHelper.requireNonNull(builder.explanation, this, "explanation"); + this.decider = ApiTypeHelper.requireNonNullWithDefault(builder.decider, this, "decider", this.decider()); + this.decision = ApiTypeHelper.requireNonNullWithDefault(builder.decision, this, "decision", this.decision()); + this.explanation = ApiTypeHelper.requireNonNullWithDefault(builder.explanation, this, "explanation", + this.explanation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java index ba4ae9dd3..e2e37efd2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java @@ -78,13 +78,16 @@ public class AllocationStore implements JsonpSerializable { private AllocationStore(Builder builder) { - this.allocationId = ApiTypeHelper.requireNonNull(builder.allocationId, this, "allocationId"); - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); - this.inSync = ApiTypeHelper.requireNonNull(builder.inSync, this, "inSync"); - this.matchingSizeInBytes = ApiTypeHelper.requireNonNull(builder.matchingSizeInBytes, this, - "matchingSizeInBytes"); - this.matchingSyncId = ApiTypeHelper.requireNonNull(builder.matchingSyncId, this, "matchingSyncId"); - this.storeException = ApiTypeHelper.requireNonNull(builder.storeException, this, "storeException"); + this.allocationId = ApiTypeHelper.requireNonNullWithDefault(builder.allocationId, this, "allocationId", + this.allocationId()); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.inSync = ApiTypeHelper.requireNonNullWithDefault(builder.inSync, this, "inSync", this.inSync()); + this.matchingSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.matchingSizeInBytes, this, + "matchingSizeInBytes", this.matchingSizeInBytes()); + this.matchingSyncId = ApiTypeHelper.requireNonNullWithDefault(builder.matchingSyncId, this, "matchingSyncId", + this.matchingSyncId()); + this.storeException = ApiTypeHelper.requireNonNullWithDefault(builder.storeException, this, "storeException", + this.storeException()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java index 5bf25bb07..25ab6c0bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java @@ -80,12 +80,14 @@ public class CurrentNode implements JsonpSerializable { private CurrentNode(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); - this.weightRanking = ApiTypeHelper.requireNonNull(builder.weightRanking, this, "weightRanking"); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); + this.weightRanking = ApiTypeHelper.requireNonNullWithDefault(builder.weightRanking, this, "weightRanking", + this.weightRanking()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java index 00750dace..25270c680 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java @@ -78,12 +78,17 @@ public class DiskUsage implements JsonpSerializable { private DiskUsage(Builder builder) { - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); - this.totalBytes = ApiTypeHelper.requireNonNull(builder.totalBytes, this, "totalBytes"); - this.usedBytes = ApiTypeHelper.requireNonNull(builder.usedBytes, this, "usedBytes"); - this.freeBytes = ApiTypeHelper.requireNonNull(builder.freeBytes, this, "freeBytes"); - this.freeDiskPercent = ApiTypeHelper.requireNonNull(builder.freeDiskPercent, this, "freeDiskPercent"); - this.usedDiskPercent = ApiTypeHelper.requireNonNull(builder.usedDiskPercent, this, "usedDiskPercent"); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.totalBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalBytes, this, "totalBytes", + this.totalBytes()); + this.usedBytes = ApiTypeHelper.requireNonNullWithDefault(builder.usedBytes, this, "usedBytes", + this.usedBytes()); + this.freeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.freeBytes, this, "freeBytes", + this.freeBytes()); + this.freeDiskPercent = ApiTypeHelper.requireNonNullWithDefault(builder.freeDiskPercent, this, "freeDiskPercent", + this.freeDiskPercent()); + this.usedDiskPercent = ApiTypeHelper.requireNonNullWithDefault(builder.usedDiskPercent, this, "usedDiskPercent", + this.usedDiskPercent()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java index 8c9519370..d186c17a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java @@ -89,13 +89,16 @@ private NodeAllocationExplanation(Builder builder) { this.deciders = ApiTypeHelper.unmodifiableRequired(builder.deciders, this, "deciders"); this.nodeAttributes = ApiTypeHelper.unmodifiableRequired(builder.nodeAttributes, this, "nodeAttributes"); - this.nodeDecision = ApiTypeHelper.requireNonNull(builder.nodeDecision, this, "nodeDecision"); - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.nodeName = ApiTypeHelper.requireNonNull(builder.nodeName, this, "nodeName"); + this.nodeDecision = ApiTypeHelper.requireNonNullWithDefault(builder.nodeDecision, this, "nodeDecision", + this.nodeDecision()); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.nodeName = ApiTypeHelper.requireNonNullWithDefault(builder.nodeName, this, "nodeName", this.nodeName()); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); this.store = builder.store; - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); - this.weightRanking = ApiTypeHelper.requireNonNull(builder.weightRanking, this, "weightRanking"); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); + this.weightRanking = ApiTypeHelper.requireNonNullWithDefault(builder.weightRanking, this, "weightRanking", + this.weightRanking()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java index 4caafa1aa..5c7f730e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java @@ -70,9 +70,11 @@ public class NodeDiskUsage implements JsonpSerializable { private NodeDiskUsage(Builder builder) { - this.nodeName = ApiTypeHelper.requireNonNull(builder.nodeName, this, "nodeName"); - this.leastAvailable = ApiTypeHelper.requireNonNull(builder.leastAvailable, this, "leastAvailable"); - this.mostAvailable = ApiTypeHelper.requireNonNull(builder.mostAvailable, this, "mostAvailable"); + this.nodeName = ApiTypeHelper.requireNonNullWithDefault(builder.nodeName, this, "nodeName", this.nodeName()); + this.leastAvailable = ApiTypeHelper.requireNonNullWithDefault(builder.leastAvailable, this, "leastAvailable", + this.leastAvailable()); + this.mostAvailable = ApiTypeHelper.requireNonNullWithDefault(builder.mostAvailable, this, "mostAvailable", + this.mostAvailable()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java index 715abb630..b732f2c8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java @@ -74,9 +74,9 @@ public class ReservedSize implements JsonpSerializable { private ReservedSize(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.shards = ApiTypeHelper.unmodifiableRequired(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java index a947e48db..95aa0a0c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java @@ -86,9 +86,9 @@ public class UnassignedInformation implements JsonpSerializable { private UnassignedInformation(Builder builder) { - this.at = ApiTypeHelper.requireNonNull(builder.at, this, "at"); + this.at = ApiTypeHelper.requireNonNullWithDefault(builder.at, this, "at", this.at()); this.lastAllocationStatus = builder.lastAllocationStatus; - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); this.details = builder.details; this.failedAllocationAttempts = builder.failedAllocationAttempts; this.delayed = builder.delayed; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java index 86934dabb..9ce82f91b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java @@ -107,31 +107,38 @@ public abstract class HealthResponseBody implements JsonpSerializable { protected HealthResponseBody(AbstractBuilder builder) { - this.activePrimaryShards = ApiTypeHelper.requireNonNull(builder.activePrimaryShards, this, - "activePrimaryShards"); - this.activeShards = ApiTypeHelper.requireNonNull(builder.activeShards, this, "activeShards"); - this.activeShardsPercentAsNumber = ApiTypeHelper.requireNonNull(builder.activeShardsPercentAsNumber, this, - "activeShardsPercentAsNumber"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); - this.delayedUnassignedShards = ApiTypeHelper.requireNonNull(builder.delayedUnassignedShards, this, - "delayedUnassignedShards"); + this.activePrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.activePrimaryShards, this, + "activePrimaryShards", this.activePrimaryShards()); + this.activeShards = ApiTypeHelper.requireNonNullWithDefault(builder.activeShards, this, "activeShards", + this.activeShards()); + this.activeShardsPercentAsNumber = ApiTypeHelper.requireNonNullWithDefault(builder.activeShardsPercentAsNumber, + this, "activeShardsPercentAsNumber", this.activeShardsPercentAsNumber()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); + this.delayedUnassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.delayedUnassignedShards, this, + "delayedUnassignedShards", this.delayedUnassignedShards()); this.indices = ApiTypeHelper.unmodifiable(builder.indices); - this.initializingShards = ApiTypeHelper.requireNonNull(builder.initializingShards, this, "initializingShards"); - this.numberOfDataNodes = ApiTypeHelper.requireNonNull(builder.numberOfDataNodes, this, "numberOfDataNodes"); - this.numberOfInFlightFetch = ApiTypeHelper.requireNonNull(builder.numberOfInFlightFetch, this, - "numberOfInFlightFetch"); - this.numberOfNodes = ApiTypeHelper.requireNonNull(builder.numberOfNodes, this, "numberOfNodes"); - this.numberOfPendingTasks = ApiTypeHelper.requireNonNull(builder.numberOfPendingTasks, this, - "numberOfPendingTasks"); - this.relocatingShards = ApiTypeHelper.requireNonNull(builder.relocatingShards, this, "relocatingShards"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.initializingShards = ApiTypeHelper.requireNonNullWithDefault(builder.initializingShards, this, + "initializingShards", this.initializingShards()); + this.numberOfDataNodes = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfDataNodes, this, + "numberOfDataNodes", this.numberOfDataNodes()); + this.numberOfInFlightFetch = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfInFlightFetch, this, + "numberOfInFlightFetch", this.numberOfInFlightFetch()); + this.numberOfNodes = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfNodes, this, "numberOfNodes", + this.numberOfNodes()); + this.numberOfPendingTasks = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfPendingTasks, this, + "numberOfPendingTasks", this.numberOfPendingTasks()); + this.relocatingShards = ApiTypeHelper.requireNonNullWithDefault(builder.relocatingShards, this, + "relocatingShards", this.relocatingShards()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); this.taskMaxWaitingInQueue = builder.taskMaxWaitingInQueue; - this.taskMaxWaitingInQueueMillis = ApiTypeHelper.requireNonNull(builder.taskMaxWaitingInQueueMillis, this, - "taskMaxWaitingInQueueMillis"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.unassignedPrimaryShards = ApiTypeHelper.requireNonNull(builder.unassignedPrimaryShards, this, - "unassignedPrimaryShards"); - this.unassignedShards = ApiTypeHelper.requireNonNull(builder.unassignedShards, this, "unassignedShards"); + this.taskMaxWaitingInQueueMillis = ApiTypeHelper.requireNonNullWithDefault(builder.taskMaxWaitingInQueueMillis, + this, "taskMaxWaitingInQueueMillis", this.taskMaxWaitingInQueueMillis()); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.unassignedPrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaryShards, this, + "unassignedPrimaryShards", this.unassignedPrimaryShards()); + this.unassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedShards, this, + "unassignedShards", this.unassignedShards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java index 34de1de75..d2e45aa19 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java @@ -87,18 +87,24 @@ public class IndexHealthStats implements JsonpSerializable { private IndexHealthStats(Builder builder) { - this.activePrimaryShards = ApiTypeHelper.requireNonNull(builder.activePrimaryShards, this, - "activePrimaryShards"); - this.activeShards = ApiTypeHelper.requireNonNull(builder.activeShards, this, "activeShards"); - this.initializingShards = ApiTypeHelper.requireNonNull(builder.initializingShards, this, "initializingShards"); - this.numberOfReplicas = ApiTypeHelper.requireNonNull(builder.numberOfReplicas, this, "numberOfReplicas"); - this.numberOfShards = ApiTypeHelper.requireNonNull(builder.numberOfShards, this, "numberOfShards"); - this.relocatingShards = ApiTypeHelper.requireNonNull(builder.relocatingShards, this, "relocatingShards"); + this.activePrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.activePrimaryShards, this, + "activePrimaryShards", this.activePrimaryShards()); + this.activeShards = ApiTypeHelper.requireNonNullWithDefault(builder.activeShards, this, "activeShards", + this.activeShards()); + this.initializingShards = ApiTypeHelper.requireNonNullWithDefault(builder.initializingShards, this, + "initializingShards", this.initializingShards()); + this.numberOfReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfReplicas, this, + "numberOfReplicas", this.numberOfReplicas()); + this.numberOfShards = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfShards, this, "numberOfShards", + this.numberOfShards()); + this.relocatingShards = ApiTypeHelper.requireNonNullWithDefault(builder.relocatingShards, this, + "relocatingShards", this.relocatingShards()); this.shards = ApiTypeHelper.unmodifiable(builder.shards); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.unassignedShards = ApiTypeHelper.requireNonNull(builder.unassignedShards, this, "unassignedShards"); - this.unassignedPrimaryShards = ApiTypeHelper.requireNonNull(builder.unassignedPrimaryShards, this, - "unassignedPrimaryShards"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.unassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedShards, this, + "unassignedShards", this.unassignedShards()); + this.unassignedPrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaryShards, this, + "unassignedPrimaryShards", this.unassignedPrimaryShards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java index 63b5ba1af..85fd353b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java @@ -80,14 +80,19 @@ public class ShardHealthStats implements JsonpSerializable { private ShardHealthStats(Builder builder) { - this.activeShards = ApiTypeHelper.requireNonNull(builder.activeShards, this, "activeShards"); - this.initializingShards = ApiTypeHelper.requireNonNull(builder.initializingShards, this, "initializingShards"); - this.primaryActive = ApiTypeHelper.requireNonNull(builder.primaryActive, this, "primaryActive"); - this.relocatingShards = ApiTypeHelper.requireNonNull(builder.relocatingShards, this, "relocatingShards"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.unassignedShards = ApiTypeHelper.requireNonNull(builder.unassignedShards, this, "unassignedShards"); - this.unassignedPrimaryShards = ApiTypeHelper.requireNonNull(builder.unassignedPrimaryShards, this, - "unassignedPrimaryShards"); + this.activeShards = ApiTypeHelper.requireNonNullWithDefault(builder.activeShards, this, "activeShards", + this.activeShards()); + this.initializingShards = ApiTypeHelper.requireNonNullWithDefault(builder.initializingShards, this, + "initializingShards", this.initializingShards()); + this.primaryActive = ApiTypeHelper.requireNonNullWithDefault(builder.primaryActive, this, "primaryActive", + this.primaryActive()); + this.relocatingShards = ApiTypeHelper.requireNonNullWithDefault(builder.relocatingShards, this, + "relocatingShards", this.relocatingShards()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.unassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedShards, this, + "unassignedShards", this.unassignedShards()); + this.unassignedPrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaryShards, this, + "unassignedPrimaryShards", this.unassignedPrimaryShards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java index b65e0267c..4d620d962 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java @@ -81,12 +81,15 @@ public class PendingTask implements JsonpSerializable { private PendingTask(Builder builder) { - this.executing = ApiTypeHelper.requireNonNull(builder.executing, this, "executing"); - this.insertOrder = ApiTypeHelper.requireNonNull(builder.insertOrder, this, "insertOrder"); - this.priority = ApiTypeHelper.requireNonNull(builder.priority, this, "priority"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.executing = ApiTypeHelper.requireNonNullWithDefault(builder.executing, this, "executing", + this.executing()); + this.insertOrder = ApiTypeHelper.requireNonNullWithDefault(builder.insertOrder, this, "insertOrder", + this.insertOrder()); + this.priority = ApiTypeHelper.requireNonNullWithDefault(builder.priority, this, "priority", this.priority()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.timeInQueue = builder.timeInQueue; - this.timeInQueueMillis = ApiTypeHelper.requireNonNull(builder.timeInQueueMillis, this, "timeInQueueMillis"); + this.timeInQueueMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInQueueMillis, this, + "timeInQueueMillis", this.timeInQueueMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java index bbee232f8..d2185de06 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java @@ -84,16 +84,20 @@ public class ClusterRemoteProxyInfo implements ClusterRemoteInfoVariant, JsonpSe private ClusterRemoteProxyInfo(Builder builder) { - this.connected = ApiTypeHelper.requireNonNull(builder.connected, this, "connected"); - this.initialConnectTimeout = ApiTypeHelper.requireNonNull(builder.initialConnectTimeout, this, - "initialConnectTimeout"); - this.skipUnavailable = ApiTypeHelper.requireNonNull(builder.skipUnavailable, this, "skipUnavailable"); - this.proxyAddress = ApiTypeHelper.requireNonNull(builder.proxyAddress, this, "proxyAddress"); - this.serverName = ApiTypeHelper.requireNonNull(builder.serverName, this, "serverName"); - this.numProxySocketsConnected = ApiTypeHelper.requireNonNull(builder.numProxySocketsConnected, this, - "numProxySocketsConnected"); - this.maxProxySocketConnections = ApiTypeHelper.requireNonNull(builder.maxProxySocketConnections, this, - "maxProxySocketConnections"); + this.connected = ApiTypeHelper.requireNonNullWithDefault(builder.connected, this, "connected", + this.connected()); + this.initialConnectTimeout = ApiTypeHelper.requireNonNullWithDefault(builder.initialConnectTimeout, this, + "initialConnectTimeout", this.initialConnectTimeout()); + this.skipUnavailable = ApiTypeHelper.requireNonNullWithDefault(builder.skipUnavailable, this, "skipUnavailable", + this.skipUnavailable()); + this.proxyAddress = ApiTypeHelper.requireNonNullWithDefault(builder.proxyAddress, this, "proxyAddress", + this.proxyAddress()); + this.serverName = ApiTypeHelper.requireNonNullWithDefault(builder.serverName, this, "serverName", + this.serverName()); + this.numProxySocketsConnected = ApiTypeHelper.requireNonNullWithDefault(builder.numProxySocketsConnected, this, + "numProxySocketsConnected", this.numProxySocketsConnected()); + this.maxProxySocketConnections = ApiTypeHelper.requireNonNullWithDefault(builder.maxProxySocketConnections, + this, "maxProxySocketConnections", this.maxProxySocketConnections()); this.clusterCredentials = builder.clusterCredentials; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java index 63a4cc049..d338b4bc8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java @@ -81,13 +81,16 @@ public class ClusterRemoteSniffInfo implements ClusterRemoteInfoVariant, JsonpSe private ClusterRemoteSniffInfo(Builder builder) { - this.connected = ApiTypeHelper.requireNonNull(builder.connected, this, "connected"); - this.maxConnectionsPerCluster = ApiTypeHelper.requireNonNull(builder.maxConnectionsPerCluster, this, - "maxConnectionsPerCluster"); - this.numNodesConnected = ApiTypeHelper.requireNonNull(builder.numNodesConnected, this, "numNodesConnected"); - this.initialConnectTimeout = ApiTypeHelper.requireNonNull(builder.initialConnectTimeout, this, - "initialConnectTimeout"); - this.skipUnavailable = ApiTypeHelper.requireNonNull(builder.skipUnavailable, this, "skipUnavailable"); + this.connected = ApiTypeHelper.requireNonNullWithDefault(builder.connected, this, "connected", + this.connected()); + this.maxConnectionsPerCluster = ApiTypeHelper.requireNonNullWithDefault(builder.maxConnectionsPerCluster, this, + "maxConnectionsPerCluster", this.maxConnectionsPerCluster()); + this.numNodesConnected = ApiTypeHelper.requireNonNullWithDefault(builder.numNodesConnected, this, + "numNodesConnected", this.numNodesConnected()); + this.initialConnectTimeout = ApiTypeHelper.requireNonNullWithDefault(builder.initialConnectTimeout, this, + "initialConnectTimeout", this.initialConnectTimeout()); + this.skipUnavailable = ApiTypeHelper.requireNonNullWithDefault(builder.skipUnavailable, this, "skipUnavailable", + this.skipUnavailable()); this.seeds = ApiTypeHelper.unmodifiableRequired(builder.seeds, this, "seeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java index 5dc6870c1..b700c4e00 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java @@ -74,10 +74,11 @@ public class CommandAllocatePrimaryAction implements JsonpSerializable { private CommandAllocatePrimaryAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.acceptDataLoss = ApiTypeHelper.requireNonNull(builder.acceptDataLoss, this, "acceptDataLoss"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.acceptDataLoss = ApiTypeHelper.requireNonNullWithDefault(builder.acceptDataLoss, this, "acceptDataLoss", + this.acceptDataLoss()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java index e623a38c3..3014a4695 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java @@ -74,9 +74,9 @@ public class CommandAllocateReplicaAction implements JsonpSerializable { private CommandAllocateReplicaAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java index b16cf62d4..f3ce80a5c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java @@ -75,9 +75,9 @@ public class CommandCancelAction implements JsonpSerializable { private CommandCancelAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); this.allowPrimary = builder.allowPrimary; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java index 913b40969..67bcb9c6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java @@ -73,10 +73,10 @@ public class CommandMoveAction implements JsonpSerializable { private CommandMoveAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); - this.fromNode = ApiTypeHelper.requireNonNull(builder.fromNode, this, "fromNode"); - this.toNode = ApiTypeHelper.requireNonNull(builder.toNode, this, "toNode"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.fromNode = ApiTypeHelper.requireNonNullWithDefault(builder.fromNode, this, "fromNode", this.fromNode()); + this.toNode = ApiTypeHelper.requireNonNullWithDefault(builder.toNode, this, "toNode", this.toNode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java index ae865ece5..880ac5f92 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java @@ -70,9 +70,10 @@ public class RerouteDecision implements JsonpSerializable { private RerouteDecision(Builder builder) { - this.decider = ApiTypeHelper.requireNonNull(builder.decider, this, "decider"); - this.decision = ApiTypeHelper.requireNonNull(builder.decision, this, "decision"); - this.explanation = ApiTypeHelper.requireNonNull(builder.explanation, this, "explanation"); + this.decider = ApiTypeHelper.requireNonNullWithDefault(builder.decider, this, "decider", this.decider()); + this.decision = ApiTypeHelper.requireNonNullWithDefault(builder.decision, this, "decision", this.decision()); + this.explanation = ApiTypeHelper.requireNonNullWithDefault(builder.explanation, this, "explanation", + this.explanation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java index 2d74012dc..45587b4b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java @@ -71,9 +71,10 @@ public class RerouteExplanation implements JsonpSerializable { private RerouteExplanation(Builder builder) { - this.command = ApiTypeHelper.requireNonNull(builder.command, this, "command"); + this.command = ApiTypeHelper.requireNonNullWithDefault(builder.command, this, "command", this.command()); this.decisions = ApiTypeHelper.unmodifiableRequired(builder.decisions, this, "decisions"); - this.parameters = ApiTypeHelper.requireNonNull(builder.parameters, this, "parameters"); + this.parameters = ApiTypeHelper.requireNonNullWithDefault(builder.parameters, this, "parameters", + this.parameters()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java index d3cd07c53..2f4103d3b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java @@ -80,10 +80,11 @@ public class RerouteParameters implements JsonpSerializable { private RerouteParameters(Builder builder) { - this.allowPrimary = ApiTypeHelper.requireNonNull(builder.allowPrimary, this, "allowPrimary"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard"); + this.allowPrimary = ApiTypeHelper.requireNonNullWithDefault(builder.allowPrimary, this, "allowPrimary", + this.allowPrimary()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); this.fromNode = builder.fromNode; this.toNode = builder.toNode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java index efac8233c..85ef52ba3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java @@ -69,9 +69,12 @@ public class ClusterFileSystem implements JsonpSerializable { private ClusterFileSystem(Builder builder) { - this.availableInBytes = ApiTypeHelper.requireNonNull(builder.availableInBytes, this, "availableInBytes"); - this.freeInBytes = ApiTypeHelper.requireNonNull(builder.freeInBytes, this, "freeInBytes"); - this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes"); + this.availableInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.availableInBytes, this, + "availableInBytes", this.availableInBytes()); + this.freeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.freeInBytes, this, "freeInBytes", + this.freeInBytes()); + this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", + this.totalInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java index c9555dfcb..548e88b4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java @@ -92,16 +92,19 @@ public class ClusterIndices implements JsonpSerializable { private ClusterIndices(Builder builder) { - this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); - this.completion = ApiTypeHelper.requireNonNull(builder.completion, this, "completion"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.docs = ApiTypeHelper.requireNonNull(builder.docs, this, "docs"); - this.fielddata = ApiTypeHelper.requireNonNull(builder.fielddata, this, "fielddata"); - this.queryCache = ApiTypeHelper.requireNonNull(builder.queryCache, this, "queryCache"); - this.segments = ApiTypeHelper.requireNonNull(builder.segments, this, "segments"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.store = ApiTypeHelper.requireNonNull(builder.store, this, "store"); - this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); + this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); + this.completion = ApiTypeHelper.requireNonNullWithDefault(builder.completion, this, "completion", + this.completion()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.docs = ApiTypeHelper.requireNonNullWithDefault(builder.docs, this, "docs", this.docs()); + this.fielddata = ApiTypeHelper.requireNonNullWithDefault(builder.fielddata, this, "fielddata", + this.fielddata()); + this.queryCache = ApiTypeHelper.requireNonNullWithDefault(builder.queryCache, this, "queryCache", + this.queryCache()); + this.segments = ApiTypeHelper.requireNonNullWithDefault(builder.segments, this, "segments", this.segments()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.store = ApiTypeHelper.requireNonNullWithDefault(builder.store, this, "store", this.store()); + this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); this.versions = ApiTypeHelper.unmodifiable(builder.versions); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java index d21368b7d..b06e41a2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java @@ -69,9 +69,11 @@ public class ClusterIndicesShardsIndex implements JsonpSerializable { private ClusterIndicesShardsIndex(Builder builder) { - this.primaries = ApiTypeHelper.requireNonNull(builder.primaries, this, "primaries"); - this.replication = ApiTypeHelper.requireNonNull(builder.replication, this, "replication"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.primaries = ApiTypeHelper.requireNonNullWithDefault(builder.primaries, this, "primaries", + this.primaries()); + this.replication = ApiTypeHelper.requireNonNullWithDefault(builder.replication, this, "replication", + this.replication()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java index be4c2170a..e5426b28f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java @@ -69,7 +69,8 @@ public class ClusterIngest implements JsonpSerializable { private ClusterIngest(Builder builder) { - this.numberOfPipelines = ApiTypeHelper.requireNonNull(builder.numberOfPipelines, this, "numberOfPipelines"); + this.numberOfPipelines = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfPipelines, this, + "numberOfPipelines", this.numberOfPipelines()); this.processorStats = ApiTypeHelper.unmodifiableRequired(builder.processorStats, this, "processorStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java index 4bcd69867..5ccec871a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java @@ -72,9 +72,10 @@ public class ClusterJvm implements JsonpSerializable { private ClusterJvm(Builder builder) { - this.maxUptimeInMillis = ApiTypeHelper.requireNonNull(builder.maxUptimeInMillis, this, "maxUptimeInMillis"); - this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); - this.threads = ApiTypeHelper.requireNonNull(builder.threads, this, "threads"); + this.maxUptimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.maxUptimeInMillis, this, + "maxUptimeInMillis", this.maxUptimeInMillis()); + this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); + this.threads = ApiTypeHelper.requireNonNullWithDefault(builder.threads, this, "threads", this.threads()); this.versions = ApiTypeHelper.unmodifiableRequired(builder.versions, this, "versions"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java index d3689ccfa..3225358f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java @@ -67,8 +67,10 @@ public class ClusterJvmMemory implements JsonpSerializable { private ClusterJvmMemory(Builder builder) { - this.heapMaxInBytes = ApiTypeHelper.requireNonNull(builder.heapMaxInBytes, this, "heapMaxInBytes"); - this.heapUsedInBytes = ApiTypeHelper.requireNonNull(builder.heapUsedInBytes, this, "heapUsedInBytes"); + this.heapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapMaxInBytes, this, "heapMaxInBytes", + this.heapMaxInBytes()); + this.heapUsedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapUsedInBytes, this, "heapUsedInBytes", + this.heapUsedInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java index 98e901949..3c10d46aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java @@ -80,13 +80,16 @@ public class ClusterJvmVersion implements JsonpSerializable { private ClusterJvmVersion(Builder builder) { - this.bundledJdk = ApiTypeHelper.requireNonNull(builder.bundledJdk, this, "bundledJdk"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.usingBundledJdk = ApiTypeHelper.requireNonNull(builder.usingBundledJdk, this, "usingBundledJdk"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.vmName = ApiTypeHelper.requireNonNull(builder.vmName, this, "vmName"); - this.vmVendor = ApiTypeHelper.requireNonNull(builder.vmVendor, this, "vmVendor"); - this.vmVersion = ApiTypeHelper.requireNonNull(builder.vmVersion, this, "vmVersion"); + this.bundledJdk = ApiTypeHelper.requireNonNullWithDefault(builder.bundledJdk, this, "bundledJdk", + this.bundledJdk()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.usingBundledJdk = ApiTypeHelper.requireNonNullWithDefault(builder.usingBundledJdk, this, "usingBundledJdk", + this.usingBundledJdk()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.vmName = ApiTypeHelper.requireNonNullWithDefault(builder.vmName, this, "vmName", this.vmName()); + this.vmVendor = ApiTypeHelper.requireNonNullWithDefault(builder.vmVendor, this, "vmVendor", this.vmVendor()); + this.vmVersion = ApiTypeHelper.requireNonNullWithDefault(builder.vmVersion, this, "vmVersion", + this.vmVersion()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java index 875e55b5b..885ce3fcf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java @@ -93,21 +93,25 @@ public class ClusterNodeCount implements JsonpSerializable { private ClusterNodeCount(Builder builder) { - this.coordinatingOnly = ApiTypeHelper.requireNonNull(builder.coordinatingOnly, this, "coordinatingOnly"); - this.data = ApiTypeHelper.requireNonNull(builder.data, this, "data"); - this.dataCold = ApiTypeHelper.requireNonNull(builder.dataCold, this, "dataCold"); - this.dataContent = ApiTypeHelper.requireNonNull(builder.dataContent, this, "dataContent"); + this.coordinatingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.coordinatingOnly, this, + "coordinatingOnly", this.coordinatingOnly()); + this.data = ApiTypeHelper.requireNonNullWithDefault(builder.data, this, "data", this.data()); + this.dataCold = ApiTypeHelper.requireNonNullWithDefault(builder.dataCold, this, "dataCold", this.dataCold()); + this.dataContent = ApiTypeHelper.requireNonNullWithDefault(builder.dataContent, this, "dataContent", + this.dataContent()); this.dataFrozen = builder.dataFrozen; - this.dataHot = ApiTypeHelper.requireNonNull(builder.dataHot, this, "dataHot"); - this.dataWarm = ApiTypeHelper.requireNonNull(builder.dataWarm, this, "dataWarm"); - this.ingest = ApiTypeHelper.requireNonNull(builder.ingest, this, "ingest"); - this.master = ApiTypeHelper.requireNonNull(builder.master, this, "master"); - this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); - this.remoteClusterClient = ApiTypeHelper.requireNonNull(builder.remoteClusterClient, this, - "remoteClusterClient"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.transform = ApiTypeHelper.requireNonNull(builder.transform, this, "transform"); - this.votingOnly = ApiTypeHelper.requireNonNull(builder.votingOnly, this, "votingOnly"); + this.dataHot = ApiTypeHelper.requireNonNullWithDefault(builder.dataHot, this, "dataHot", this.dataHot()); + this.dataWarm = ApiTypeHelper.requireNonNullWithDefault(builder.dataWarm, this, "dataWarm", this.dataWarm()); + this.ingest = ApiTypeHelper.requireNonNullWithDefault(builder.ingest, this, "ingest", this.ingest()); + this.master = ApiTypeHelper.requireNonNullWithDefault(builder.master, this, "master", this.master()); + this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); + this.remoteClusterClient = ApiTypeHelper.requireNonNullWithDefault(builder.remoteClusterClient, this, + "remoteClusterClient", this.remoteClusterClient()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.transform = ApiTypeHelper.requireNonNullWithDefault(builder.transform, this, "transform", + this.transform()); + this.votingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.votingOnly, this, "votingOnly", + this.votingOnly()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java index 502579ff6..3d089e11f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java @@ -91,17 +91,19 @@ public class ClusterNodes implements JsonpSerializable { private ClusterNodes(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.discoveryTypes = ApiTypeHelper.unmodifiableRequired(builder.discoveryTypes, this, "discoveryTypes"); - this.fs = ApiTypeHelper.requireNonNull(builder.fs, this, "fs"); - this.indexingPressure = ApiTypeHelper.requireNonNull(builder.indexingPressure, this, "indexingPressure"); - this.ingest = ApiTypeHelper.requireNonNull(builder.ingest, this, "ingest"); - this.jvm = ApiTypeHelper.requireNonNull(builder.jvm, this, "jvm"); - this.networkTypes = ApiTypeHelper.requireNonNull(builder.networkTypes, this, "networkTypes"); - this.os = ApiTypeHelper.requireNonNull(builder.os, this, "os"); + this.fs = ApiTypeHelper.requireNonNullWithDefault(builder.fs, this, "fs", this.fs()); + this.indexingPressure = ApiTypeHelper.requireNonNullWithDefault(builder.indexingPressure, this, + "indexingPressure", this.indexingPressure()); + this.ingest = ApiTypeHelper.requireNonNullWithDefault(builder.ingest, this, "ingest", this.ingest()); + this.jvm = ApiTypeHelper.requireNonNullWithDefault(builder.jvm, this, "jvm", this.jvm()); + this.networkTypes = ApiTypeHelper.requireNonNullWithDefault(builder.networkTypes, this, "networkTypes", + this.networkTypes()); + this.os = ApiTypeHelper.requireNonNullWithDefault(builder.os, this, "os", this.os()); this.packagingTypes = ApiTypeHelper.unmodifiableRequired(builder.packagingTypes, this, "packagingTypes"); this.plugins = ApiTypeHelper.unmodifiableRequired(builder.plugins, this, "plugins"); - this.process = ApiTypeHelper.requireNonNull(builder.process, this, "process"); + this.process = ApiTypeHelper.requireNonNullWithDefault(builder.process, this, "process", this.process()); this.versions = ApiTypeHelper.unmodifiableRequired(builder.versions, this, "versions"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java index 840e37e21..454a2cb34 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java @@ -77,12 +77,12 @@ public class ClusterOperatingSystem implements JsonpSerializable { private ClusterOperatingSystem(Builder builder) { - this.allocatedProcessors = ApiTypeHelper.requireNonNull(builder.allocatedProcessors, this, - "allocatedProcessors"); + this.allocatedProcessors = ApiTypeHelper.requireNonNullWithDefault(builder.allocatedProcessors, this, + "allocatedProcessors", this.allocatedProcessors()); this.architectures = ApiTypeHelper.unmodifiable(builder.architectures); - this.availableProcessors = ApiTypeHelper.requireNonNull(builder.availableProcessors, this, - "availableProcessors"); - this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); + this.availableProcessors = ApiTypeHelper.requireNonNullWithDefault(builder.availableProcessors, this, + "availableProcessors", this.availableProcessors()); + this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); this.names = ApiTypeHelper.unmodifiableRequired(builder.names, this, "names"); this.prettyNames = ApiTypeHelper.unmodifiableRequired(builder.prettyNames, this, "prettyNames"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java index c468b1786..fed8350b2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java @@ -69,8 +69,8 @@ public class ClusterOperatingSystemArchitecture implements JsonpSerializable { private ClusterOperatingSystemArchitecture(Builder builder) { - this.arch = ApiTypeHelper.requireNonNull(builder.arch, this, "arch"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.arch = ApiTypeHelper.requireNonNullWithDefault(builder.arch, this, "arch", this.arch()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java index 610f3203c..0fafb0f79 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java @@ -69,8 +69,8 @@ public class ClusterOperatingSystemName implements JsonpSerializable { private ClusterOperatingSystemName(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java index 8a521742b..74dc6c7c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java @@ -69,8 +69,9 @@ public class ClusterOperatingSystemPrettyName implements JsonpSerializable { private ClusterOperatingSystemPrettyName(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.prettyName = ApiTypeHelper.requireNonNull(builder.prettyName, this, "prettyName"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.prettyName = ApiTypeHelper.requireNonNullWithDefault(builder.prettyName, this, "prettyName", + this.prettyName()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java index 1b141e263..c3ab8d6f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java @@ -66,9 +66,9 @@ public class ClusterProcess implements JsonpSerializable { private ClusterProcess(Builder builder) { - this.cpu = ApiTypeHelper.requireNonNull(builder.cpu, this, "cpu"); - this.openFileDescriptors = ApiTypeHelper.requireNonNull(builder.openFileDescriptors, this, - "openFileDescriptors"); + this.cpu = ApiTypeHelper.requireNonNullWithDefault(builder.cpu, this, "cpu", this.cpu()); + this.openFileDescriptors = ApiTypeHelper.requireNonNullWithDefault(builder.openFileDescriptors, this, + "openFileDescriptors", this.openFileDescriptors()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java index e15216858..1421802da 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java @@ -65,7 +65,7 @@ public class ClusterProcessCpu implements JsonpSerializable { private ClusterProcessCpu(Builder builder) { - this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); + this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java index 83d97c71e..2431182b9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java @@ -69,9 +69,9 @@ public class ClusterProcessOpenFileDescriptors implements JsonpSerializable { private ClusterProcessOpenFileDescriptors(Builder builder) { - this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg"); - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); + this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java index 11b1b9d68..a04e64b18 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java @@ -76,11 +76,12 @@ public class ClusterProcessor implements JsonpSerializable { private ClusterProcessor(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis"); + this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", + this.timeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java index fdfb949ef..ea0f122c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java @@ -69,9 +69,9 @@ public class ClusterShardMetrics implements JsonpSerializable { private ClusterShardMetrics(Builder builder) { - this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg"); - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); + this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java index 613baec01..26572b6c1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java @@ -83,9 +83,10 @@ public class FieldTypes implements JsonpSerializable { private FieldTypes(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", + this.indexCount()); this.indexedVectorCount = builder.indexedVectorCount; this.indexedVectorDimMax = builder.indexedVectorDimMax; this.indexedVectorDimMin = builder.indexedVectorDimMin; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java index 3f46033b9..2d1525f02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java @@ -65,7 +65,7 @@ public class IndexingPressure implements JsonpSerializable { private IndexingPressure(Builder builder) { - this.memory = ApiTypeHelper.requireNonNull(builder.memory, this, "memory"); + this.memory = ApiTypeHelper.requireNonNullWithDefault(builder.memory, this, "memory", this.memory()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java index 476331fc5..ab4cfe910 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java @@ -70,9 +70,10 @@ public class IndexingPressureMemory implements JsonpSerializable { private IndexingPressureMemory(Builder builder) { - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); - this.limitInBytes = ApiTypeHelper.requireNonNull(builder.limitInBytes, this, "limitInBytes"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.limitInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.limitInBytes, this, "limitInBytes", + this.limitInBytes()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java index 957b9526f..148c41f65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java @@ -83,15 +83,19 @@ public class IndexingPressureMemorySummary implements JsonpSerializable { private IndexingPressureMemorySummary(Builder builder) { - this.allInBytes = ApiTypeHelper.requireNonNull(builder.allInBytes, this, "allInBytes"); - this.combinedCoordinatingAndPrimaryInBytes = ApiTypeHelper.requireNonNull( - builder.combinedCoordinatingAndPrimaryInBytes, this, "combinedCoordinatingAndPrimaryInBytes"); - this.coordinatingInBytes = ApiTypeHelper.requireNonNull(builder.coordinatingInBytes, this, - "coordinatingInBytes"); + this.allInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.allInBytes, this, "allInBytes", + this.allInBytes()); + this.combinedCoordinatingAndPrimaryInBytes = ApiTypeHelper.requireNonNullWithDefault( + builder.combinedCoordinatingAndPrimaryInBytes, this, "combinedCoordinatingAndPrimaryInBytes", + this.combinedCoordinatingAndPrimaryInBytes()); + this.coordinatingInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.coordinatingInBytes, this, + "coordinatingInBytes", this.coordinatingInBytes()); this.coordinatingRejections = builder.coordinatingRejections; - this.primaryInBytes = ApiTypeHelper.requireNonNull(builder.primaryInBytes, this, "primaryInBytes"); + this.primaryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryInBytes, this, "primaryInBytes", + this.primaryInBytes()); this.primaryRejections = builder.primaryRejections; - this.replicaInBytes = ApiTypeHelper.requireNonNull(builder.replicaInBytes, this, "replicaInBytes"); + this.replicaInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.replicaInBytes, this, "replicaInBytes", + this.replicaInBytes()); this.replicaRejections = builder.replicaRejections; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java index 60a5f1d9c..c0c2491fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java @@ -74,10 +74,13 @@ public class IndicesVersions implements JsonpSerializable { private IndicesVersions(Builder builder) { - this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount"); - this.primaryShardCount = ApiTypeHelper.requireNonNull(builder.primaryShardCount, this, "primaryShardCount"); - this.totalPrimaryBytes = ApiTypeHelper.requireNonNull(builder.totalPrimaryBytes, this, "totalPrimaryBytes"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", + this.indexCount()); + this.primaryShardCount = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardCount, this, + "primaryShardCount", this.primaryShardCount()); + this.totalPrimaryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalPrimaryBytes, this, + "totalPrimaryBytes", this.totalPrimaryBytes()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java index 41d2854ce..471838de7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java @@ -71,9 +71,9 @@ public class NodePackagingType implements JsonpSerializable { private NodePackagingType(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.flavor = ApiTypeHelper.requireNonNull(builder.flavor, this, "flavor"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.flavor = ApiTypeHelper.requireNonNullWithDefault(builder.flavor, this, "flavor", this.flavor()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java index 49d54f380..53702e5fc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java @@ -79,11 +79,16 @@ public class OperatingSystemMemoryInfo implements JsonpSerializable { private OperatingSystemMemoryInfo(Builder builder) { this.adjustedTotalInBytes = builder.adjustedTotalInBytes; - this.freeInBytes = ApiTypeHelper.requireNonNull(builder.freeInBytes, this, "freeInBytes"); - this.freePercent = ApiTypeHelper.requireNonNull(builder.freePercent, this, "freePercent"); - this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes"); - this.usedInBytes = ApiTypeHelper.requireNonNull(builder.usedInBytes, this, "usedInBytes"); - this.usedPercent = ApiTypeHelper.requireNonNull(builder.usedPercent, this, "usedPercent"); + this.freeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.freeInBytes, this, "freeInBytes", + this.freeInBytes()); + this.freePercent = ApiTypeHelper.requireNonNullWithDefault(builder.freePercent, this, "freePercent", + this.freePercent()); + this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", + this.totalInBytes()); + this.usedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.usedInBytes, this, "usedInBytes", + this.usedInBytes()); + this.usedPercent = ApiTypeHelper.requireNonNullWithDefault(builder.usedPercent, this, "usedPercent", + this.usedPercent()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java index 9455c5828..2d2414c9e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java @@ -94,20 +94,27 @@ public class RuntimeFieldTypes implements JsonpSerializable { private RuntimeFieldTypes(Builder builder) { - this.charsMax = ApiTypeHelper.requireNonNull(builder.charsMax, this, "charsMax"); - this.charsTotal = ApiTypeHelper.requireNonNull(builder.charsTotal, this, "charsTotal"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.docMax = ApiTypeHelper.requireNonNull(builder.docMax, this, "docMax"); - this.docTotal = ApiTypeHelper.requireNonNull(builder.docTotal, this, "docTotal"); - this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount"); + this.charsMax = ApiTypeHelper.requireNonNullWithDefault(builder.charsMax, this, "charsMax", this.charsMax()); + this.charsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.charsTotal, this, "charsTotal", + this.charsTotal()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.docMax = ApiTypeHelper.requireNonNullWithDefault(builder.docMax, this, "docMax", this.docMax()); + this.docTotal = ApiTypeHelper.requireNonNullWithDefault(builder.docTotal, this, "docTotal", this.docTotal()); + this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", + this.indexCount()); this.lang = ApiTypeHelper.unmodifiableRequired(builder.lang, this, "lang"); - this.linesMax = ApiTypeHelper.requireNonNull(builder.linesMax, this, "linesMax"); - this.linesTotal = ApiTypeHelper.requireNonNull(builder.linesTotal, this, "linesTotal"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.scriptlessCount = ApiTypeHelper.requireNonNull(builder.scriptlessCount, this, "scriptlessCount"); - this.shadowedCount = ApiTypeHelper.requireNonNull(builder.shadowedCount, this, "shadowedCount"); - this.sourceMax = ApiTypeHelper.requireNonNull(builder.sourceMax, this, "sourceMax"); - this.sourceTotal = ApiTypeHelper.requireNonNull(builder.sourceTotal, this, "sourceTotal"); + this.linesMax = ApiTypeHelper.requireNonNullWithDefault(builder.linesMax, this, "linesMax", this.linesMax()); + this.linesTotal = ApiTypeHelper.requireNonNullWithDefault(builder.linesTotal, this, "linesTotal", + this.linesTotal()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.scriptlessCount = ApiTypeHelper.requireNonNullWithDefault(builder.scriptlessCount, this, "scriptlessCount", + this.scriptlessCount()); + this.shadowedCount = ApiTypeHelper.requireNonNullWithDefault(builder.shadowedCount, this, "shadowedCount", + this.shadowedCount()); + this.sourceMax = ApiTypeHelper.requireNonNullWithDefault(builder.sourceMax, this, "sourceMax", + this.sourceMax()); + this.sourceTotal = ApiTypeHelper.requireNonNullWithDefault(builder.sourceTotal, this, "sourceTotal", + this.sourceTotal()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java index 2ec3ea8a9..3e749f6c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java @@ -78,12 +78,15 @@ public abstract class StatsResponseBase extends NodesResponseBase { protected StatsResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); - this.clusterUuid = ApiTypeHelper.requireNonNull(builder.clusterUuid, this, "clusterUuid"); - this.indices = ApiTypeHelper.requireNonNull(builder.indices, this, "indices"); - this.nodes = ApiTypeHelper.requireNonNull(builder.nodes, this, "nodes"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); + this.clusterUuid = ApiTypeHelper.requireNonNullWithDefault(builder.clusterUuid, this, "clusterUuid", + this.clusterUuid()); + this.indices = ApiTypeHelper.requireNonNullWithDefault(builder.indices, this, "indices", this.indices()); + this.nodes = ApiTypeHelper.requireNonNullWithDefault(builder.nodes, this, "nodes", this.nodes()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java index 37129a044..0476a20a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java @@ -72,7 +72,8 @@ public class CheckInRequest extends RequestBase { private CheckInRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java index a3ce1a027..43182d307 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java @@ -65,7 +65,7 @@ public class CheckInResponse implements JsonpSerializable { private CheckInResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java index f20e44bf3..5060b84c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java @@ -158,14 +158,14 @@ protected Connector(AbstractBuilder builder) { this.apiKeySecretId = builder.apiKeySecretId; this.configuration = ApiTypeHelper.unmodifiableRequired(builder.configuration, this, "configuration"); this.customScheduling = ApiTypeHelper.unmodifiableRequired(builder.customScheduling, this, "customScheduling"); - this.deleted = ApiTypeHelper.requireNonNull(builder.deleted, this, "deleted"); + this.deleted = ApiTypeHelper.requireNonNullWithDefault(builder.deleted, this, "deleted", this.deleted()); this.description = builder.description; this.error = builder.error; this.features = builder.features; this.filtering = ApiTypeHelper.unmodifiableRequired(builder.filtering, this, "filtering"); this.id = builder.id; this.indexName = builder.indexName; - this.isNative = ApiTypeHelper.requireNonNull(builder.isNative, this, "isNative"); + this.isNative = ApiTypeHelper.requireNonNullWithDefault(builder.isNative, this, "isNative", this.isNative()); this.language = builder.language; this.lastAccessControlSyncError = builder.lastAccessControlSyncError; this.lastAccessControlSyncScheduledAt = builder.lastAccessControlSyncScheduledAt; @@ -180,11 +180,12 @@ protected Connector(AbstractBuilder builder) { this.lastSynced = builder.lastSynced; this.name = builder.name; this.pipeline = builder.pipeline; - this.scheduling = ApiTypeHelper.requireNonNull(builder.scheduling, this, "scheduling"); + this.scheduling = ApiTypeHelper.requireNonNullWithDefault(builder.scheduling, this, "scheduling", + this.scheduling()); this.serviceType = builder.serviceType; - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); this.syncCursor = builder.syncCursor; - this.syncNow = ApiTypeHelper.requireNonNull(builder.syncNow, this, "syncNow"); + this.syncNow = ApiTypeHelper.requireNonNullWithDefault(builder.syncNow, this, "syncNow", this.syncNow()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java index 5ec7b6386..c254c3c9d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java @@ -105,20 +105,22 @@ public class ConnectorConfigProperties implements JsonpSerializable { private ConnectorConfigProperties(Builder builder) { this.category = builder.category; - this.defaultValue = ApiTypeHelper.requireNonNull(builder.defaultValue, this, "defaultValue"); + this.defaultValue = ApiTypeHelper.requireNonNullWithDefault(builder.defaultValue, this, "defaultValue", + this.defaultValue()); this.dependsOn = ApiTypeHelper.unmodifiableRequired(builder.dependsOn, this, "dependsOn"); - this.display = ApiTypeHelper.requireNonNull(builder.display, this, "display"); - this.label = ApiTypeHelper.requireNonNull(builder.label, this, "label"); + this.display = ApiTypeHelper.requireNonNullWithDefault(builder.display, this, "display", this.display()); + this.label = ApiTypeHelper.requireNonNullWithDefault(builder.label, this, "label", this.label()); this.options = ApiTypeHelper.unmodifiableRequired(builder.options, this, "options"); this.order = builder.order; this.placeholder = builder.placeholder; - this.required = ApiTypeHelper.requireNonNull(builder.required, this, "required"); - this.sensitive = ApiTypeHelper.requireNonNull(builder.sensitive, this, "sensitive"); + this.required = ApiTypeHelper.requireNonNullWithDefault(builder.required, this, "required", this.required()); + this.sensitive = ApiTypeHelper.requireNonNullWithDefault(builder.sensitive, this, "sensitive", + this.sensitive()); this.tooltip = builder.tooltip; this.type = builder.type; this.uiRestrictions = ApiTypeHelper.unmodifiable(builder.uiRestrictions); this.validations = ApiTypeHelper.unmodifiable(builder.validations); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java index 005338d47..e5128c35f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java @@ -69,8 +69,8 @@ public class ConnectorScheduling implements JsonpSerializable { private ConnectorScheduling(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); - this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java index 1b1e0e434..830a016b5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java @@ -114,23 +114,27 @@ protected ConnectorSyncJob(AbstractBuilder builder) { this.cancelationRequestedAt = builder.cancelationRequestedAt; this.canceledAt = builder.canceledAt; this.completedAt = builder.completedAt; - this.connector = ApiTypeHelper.requireNonNull(builder.connector, this, "connector"); - this.createdAt = ApiTypeHelper.requireNonNull(builder.createdAt, this, "createdAt"); - this.deletedDocumentCount = ApiTypeHelper.requireNonNull(builder.deletedDocumentCount, this, - "deletedDocumentCount"); + this.connector = ApiTypeHelper.requireNonNullWithDefault(builder.connector, this, "connector", + this.connector()); + this.createdAt = ApiTypeHelper.requireNonNullWithDefault(builder.createdAt, this, "createdAt", + this.createdAt()); + this.deletedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.deletedDocumentCount, this, + "deletedDocumentCount", this.deletedDocumentCount()); this.error = builder.error; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.indexedDocumentCount = ApiTypeHelper.requireNonNull(builder.indexedDocumentCount, this, - "indexedDocumentCount"); - this.indexedDocumentVolume = ApiTypeHelper.requireNonNull(builder.indexedDocumentVolume, this, - "indexedDocumentVolume"); - this.jobType = ApiTypeHelper.requireNonNull(builder.jobType, this, "jobType"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.indexedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentCount, this, + "indexedDocumentCount", this.indexedDocumentCount()); + this.indexedDocumentVolume = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentVolume, this, + "indexedDocumentVolume", this.indexedDocumentVolume()); + this.jobType = ApiTypeHelper.requireNonNullWithDefault(builder.jobType, this, "jobType", this.jobType()); this.lastSeen = builder.lastSeen; this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.startedAt = builder.startedAt; - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.totalDocumentCount = ApiTypeHelper.requireNonNull(builder.totalDocumentCount, this, "totalDocumentCount"); - this.triggerMethod = ApiTypeHelper.requireNonNull(builder.triggerMethod, this, "triggerMethod"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.totalDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalDocumentCount, this, + "totalDocumentCount", this.totalDocumentCount()); + this.triggerMethod = ApiTypeHelper.requireNonNullWithDefault(builder.triggerMethod, this, "triggerMethod", + this.triggerMethod()); this.workerHostname = builder.workerHostname; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java index 302a7d46f..3d2b255bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java @@ -77,12 +77,12 @@ public class CustomScheduling implements JsonpSerializable { private CustomScheduling(Builder builder) { - this.configurationOverrides = ApiTypeHelper.requireNonNull(builder.configurationOverrides, this, - "configurationOverrides"); - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); - this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); + this.configurationOverrides = ApiTypeHelper.requireNonNullWithDefault(builder.configurationOverrides, this, + "configurationOverrides", this.configurationOverrides()); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); this.lastSynced = builder.lastSynced; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java index fa215b16e..2f18e0f59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java @@ -80,7 +80,8 @@ public class DeleteConnectorRequest extends RequestBase { private DeleteConnectorRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.deleteSyncJobs = builder.deleteSyncJobs; this.hard = builder.hard; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java index 2934cefe4..219e61d2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java @@ -68,8 +68,8 @@ public class Dependency implements JsonpSerializable { private Dependency(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java index 13d2c8ad6..c258a10e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java @@ -64,7 +64,7 @@ public class FeatureEnabled implements JsonpSerializable { private FeatureEnabled(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java index a6da3d5c1..2c08595ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java @@ -75,7 +75,7 @@ private FilteringAdvancedSnippet(Builder builder) { this.createdAt = builder.createdAt; this.updatedAt = builder.updatedAt; - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java index 0473fda66..af740b1c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java @@ -71,9 +71,9 @@ public class FilteringConfig implements JsonpSerializable { private FilteringConfig(Builder builder) { - this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active"); + this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); this.domain = builder.domain; - this.draft = ApiTypeHelper.requireNonNull(builder.draft, this, "draft"); + this.draft = ApiTypeHelper.requireNonNullWithDefault(builder.draft, this, "draft", this.draft()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java index 5b7431337..597624219 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java @@ -84,13 +84,13 @@ public class FilteringRule implements JsonpSerializable { private FilteringRule(Builder builder) { this.createdAt = builder.createdAt; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.order = ApiTypeHelper.requireNonNull(builder.order, this, "order"); - this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); - this.rule = ApiTypeHelper.requireNonNull(builder.rule, this, "rule"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.order = ApiTypeHelper.requireNonNullWithDefault(builder.order, this, "order", this.order()); + this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); + this.rule = ApiTypeHelper.requireNonNullWithDefault(builder.rule, this, "rule", this.rule()); this.updatedAt = builder.updatedAt; - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java index 577602f7c..297050bd7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java @@ -69,9 +69,11 @@ public class FilteringRules implements JsonpSerializable { private FilteringRules(Builder builder) { - this.advancedSnippet = ApiTypeHelper.requireNonNull(builder.advancedSnippet, this, "advancedSnippet"); + this.advancedSnippet = ApiTypeHelper.requireNonNullWithDefault(builder.advancedSnippet, this, "advancedSnippet", + this.advancedSnippet()); this.rules = ApiTypeHelper.unmodifiableRequired(builder.rules, this, "rules"); - this.validation = ApiTypeHelper.requireNonNull(builder.validation, this, "validation"); + this.validation = ApiTypeHelper.requireNonNullWithDefault(builder.validation, this, "validation", + this.validation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java index ca7c7f02f..c36996459 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java @@ -69,7 +69,7 @@ public class FilteringRulesValidation implements JsonpSerializable { private FilteringRulesValidation(Builder builder) { this.errors = ApiTypeHelper.unmodifiableRequired(builder.errors, this, "errors"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java index bd4a9a878..ab22aa672 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java @@ -74,7 +74,8 @@ public class GetConnectorRequest extends RequestBase { private GetConnectorRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.includeDeleted = builder.includeDeleted; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java index 44e5bb722..8a898efed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java @@ -65,7 +65,8 @@ public class GreaterThanValidation implements ValidationVariant, JsonpSerializab private GreaterThanValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint"); + this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", + this.constraint()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java index d6ae02a2b..be230b582 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java @@ -73,11 +73,13 @@ public class IngestPipelineParams implements JsonpSerializable { private IngestPipelineParams(Builder builder) { - this.extractBinaryContent = ApiTypeHelper.requireNonNull(builder.extractBinaryContent, this, - "extractBinaryContent"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.reduceWhitespace = ApiTypeHelper.requireNonNull(builder.reduceWhitespace, this, "reduceWhitespace"); - this.runMlInference = ApiTypeHelper.requireNonNull(builder.runMlInference, this, "runMlInference"); + this.extractBinaryContent = ApiTypeHelper.requireNonNullWithDefault(builder.extractBinaryContent, this, + "extractBinaryContent", this.extractBinaryContent()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.reduceWhitespace = ApiTypeHelper.requireNonNullWithDefault(builder.reduceWhitespace, this, + "reduceWhitespace", this.reduceWhitespace()); + this.runMlInference = ApiTypeHelper.requireNonNullWithDefault(builder.runMlInference, this, "runMlInference", + this.runMlInference()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java index 8ea89d561..d85977c70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java @@ -65,7 +65,8 @@ public class LessThanValidation implements ValidationVariant, JsonpSerializable private LessThanValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint"); + this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", + this.constraint()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java index fab2f74c1..f48e8060b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java @@ -68,7 +68,7 @@ public class ListResponse implements JsonpSerializable { private ListResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java index 96b0cbfb6..53d5f1b90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java @@ -66,7 +66,8 @@ public class ListTypeValidation implements ValidationVariant, JsonpSerializable private ListTypeValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint"); + this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", + this.constraint()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java index bbd2ca0e8..ef570e5d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java @@ -68,8 +68,8 @@ public class PostResponse implements JsonpSerializable { private PostResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java index ddc5ee768..7d917e803 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java @@ -68,8 +68,8 @@ public class PutResponse implements JsonpSerializable { private PutResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java index ac3f410ba..cdef01056 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java @@ -66,7 +66,8 @@ public class RegexValidation implements ValidationVariant, JsonpSerializable { private RegexValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint"); + this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", + this.constraint()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java index 18b2c3e1d..453ee4920 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java @@ -68,8 +68,8 @@ public class SelectOption implements JsonpSerializable { private SelectOption(Builder builder) { - this.label = ApiTypeHelper.requireNonNull(builder.label, this, "label"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.label = ApiTypeHelper.requireNonNullWithDefault(builder.label, this, "label", this.label()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java index 650965a39..461d3e9d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java @@ -75,7 +75,8 @@ public class SyncJobCancelRequest extends RequestBase { private SyncJobCancelRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java index d3a36d231..545360092 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java @@ -66,7 +66,7 @@ public class SyncJobCancelResponse implements JsonpSerializable { private SyncJobCancelResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java index 6bb11248f..da84f0295 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java @@ -76,7 +76,8 @@ public class SyncJobCheckInRequest extends RequestBase { private SyncJobCheckInRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java index 4a11908d7..117cabc8c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java @@ -89,9 +89,11 @@ public class SyncJobClaimRequest extends RequestBase implements JsonpSerializabl private SyncJobClaimRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); this.syncCursor = builder.syncCursor; - this.workerHostname = ApiTypeHelper.requireNonNull(builder.workerHostname, this, "workerHostname"); + this.workerHostname = ApiTypeHelper.requireNonNullWithDefault(builder.workerHostname, this, "workerHostname", + this.workerHostname()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java index 63da62e44..39220c3e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java @@ -86,12 +86,15 @@ public class SyncJobConnectorReference implements JsonpSerializable { private SyncJobConnectorReference(Builder builder) { this.configuration = ApiTypeHelper.unmodifiableRequired(builder.configuration, this, "configuration"); - this.filtering = ApiTypeHelper.requireNonNull(builder.filtering, this, "filtering"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); + this.filtering = ApiTypeHelper.requireNonNullWithDefault(builder.filtering, this, "filtering", + this.filtering()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", + this.indexName()); this.language = builder.language; this.pipeline = builder.pipeline; - this.serviceType = ApiTypeHelper.requireNonNull(builder.serviceType, this, "serviceType"); + this.serviceType = ApiTypeHelper.requireNonNullWithDefault(builder.serviceType, this, "serviceType", + this.serviceType()); this.syncCursor = builder.syncCursor; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java index c2159eb88..fe9cf34e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java @@ -73,7 +73,8 @@ public class SyncJobDeleteRequest extends RequestBase { private SyncJobDeleteRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java index a35f87a44..0f58491f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java @@ -79,8 +79,9 @@ public class SyncJobErrorRequest extends RequestBase implements JsonpSerializabl private SyncJobErrorRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); - this.error = ApiTypeHelper.requireNonNull(builder.error, this, "error"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); + this.error = ApiTypeHelper.requireNonNullWithDefault(builder.error, this, "error", this.error()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java index 09502a164..062929271 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java @@ -69,7 +69,8 @@ public class SyncJobGetRequest extends RequestBase { private SyncJobGetRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java index 210545d41..ee68bc0f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java @@ -69,7 +69,7 @@ public class SyncJobListResponse implements JsonpSerializable { private SyncJobListResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java index 3c9a52218..ca2a9d363 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java @@ -78,7 +78,7 @@ public class SyncJobPostRequest extends RequestBase implements JsonpSerializable private SyncJobPostRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.jobType = builder.jobType; this.triggerMethod = builder.triggerMethod; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java index cb55d6e6b..da0fe65de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java @@ -66,7 +66,7 @@ public class SyncJobPostResponse implements JsonpSerializable { private SyncJobPostResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java index bd3c1b832..4340bcb58 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java @@ -98,13 +98,14 @@ public class SyncJobUpdateStatsRequest extends RequestBase implements JsonpSeria private SyncJobUpdateStatsRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); - this.deletedDocumentCount = ApiTypeHelper.requireNonNull(builder.deletedDocumentCount, this, - "deletedDocumentCount"); - this.indexedDocumentCount = ApiTypeHelper.requireNonNull(builder.indexedDocumentCount, this, - "indexedDocumentCount"); - this.indexedDocumentVolume = ApiTypeHelper.requireNonNull(builder.indexedDocumentVolume, this, - "indexedDocumentVolume"); + this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, + "connectorSyncJobId", this.connectorSyncJobId()); + this.deletedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.deletedDocumentCount, this, + "deletedDocumentCount", this.deletedDocumentCount()); + this.indexedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentCount, this, + "indexedDocumentCount", this.indexedDocumentCount()); + this.indexedDocumentVolume = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentVolume, this, + "indexedDocumentVolume", this.indexedDocumentVolume()); this.lastSeen = builder.lastSeen; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.totalDocumentCount = builder.totalDocumentCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java index be2006402..93247c977 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java @@ -72,7 +72,8 @@ public class UpdateActiveFilteringRequest extends RequestBase { private UpdateActiveFilteringRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java index 42011066e..5791f63bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java @@ -66,7 +66,7 @@ public class UpdateActiveFilteringResponse implements JsonpSerializable { private UpdateActiveFilteringResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java index 2b956152b..3c83524a5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java @@ -86,7 +86,8 @@ private UpdateApiKeyIdRequest(Builder builder) { this.apiKeyId = builder.apiKeyId; this.apiKeySecretId = builder.apiKeySecretId; - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java index 1bd4736e6..da2891b90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java @@ -66,7 +66,7 @@ public class UpdateApiKeyIdResponse implements JsonpSerializable { private UpdateApiKeyIdResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java index 350d1a191..9fbd82155 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java @@ -80,7 +80,8 @@ public class UpdateConfigurationRequest extends RequestBase implements JsonpSeri private UpdateConfigurationRequest(Builder builder) { this.configuration = ApiTypeHelper.unmodifiable(builder.configuration); - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.values = ApiTypeHelper.unmodifiable(builder.values); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java index d690482c8..b91f727a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java @@ -66,7 +66,7 @@ public class UpdateConfigurationResponse implements JsonpSerializable { private UpdateConfigurationResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java index 125a13595..1072e1684 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java @@ -79,7 +79,8 @@ public class UpdateErrorRequest extends RequestBase implements JsonpSerializable private UpdateErrorRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.error = builder.error; this.isExpNullError = builder.isExpNullError; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java index f5247a227..1e081c78d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java @@ -65,7 +65,7 @@ public class UpdateErrorResponse implements JsonpSerializable { private UpdateErrorResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java index f8cb4e806..8b8b0cccc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java @@ -89,8 +89,9 @@ public class UpdateFeaturesRequest extends RequestBase implements JsonpSerializa private UpdateFeaturesRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.features = ApiTypeHelper.requireNonNull(builder.features, this, "features"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.features = ApiTypeHelper.requireNonNullWithDefault(builder.features, this, "features", this.features()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java index af8780964..016979b11 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java @@ -66,7 +66,7 @@ public class UpdateFeaturesResponse implements JsonpSerializable { private UpdateFeaturesResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java index d4b38507a..c2919002c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java @@ -86,7 +86,8 @@ public class UpdateFilteringRequest extends RequestBase implements JsonpSerializ private UpdateFilteringRequest(Builder builder) { this.advancedSnippet = builder.advancedSnippet; - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.filtering = ApiTypeHelper.unmodifiable(builder.filtering); this.rules = ApiTypeHelper.unmodifiable(builder.rules); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java index f95fbf72c..3c6b10512 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java @@ -66,7 +66,7 @@ public class UpdateFilteringResponse implements JsonpSerializable { private UpdateFilteringResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java index 3744cd701..f21213be3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java @@ -76,8 +76,10 @@ public class UpdateFilteringValidationRequest extends RequestBase implements Jso private UpdateFilteringValidationRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.validation = ApiTypeHelper.requireNonNull(builder.validation, this, "validation"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.validation = ApiTypeHelper.requireNonNullWithDefault(builder.validation, this, "validation", + this.validation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java index f152d7774..2db464472 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java @@ -66,7 +66,7 @@ public class UpdateFilteringValidationResponse implements JsonpSerializable { private UpdateFilteringValidationResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java index 463c9cd8f..e05085a7e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java @@ -79,7 +79,8 @@ public class UpdateIndexNameRequest extends RequestBase implements JsonpSerializ private UpdateIndexNameRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.indexName = builder.indexName; this.isExpNullIndexName = builder.isExpNullIndexName; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java index d762a6935..45dc2151d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java @@ -66,7 +66,7 @@ public class UpdateIndexNameResponse implements JsonpSerializable { private UpdateIndexNameResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java index c446d81c6..4f9ed5ef4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java @@ -77,7 +77,8 @@ public class UpdateNameRequest extends RequestBase implements JsonpSerializable private UpdateNameRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); this.description = builder.description; this.name = builder.name; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java index eccdaaa88..49396c634 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java @@ -65,7 +65,7 @@ public class UpdateNameResponse implements JsonpSerializable { private UpdateNameResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java index e3e03e486..c7d20ce4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java @@ -74,8 +74,9 @@ public class UpdateNativeRequest extends RequestBase implements JsonpSerializabl private UpdateNativeRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.isNative = ApiTypeHelper.requireNonNull(builder.isNative, this, "isNative"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.isNative = ApiTypeHelper.requireNonNullWithDefault(builder.isNative, this, "isNative", this.isNative()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java index 47a357eeb..c7dd412d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java @@ -66,7 +66,7 @@ public class UpdateNativeResponse implements JsonpSerializable { private UpdateNativeResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java index adf382880..8b8fb74cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java @@ -77,8 +77,9 @@ public class UpdatePipelineRequest extends RequestBase implements JsonpSerializa private UpdatePipelineRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.pipeline = ApiTypeHelper.requireNonNull(builder.pipeline, this, "pipeline"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.pipeline = ApiTypeHelper.requireNonNullWithDefault(builder.pipeline, this, "pipeline", this.pipeline()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java index d4336f8db..8bb4c5815 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java @@ -66,7 +66,7 @@ public class UpdatePipelineResponse implements JsonpSerializable { private UpdatePipelineResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java index 0a5a834b6..0eb0e9fc0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java @@ -74,8 +74,10 @@ public class UpdateSchedulingRequest extends RequestBase implements JsonpSeriali private UpdateSchedulingRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.scheduling = ApiTypeHelper.requireNonNull(builder.scheduling, this, "scheduling"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.scheduling = ApiTypeHelper.requireNonNullWithDefault(builder.scheduling, this, "scheduling", + this.scheduling()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java index d3b3bcf7a..3c4a6924a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java @@ -66,7 +66,7 @@ public class UpdateSchedulingResponse implements JsonpSerializable { private UpdateSchedulingResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java index 58d700966..5b851fbe1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java @@ -74,8 +74,10 @@ public class UpdateServiceTypeRequest extends RequestBase implements JsonpSerial private UpdateServiceTypeRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.serviceType = ApiTypeHelper.requireNonNull(builder.serviceType, this, "serviceType"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.serviceType = ApiTypeHelper.requireNonNullWithDefault(builder.serviceType, this, "serviceType", + this.serviceType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java index 7f8e0d53e..3e45f91eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java @@ -66,7 +66,7 @@ public class UpdateServiceTypeResponse implements JsonpSerializable { private UpdateServiceTypeResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java index 1e3a4c6c2..d07c4c370 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java @@ -73,8 +73,9 @@ public class UpdateStatusRequest extends RequestBase implements JsonpSerializabl private UpdateStatusRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", + this.connectorId()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java index f5cfe4ad5..e32080dd3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java @@ -66,7 +66,7 @@ public class UpdateStatusResponse implements JsonpSerializable { private UpdateStatusResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java index 99d425630..67d4ea467 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java @@ -75,9 +75,9 @@ public class BulkResponse implements JsonpSerializable { private BulkResponse(Builder builder) { - this.errors = ApiTypeHelper.requireNonNull(builder.errors, this, "errors"); + this.errors = ApiTypeHelper.requireNonNullWithDefault(builder.errors, this, "errors", this.errors()); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); this.ingestTook = builder.ingestTook; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java index ff99d78af..a7860d3a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java @@ -67,8 +67,9 @@ public class ClearScrollResponse implements JsonpSerializable { private ClearScrollResponse(Builder builder) { - this.succeeded = ApiTypeHelper.requireNonNull(builder.succeeded, this, "succeeded"); - this.numFreed = ApiTypeHelper.requireNonNull(builder.numFreed, this, "numFreed"); + this.succeeded = ApiTypeHelper.requireNonNullWithDefault(builder.succeeded, this, "succeeded", + this.succeeded()); + this.numFreed = ApiTypeHelper.requireNonNullWithDefault(builder.numFreed, this, "numFreed", this.numFreed()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java index 0bd98486b..79831f690 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java @@ -75,7 +75,7 @@ public class ClosePointInTimeRequest extends RequestBase implements JsonpSeriali private ClosePointInTimeRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java index f65487fcb..149663fad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java @@ -68,8 +68,9 @@ public class ClosePointInTimeResponse implements JsonpSerializable { private ClosePointInTimeResponse(Builder builder) { - this.succeeded = ApiTypeHelper.requireNonNull(builder.succeeded, this, "succeeded"); - this.numFreed = ApiTypeHelper.requireNonNull(builder.numFreed, this, "numFreed"); + this.succeeded = ApiTypeHelper.requireNonNullWithDefault(builder.succeeded, this, "succeeded", + this.succeeded()); + this.numFreed = ApiTypeHelper.requireNonNullWithDefault(builder.numFreed, this, "numFreed", this.numFreed()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java index 4305f961b..55e439f7c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java @@ -68,8 +68,8 @@ public class CountResponse implements JsonpSerializable { private CountResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java index 5de550455..b4a7f9dba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java @@ -250,11 +250,11 @@ public class CreateRequest extends RequestBase implements JsonpSerial private CreateRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.includeSourceOnError = builder.includeSourceOnError; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.opType = builder.opType; this.pipeline = builder.pipeline; this.refresh = builder.refresh; @@ -265,7 +265,7 @@ private CreateRequest(Builder builder) { this.version = builder.version; this.versionType = builder.versionType; this.waitForActiveShards = builder.waitForActiveShards; - this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); + this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java index fd56b5193..242970c5c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java @@ -79,7 +79,7 @@ public class DeleteByQueryRethrottleRequest extends RequestBase { private DeleteByQueryRethrottleRequest(Builder builder) { this.requestsPerSecond = builder.requestsPerSecond; - this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); + this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java index 8057393df..01239f43d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java @@ -149,10 +149,10 @@ public class DeleteRequest extends RequestBase { private DeleteRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.refresh = builder.refresh; this.routing = builder.routing; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java index f13c910c7..56ce3c6fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java @@ -76,7 +76,7 @@ public class DeleteScriptRequest extends RequestBase { private DeleteScriptRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java index c15d86b83..93da0b0fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java @@ -130,8 +130,8 @@ private ExistsRequest(Builder builder) { this.source = builder.source; this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java index 1b74d7908..89d2e2f09 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java @@ -115,8 +115,8 @@ private ExistsSourceRequest(Builder builder) { this.source = builder.source; this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java index 1438c382a..9bc47a214 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java @@ -124,8 +124,8 @@ private ExplainRequest(Builder builder) { this.analyzer = builder.analyzer; this.defaultOperator = builder.defaultOperator; this.df = builder.df; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.lenient = builder.lenient; this.preference = builder.preference; this.q = builder.q; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java index 47baef4df..3a318e5c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java @@ -84,9 +84,9 @@ public class ExplainResponse implements JsonpSerializable { private ExplainResponse(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.matched = ApiTypeHelper.requireNonNull(builder.matched, this, "matched"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.matched = ApiTypeHelper.requireNonNullWithDefault(builder.matched, this, "matched", this.matched()); this.explanation = builder.explanation; this.get = builder.get; this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java index 33e0e492a..e4a866a68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java @@ -181,8 +181,8 @@ private GetRequest(Builder builder) { this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); this.forceSyntheticSource = builder.forceSyntheticSource; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java index 77b3dc6cd..16595fa15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java @@ -73,7 +73,7 @@ public class GetScriptRequest extends RequestBase { private GetScriptRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.masterTimeout = builder.masterTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java index f34dd19e9..3341bf1d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java @@ -72,8 +72,8 @@ public class GetScriptResponse implements JsonpSerializable { private GetScriptResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); this.script = builder.script; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java index 261181e5d..2b99d9e40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java @@ -121,8 +121,8 @@ private GetSourceRequest(Builder builder) { this.source = builder.source; this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java index 890357ead..bdd71c08c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java @@ -71,7 +71,7 @@ public class GetSourceResponse implements JsonpSerializable { private GetSourceResponse(Builder builder) { - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java index 2bf9f7699..2b18f1571 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java @@ -72,8 +72,10 @@ public class HealthReportResponse implements JsonpSerializable { private HealthReportResponse(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); - this.indicators = ApiTypeHelper.requireNonNull(builder.indicators, this, "indicators"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); + this.indicators = ApiTypeHelper.requireNonNullWithDefault(builder.indicators, this, "indicators", + this.indicators()); this.status = builder.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java index 4acc93ff1..252a37959 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java @@ -318,7 +318,7 @@ private IndexRequest(Builder builder) { this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.includeSourceOnError = builder.includeSourceOnError; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.opType = builder.opType; this.pipeline = builder.pipeline; this.refresh = builder.refresh; @@ -328,7 +328,7 @@ private IndexRequest(Builder builder) { this.version = builder.version; this.versionType = builder.versionType; this.waitForActiveShards = builder.waitForActiveShards; - this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); + this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java index e5fbe75dd..3fa0e0eea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java @@ -74,11 +74,13 @@ public class InfoResponse implements JsonpSerializable { private InfoResponse(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); - this.clusterUuid = ApiTypeHelper.requireNonNull(builder.clusterUuid, this, "clusterUuid"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.tagline = ApiTypeHelper.requireNonNull(builder.tagline, this, "tagline"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); + this.clusterUuid = ApiTypeHelper.requireNonNullWithDefault(builder.clusterUuid, this, "clusterUuid", + this.clusterUuid()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.tagline = ApiTypeHelper.requireNonNullWithDefault(builder.tagline, this, "tagline", this.tagline()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java index 86f3b7957..4ce363553 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java @@ -128,7 +128,7 @@ private KnnSearchRequest(Builder builder) { this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.filter = ApiTypeHelper.unmodifiable(builder.filter); this.index = ApiTypeHelper.unmodifiableRequired(builder.index, this, "index"); - this.knn = ApiTypeHelper.requireNonNull(builder.knn, this, "knn"); + this.knn = ApiTypeHelper.requireNonNullWithDefault(builder.knn, this, "knn", this.knn()); this.routing = builder.routing; this.storedFields = ApiTypeHelper.unmodifiable(builder.storedFields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java index c61d8c043..e03fa18ed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java @@ -89,10 +89,10 @@ public class KnnSearchResponse implements JsonpSerializable { private KnnSearchResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.maxScore = builder.maxScore; this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java index e3e5bf978..5244a9833 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java @@ -161,7 +161,8 @@ private OpenPointInTimeRequest(Builder builder) { this.ignoreUnavailable = builder.ignoreUnavailable; this.index = ApiTypeHelper.unmodifiableRequired(builder.index, this, "index"); this.indexFilter = builder.indexFilter; - this.keepAlive = ApiTypeHelper.requireNonNull(builder.keepAlive, this, "keepAlive"); + this.keepAlive = ApiTypeHelper.requireNonNullWithDefault(builder.keepAlive, this, "keepAlive", + this.keepAlive()); this.maxConcurrentShardRequests = builder.maxConcurrentShardRequests; this.preference = builder.preference; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java index 72e7f8580..1ad183a0d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java @@ -69,8 +69,8 @@ public class OpenPointInTimeResponse implements JsonpSerializable { private OpenPointInTimeResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java index 1faf73a36..119620dfb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java @@ -85,9 +85,9 @@ public class PutScriptRequest extends RequestBase implements JsonpSerializable { private PutScriptRequest(Builder builder) { this.context = builder.context; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.masterTimeout = builder.masterTimeout; - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java index 8ca2ad962..935a8514d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java @@ -73,7 +73,8 @@ public class RankEvalResponse implements JsonpSerializable { private RankEvalResponse(Builder builder) { - this.metricScore = ApiTypeHelper.requireNonNull(builder.metricScore, this, "metricScore"); + this.metricScore = ApiTypeHelper.requireNonNullWithDefault(builder.metricScore, this, "metricScore", + this.metricScore()); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); this.failures = ApiTypeHelper.unmodifiableRequired(builder.failures, this, "failures"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java index 61bc78753..e730cde8a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java @@ -386,7 +386,7 @@ public class ReindexRequest extends RequestBase implements JsonpSerializable { private ReindexRequest(Builder builder) { this.conflicts = builder.conflicts; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); this.maxDocs = builder.maxDocs; this.refresh = builder.refresh; this.requestsPerSecond = builder.requestsPerSecond; @@ -395,7 +395,7 @@ private ReindexRequest(Builder builder) { this.scroll = builder.scroll; this.size = builder.size; this.slices = builder.slices; - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java index b100e8d31..72683f0fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java @@ -86,7 +86,7 @@ public class ReindexRethrottleRequest extends RequestBase { private ReindexRethrottleRequest(Builder builder) { this.requestsPerSecond = builder.requestsPerSecond; - this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); + this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java index 8375913b1..9d2e5387e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java @@ -71,7 +71,7 @@ public class ScriptsPainlessExecuteResponse implements JsonpSerializabl private ScriptsPainlessExecuteResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); this.tResultSerializer = builder.tResultSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java index e21fe1087..da6703f1e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java @@ -96,7 +96,7 @@ public class ScrollRequest extends RequestBase implements JsonpSerializable { private ScrollRequest(Builder builder) { this.scroll = builder.scroll; - this.scrollId = ApiTypeHelper.requireNonNull(builder.scrollId, this, "scrollId"); + this.scrollId = ApiTypeHelper.requireNonNullWithDefault(builder.scrollId, this, "scrollId", this.scrollId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java index 6d65baddd..30531d009 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java @@ -492,7 +492,7 @@ private SearchMvtRequest(Builder builder) { this.buffer = builder.buffer; this.exactBounds = builder.exactBounds; this.extent = builder.extent; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.gridAgg = builder.gridAgg; this.gridPrecision = builder.gridPrecision; @@ -504,9 +504,9 @@ private SearchMvtRequest(Builder builder) { this.sort = ApiTypeHelper.unmodifiable(builder.sort); this.trackTotalHits = builder.trackTotalHits; this.withLabels = builder.withLabels; - this.x = ApiTypeHelper.requireNonNull(builder.x, this, "x"); - this.y = ApiTypeHelper.requireNonNull(builder.y, this, "y"); - this.zoom = ApiTypeHelper.requireNonNull(builder.zoom, this, "zoom"); + this.x = ApiTypeHelper.requireNonNullWithDefault(builder.x, this, "x", this.x()); + this.y = ApiTypeHelper.requireNonNullWithDefault(builder.y, this, "y", this.y()); + this.zoom = ApiTypeHelper.requireNonNullWithDefault(builder.zoom, this, "zoom", this.zoom()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java index c04134d0b..c101a1c71 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java @@ -118,10 +118,10 @@ public class SearchTemplateResponse implements JsonpSerializable { private SearchTemplateResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java index 3c22c2d08..f80bac60f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java @@ -107,8 +107,8 @@ public class TermsEnumRequest extends RequestBase implements JsonpSerializable { private TermsEnumRequest(Builder builder) { this.caseInsensitive = builder.caseInsensitive; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.indexFilter = builder.indexFilter; this.searchAfter = builder.searchAfter; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java index edee4a04d..acd7812b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java @@ -72,9 +72,9 @@ public class TermsEnumResponse implements JsonpSerializable { private TermsEnumResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); this.terms = ApiTypeHelper.unmodifiableRequired(builder.terms, this, "terms"); - this.complete = ApiTypeHelper.requireNonNull(builder.complete, this, "complete"); + this.complete = ApiTypeHelper.requireNonNullWithDefault(builder.complete, this, "complete", this.complete()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java index 3c8a1d7a2..8b47d9969 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java @@ -183,7 +183,7 @@ private TermvectorsRequest(Builder builder) { this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.filter = builder.filter; this.id = builder.id; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.offsets = builder.offsets; this.payloads = builder.payloads; this.perFieldAnalyzer = ApiTypeHelper.unmodifiable(builder.perFieldAnalyzer); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java index 46e5c936c..9082f298d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java @@ -80,12 +80,12 @@ public class TermvectorsResponse implements JsonpSerializable { private TermvectorsResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); this.id = builder.id; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.termVectors = ApiTypeHelper.unmodifiable(builder.termVectors); - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java index d2db64b21..fc4cc1e0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java @@ -79,7 +79,7 @@ public class UpdateByQueryRethrottleRequest extends RequestBase { private UpdateByQueryRethrottleRequest(Builder builder) { this.requestsPerSecond = builder.requestsPerSecond; - this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); + this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java index 85dd560b7..a73620e44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java @@ -171,11 +171,11 @@ private UpdateRequest(Builder builder) { this.detectNoop = builder.detectNoop; this.doc = builder.doc; this.docAsUpsert = builder.docAsUpsert; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.includeSourceOnError = builder.includeSourceOnError; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.lang = builder.lang; this.refresh = builder.refresh; this.requireAlias = builder.requireAlias; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java index e5ca10ae2..50ff3f0fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java @@ -108,11 +108,12 @@ public class BulkResponseItem implements JsonpSerializable { private BulkResponseItem(Builder builder) { - this.operationType = ApiTypeHelper.requireNonNull(builder.operationType, this, "operationType"); + this.operationType = ApiTypeHelper.requireNonNullWithDefault(builder.operationType, this, "operationType", + this.operationType()); this.id = builder.id; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); this.failureStore = builder.failureStore; this.error = builder.error; this.primaryTerm = builder.primaryTerm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java index abf55254c..8c2059323 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java @@ -67,7 +67,7 @@ public class CreateOperation extends WriteOperation implements NdJson private CreateOperation(Builder builder) { super(builder); - this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); + this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java index b75f658dc..3aae6f6c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java @@ -67,7 +67,7 @@ public class IndexOperation extends WriteOperation implements NdJsonp private IndexOperation(Builder builder) { super(builder); - this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); + this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java index ed2d596bd..3b56ce5b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java @@ -71,9 +71,10 @@ public class Explanation implements JsonpSerializable { private Explanation(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java index ca36bbd04..73486cfc7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java @@ -72,9 +72,10 @@ public class ExplanationDetail implements JsonpSerializable { private ExplanationDetail(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); this.details = ApiTypeHelper.unmodifiable(builder.details); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java index 63ab64800..8a5a31ecd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java @@ -96,13 +96,15 @@ public class FieldCapability implements JsonpSerializable { private FieldCapability(Builder builder) { - this.aggregatable = ApiTypeHelper.requireNonNull(builder.aggregatable, this, "aggregatable"); + this.aggregatable = ApiTypeHelper.requireNonNullWithDefault(builder.aggregatable, this, "aggregatable", + this.aggregatable()); this.indices = ApiTypeHelper.unmodifiable(builder.indices); this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.nonAggregatableIndices = ApiTypeHelper.unmodifiable(builder.nonAggregatableIndices); this.nonSearchableIndices = ApiTypeHelper.unmodifiable(builder.nonSearchableIndices); - this.searchable = ApiTypeHelper.requireNonNull(builder.searchable, this, "searchable"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.searchable = ApiTypeHelper.requireNonNullWithDefault(builder.searchable, this, "searchable", + this.searchable()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.metadataField = builder.metadataField; this.timeSeriesDimension = builder.timeSeriesDimension; this.timeSeriesMetric = builder.timeSeriesMetric; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java index a0cb8169f..7db3d672b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java @@ -99,11 +99,11 @@ public class GetResult implements JsonpSerializable { protected GetResult(AbstractBuilder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.ignored = ApiTypeHelper.unmodifiable(builder.ignored); - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.primaryTerm = builder.primaryTerm; this.routing = builder.routing; this.seqNo = builder.seqNo; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java index eb7ca93cf..34194809c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java @@ -70,7 +70,7 @@ public class Context implements JsonpSerializable { private Context(Builder builder) { this.methods = ApiTypeHelper.unmodifiableRequired(builder.methods, this, "methods"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java index 68a64e83a..f53c13c04 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java @@ -71,8 +71,9 @@ public class ContextMethod implements JsonpSerializable { private ContextMethod(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.returnType = ApiTypeHelper.requireNonNull(builder.returnType, this, "returnType"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.returnType = ApiTypeHelper.requireNonNullWithDefault(builder.returnType, this, "returnType", + this.returnType()); this.params = ApiTypeHelper.unmodifiableRequired(builder.params, this, "params"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java index afed703a6..2b772ec0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java @@ -68,8 +68,8 @@ public class ContextMethodParam implements JsonpSerializable { private ContextMethodParam(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java index 4533ef76c..e50502e29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java @@ -71,7 +71,7 @@ public class LanguageContext implements JsonpSerializable { private LanguageContext(Builder builder) { this.contexts = ApiTypeHelper.unmodifiableRequired(builder.contexts, this, "contexts"); - this.language = ApiTypeHelper.requireNonNull(builder.language, this, "language"); + this.language = ApiTypeHelper.requireNonNullWithDefault(builder.language, this, "language", this.language()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java index c41e0cb37..143d3a4a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java @@ -73,8 +73,8 @@ public abstract class BaseIndicator implements JsonpSerializable { protected BaseIndicator(AbstractBuilder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.symptom = ApiTypeHelper.requireNonNull(builder.symptom, this, "symptom"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.symptom = ApiTypeHelper.requireNonNullWithDefault(builder.symptom, this, "symptom", this.symptom()); this.impacts = ApiTypeHelper.unmodifiable(builder.impacts); this.diagnosis = ApiTypeHelper.unmodifiable(builder.diagnosis); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java index 3f69aceb2..03ab13224 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java @@ -71,10 +71,11 @@ public class DataStreamLifecycleDetails implements JsonpSerializable { private DataStreamLifecycleDetails(Builder builder) { - this.stagnatingBackingIndicesCount = ApiTypeHelper.requireNonNull(builder.stagnatingBackingIndicesCount, this, - "stagnatingBackingIndicesCount"); - this.totalBackingIndicesInError = ApiTypeHelper.requireNonNull(builder.totalBackingIndicesInError, this, - "totalBackingIndicesInError"); + this.stagnatingBackingIndicesCount = ApiTypeHelper.requireNonNullWithDefault( + builder.stagnatingBackingIndicesCount, this, "stagnatingBackingIndicesCount", + this.stagnatingBackingIndicesCount()); + this.totalBackingIndicesInError = ApiTypeHelper.requireNonNullWithDefault(builder.totalBackingIndicesInError, + this, "totalBackingIndicesInError", this.totalBackingIndicesInError()); this.stagnatingBackingIndices = ApiTypeHelper.unmodifiable(builder.stagnatingBackingIndices); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java index 05383c41f..05c1f8589 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java @@ -74,11 +74,12 @@ public class Diagnosis implements JsonpSerializable { private Diagnosis(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.action = ApiTypeHelper.requireNonNull(builder.action, this, "action"); - this.affectedResources = ApiTypeHelper.requireNonNull(builder.affectedResources, this, "affectedResources"); - this.cause = ApiTypeHelper.requireNonNull(builder.cause, this, "cause"); - this.helpUrl = ApiTypeHelper.requireNonNull(builder.helpUrl, this, "helpUrl"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.action = ApiTypeHelper.requireNonNullWithDefault(builder.action, this, "action", this.action()); + this.affectedResources = ApiTypeHelper.requireNonNullWithDefault(builder.affectedResources, this, + "affectedResources", this.affectedResources()); + this.cause = ApiTypeHelper.requireNonNullWithDefault(builder.cause, this, "cause", this.cause()); + this.helpUrl = ApiTypeHelper.requireNonNullWithDefault(builder.helpUrl, this, "helpUrl", this.helpUrl()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java index e516080b7..11be1eeb9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java @@ -73,16 +73,17 @@ public class DiskIndicatorDetails implements JsonpSerializable { private DiskIndicatorDetails(Builder builder) { - this.indicesWithReadonlyBlock = ApiTypeHelper.requireNonNull(builder.indicesWithReadonlyBlock, this, - "indicesWithReadonlyBlock"); - this.nodesWithEnoughDiskSpace = ApiTypeHelper.requireNonNull(builder.nodesWithEnoughDiskSpace, this, - "nodesWithEnoughDiskSpace"); - this.nodesOverHighWatermark = ApiTypeHelper.requireNonNull(builder.nodesOverHighWatermark, this, - "nodesOverHighWatermark"); - this.nodesOverFloodStageWatermark = ApiTypeHelper.requireNonNull(builder.nodesOverFloodStageWatermark, this, - "nodesOverFloodStageWatermark"); - this.nodesWithUnknownDiskStatus = ApiTypeHelper.requireNonNull(builder.nodesWithUnknownDiskStatus, this, - "nodesWithUnknownDiskStatus"); + this.indicesWithReadonlyBlock = ApiTypeHelper.requireNonNullWithDefault(builder.indicesWithReadonlyBlock, this, + "indicesWithReadonlyBlock", this.indicesWithReadonlyBlock()); + this.nodesWithEnoughDiskSpace = ApiTypeHelper.requireNonNullWithDefault(builder.nodesWithEnoughDiskSpace, this, + "nodesWithEnoughDiskSpace", this.nodesWithEnoughDiskSpace()); + this.nodesOverHighWatermark = ApiTypeHelper.requireNonNullWithDefault(builder.nodesOverHighWatermark, this, + "nodesOverHighWatermark", this.nodesOverHighWatermark()); + this.nodesOverFloodStageWatermark = ApiTypeHelper.requireNonNullWithDefault( + builder.nodesOverFloodStageWatermark, this, "nodesOverFloodStageWatermark", + this.nodesOverFloodStageWatermark()); + this.nodesWithUnknownDiskStatus = ApiTypeHelper.requireNonNullWithDefault(builder.nodesWithUnknownDiskStatus, + this, "nodesWithUnknownDiskStatus", this.nodesWithUnknownDiskStatus()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java index dd7f978ba..6cbed1340 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java @@ -69,8 +69,10 @@ public class FileSettingsIndicatorDetails implements JsonpSerializable { private FileSettingsIndicatorDetails(Builder builder) { - this.failureStreak = ApiTypeHelper.requireNonNull(builder.failureStreak, this, "failureStreak"); - this.mostRecentFailure = ApiTypeHelper.requireNonNull(builder.mostRecentFailure, this, "mostRecentFailure"); + this.failureStreak = ApiTypeHelper.requireNonNullWithDefault(builder.failureStreak, this, "failureStreak", + this.failureStreak()); + this.mostRecentFailure = ApiTypeHelper.requireNonNullWithDefault(builder.mostRecentFailure, this, + "mostRecentFailure", this.mostRecentFailure()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java index 57a761150..410e24d1e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java @@ -72,9 +72,11 @@ public class IlmIndicatorDetails implements JsonpSerializable { private IlmIndicatorDetails(Builder builder) { - this.ilmStatus = ApiTypeHelper.requireNonNull(builder.ilmStatus, this, "ilmStatus"); - this.policies = ApiTypeHelper.requireNonNull(builder.policies, this, "policies"); - this.stagnatingIndices = ApiTypeHelper.requireNonNull(builder.stagnatingIndices, this, "stagnatingIndices"); + this.ilmStatus = ApiTypeHelper.requireNonNullWithDefault(builder.ilmStatus, this, "ilmStatus", + this.ilmStatus()); + this.policies = ApiTypeHelper.requireNonNullWithDefault(builder.policies, this, "policies", this.policies()); + this.stagnatingIndices = ApiTypeHelper.requireNonNullWithDefault(builder.stagnatingIndices, this, + "stagnatingIndices", this.stagnatingIndices()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java index caf263087..47f5ea29c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java @@ -73,10 +73,11 @@ public class Impact implements JsonpSerializable { private Impact(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.impactAreas = ApiTypeHelper.unmodifiableRequired(builder.impactAreas, this, "impactAreas"); - this.severity = ApiTypeHelper.requireNonNull(builder.severity, this, "severity"); + this.severity = ApiTypeHelper.requireNonNullWithDefault(builder.severity, this, "severity", this.severity()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java index 4fae1da0e..0314ed4c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java @@ -72,9 +72,9 @@ public class MasterIsStableIndicatorClusterFormationNode implements JsonpSeriali private MasterIsStableIndicatorClusterFormationNode(Builder builder) { this.name = builder.name; - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.clusterFormationMessage = ApiTypeHelper.requireNonNull(builder.clusterFormationMessage, this, - "clusterFormationMessage"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.clusterFormationMessage = ApiTypeHelper.requireNonNullWithDefault(builder.clusterFormationMessage, this, + "clusterFormationMessage", this.clusterFormationMessage()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java index c6f3e0800..70bf3f3b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java @@ -73,7 +73,8 @@ public class MasterIsStableIndicatorDetails implements JsonpSerializable { private MasterIsStableIndicatorDetails(Builder builder) { - this.currentMaster = ApiTypeHelper.requireNonNull(builder.currentMaster, this, "currentMaster"); + this.currentMaster = ApiTypeHelper.requireNonNullWithDefault(builder.currentMaster, this, "currentMaster", + this.currentMaster()); this.recentMasters = ApiTypeHelper.unmodifiableRequired(builder.recentMasters, this, "recentMasters"); this.exceptionFetchingHistory = builder.exceptionFetchingHistory; this.clusterFormation = ApiTypeHelper.unmodifiable(builder.clusterFormation); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java index e5d7e3093..b2104be01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java @@ -68,8 +68,9 @@ public class MasterIsStableIndicatorExceptionFetchingHistory implements JsonpSer private MasterIsStableIndicatorExceptionFetchingHistory(Builder builder) { - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); - this.stackTrace = ApiTypeHelper.requireNonNull(builder.stackTrace, this, "stackTrace"); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.stackTrace = ApiTypeHelper.requireNonNullWithDefault(builder.stackTrace, this, "stackTrace", + this.stackTrace()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java index 1f58fc637..3655e6039 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java @@ -83,20 +83,26 @@ public class ShardsAvailabilityIndicatorDetails implements JsonpSerializable { private ShardsAvailabilityIndicatorDetails(Builder builder) { - this.creatingPrimaries = ApiTypeHelper.requireNonNull(builder.creatingPrimaries, this, "creatingPrimaries"); - this.creatingReplicas = ApiTypeHelper.requireNonNull(builder.creatingReplicas, this, "creatingReplicas"); - this.initializingPrimaries = ApiTypeHelper.requireNonNull(builder.initializingPrimaries, this, - "initializingPrimaries"); - this.initializingReplicas = ApiTypeHelper.requireNonNull(builder.initializingReplicas, this, - "initializingReplicas"); - this.restartingPrimaries = ApiTypeHelper.requireNonNull(builder.restartingPrimaries, this, - "restartingPrimaries"); - this.restartingReplicas = ApiTypeHelper.requireNonNull(builder.restartingReplicas, this, "restartingReplicas"); - this.startedPrimaries = ApiTypeHelper.requireNonNull(builder.startedPrimaries, this, "startedPrimaries"); - this.startedReplicas = ApiTypeHelper.requireNonNull(builder.startedReplicas, this, "startedReplicas"); - this.unassignedPrimaries = ApiTypeHelper.requireNonNull(builder.unassignedPrimaries, this, - "unassignedPrimaries"); - this.unassignedReplicas = ApiTypeHelper.requireNonNull(builder.unassignedReplicas, this, "unassignedReplicas"); + this.creatingPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.creatingPrimaries, this, + "creatingPrimaries", this.creatingPrimaries()); + this.creatingReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.creatingReplicas, this, + "creatingReplicas", this.creatingReplicas()); + this.initializingPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.initializingPrimaries, this, + "initializingPrimaries", this.initializingPrimaries()); + this.initializingReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.initializingReplicas, this, + "initializingReplicas", this.initializingReplicas()); + this.restartingPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.restartingPrimaries, this, + "restartingPrimaries", this.restartingPrimaries()); + this.restartingReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.restartingReplicas, this, + "restartingReplicas", this.restartingReplicas()); + this.startedPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.startedPrimaries, this, + "startedPrimaries", this.startedPrimaries()); + this.startedReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.startedReplicas, this, "startedReplicas", + this.startedReplicas()); + this.unassignedPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaries, this, + "unassignedPrimaries", this.unassignedPrimaries()); + this.unassignedReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedReplicas, this, + "unassignedReplicas", this.unassignedReplicas()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java index d863ab41f..217bf6533 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java @@ -67,8 +67,8 @@ public class ShardsCapacityIndicatorDetails implements JsonpSerializable { private ShardsCapacityIndicatorDetails(Builder builder) { - this.data = ApiTypeHelper.requireNonNull(builder.data, this, "data"); - this.frozen = ApiTypeHelper.requireNonNull(builder.frozen, this, "frozen"); + this.data = ApiTypeHelper.requireNonNullWithDefault(builder.data, this, "data", this.data()); + this.frozen = ApiTypeHelper.requireNonNullWithDefault(builder.frozen, this, "frozen", this.frozen()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java index 6f2ec1705..286deeec0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java @@ -69,7 +69,8 @@ public class ShardsCapacityIndicatorTierDetail implements JsonpSerializable { private ShardsCapacityIndicatorTierDetail(Builder builder) { - this.maxShardsInCluster = ApiTypeHelper.requireNonNull(builder.maxShardsInCluster, this, "maxShardsInCluster"); + this.maxShardsInCluster = ApiTypeHelper.requireNonNullWithDefault(builder.maxShardsInCluster, this, + "maxShardsInCluster", this.maxShardsInCluster()); this.currentUsedShards = builder.currentUsedShards; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java index 34ba0f653..717bfbba6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java @@ -72,8 +72,9 @@ public class SlmIndicatorDetails implements JsonpSerializable { private SlmIndicatorDetails(Builder builder) { - this.slmStatus = ApiTypeHelper.requireNonNull(builder.slmStatus, this, "slmStatus"); - this.policies = ApiTypeHelper.requireNonNull(builder.policies, this, "policies"); + this.slmStatus = ApiTypeHelper.requireNonNullWithDefault(builder.slmStatus, this, "slmStatus", + this.slmStatus()); + this.policies = ApiTypeHelper.requireNonNullWithDefault(builder.policies, this, "policies", this.policies()); this.unhealthyPolicies = builder.unhealthyPolicies; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java index dc7f615da..35c493629 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java @@ -70,7 +70,7 @@ public class SlmIndicatorUnhealthyPolicies implements JsonpSerializable { private SlmIndicatorUnhealthyPolicies(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.invocationsSinceLastSuccess = ApiTypeHelper.unmodifiable(builder.invocationsSinceLastSuccess); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java index 7bdefbfe9..f095f944e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java @@ -72,10 +72,12 @@ public class StagnatingBackingIndices implements JsonpSerializable { private StagnatingBackingIndices(Builder builder) { - this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); - this.firstOccurrenceTimestamp = ApiTypeHelper.requireNonNull(builder.firstOccurrenceTimestamp, this, - "firstOccurrenceTimestamp"); - this.retryCount = ApiTypeHelper.requireNonNull(builder.retryCount, this, "retryCount"); + this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", + this.indexName()); + this.firstOccurrenceTimestamp = ApiTypeHelper.requireNonNullWithDefault(builder.firstOccurrenceTimestamp, this, + "firstOccurrenceTimestamp", this.firstOccurrenceTimestamp()); + this.retryCount = ApiTypeHelper.requireNonNullWithDefault(builder.retryCount, this, "retryCount", + this.retryCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java index ce495291a..bc21a243c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java @@ -75,10 +75,11 @@ public class KnnSearchQuery implements JsonpSerializable { private KnnSearchQuery(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.queryVector = ApiTypeHelper.unmodifiableRequired(builder.queryVector, this, "queryVector"); - this.k = ApiTypeHelper.requireNonNull(builder.k, this, "k"); - this.numCandidates = ApiTypeHelper.requireNonNull(builder.numCandidates, this, "numCandidates"); + this.k = ApiTypeHelper.requireNonNullWithDefault(builder.k, this, "k", this.k()); + this.numCandidates = ApiTypeHelper.requireNonNullWithDefault(builder.numCandidates, this, "numCandidates", + this.numCandidates()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java index 0fbbd7623..3bfac1164 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java @@ -70,9 +70,9 @@ public class MultiGetError implements JsonpSerializable { private MultiGetError(Builder builder) { - this.error = ApiTypeHelper.requireNonNull(builder.error, this, "error"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.error = ApiTypeHelper.requireNonNullWithDefault(builder.error, this, "error", this.error()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java index 3523bf23b..8ea79d626 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java @@ -86,7 +86,7 @@ public class MultiGetOperation implements JsonpSerializable { private MultiGetOperation(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.index = builder.index; this.routing = builder.routing; this.source = builder.source; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java index 47c86a480..c26f0255b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java @@ -73,7 +73,7 @@ public abstract class MultiSearchResult implements JsonpSerializable protected MultiSearchResult(AbstractBuilder builder) { - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); this.responses = ApiTypeHelper.unmodifiableRequired(builder.responses, this, "responses"); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java index 195400eb1..7187b96d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java @@ -70,8 +70,8 @@ public class RequestItem implements NdJsonpSerializable, JsonpSerializable { private RequestItem(Builder builder) { - this.header = ApiTypeHelper.requireNonNull(builder.header, this, "header"); - this.body = ApiTypeHelper.requireNonNull(builder.body, this, "body"); + this.header = ApiTypeHelper.requireNonNullWithDefault(builder.header, this, "header", this.header()); + this.body = ApiTypeHelper.requireNonNullWithDefault(builder.body, this, "body", this.body()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java index e6969b727..2f4306264 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java @@ -71,8 +71,8 @@ public class RequestItem implements NdJsonpSerializable, JsonpSerializable { private RequestItem(Builder builder) { - this.header = ApiTypeHelper.requireNonNull(builder.header, this, "header"); - this.body = ApiTypeHelper.requireNonNull(builder.body, this, "body"); + this.header = ApiTypeHelper.requireNonNullWithDefault(builder.header, this, "header", this.header()); + this.body = ApiTypeHelper.requireNonNullWithDefault(builder.body, this, "body", this.body()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java index 44a96541d..fa57dda99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java @@ -89,7 +89,7 @@ public class MultiTermVectorsResult implements JsonpSerializable { private MultiTermVectorsResult(Builder builder) { this.id = builder.id; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.version = builder.version; this.took = builder.took; this.found = builder.found; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java index 316830d41..84f2ff953 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java @@ -71,9 +71,9 @@ public class DocumentRating implements JsonpSerializable { private DocumentRating(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.rating = ApiTypeHelper.requireNonNull(builder.rating, this, "rating"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.rating = ApiTypeHelper.requireNonNullWithDefault(builder.rating, this, "rating", this.rating()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java index f6b693814..d0d1e4dc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java @@ -71,9 +71,9 @@ public class RankEvalHit implements JsonpSerializable { private RankEvalHit(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java index 50b6a8789..2ce8d5d02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java @@ -69,7 +69,7 @@ public class RankEvalHitItem implements JsonpSerializable { private RankEvalHitItem(Builder builder) { - this.hit = ApiTypeHelper.requireNonNull(builder.hit, this, "hit"); + this.hit = ApiTypeHelper.requireNonNullWithDefault(builder.hit, this, "hit", this.hit()); this.rating = builder.rating; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java index a10d9de7e..e875c58e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java @@ -76,7 +76,8 @@ public class RankEvalMetricDetail implements JsonpSerializable { private RankEvalMetricDetail(Builder builder) { - this.metricScore = ApiTypeHelper.requireNonNull(builder.metricScore, this, "metricScore"); + this.metricScore = ApiTypeHelper.requireNonNullWithDefault(builder.metricScore, this, "metricScore", + this.metricScore()); this.unratedDocs = ApiTypeHelper.unmodifiableRequired(builder.unratedDocs, this, "unratedDocs"); this.hits = ApiTypeHelper.unmodifiableRequired(builder.hits, this, "hits"); this.metricDetails = ApiTypeHelper.unmodifiableRequired(builder.metricDetails, this, "metricDetails"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java index 97fa3cab3..c5e328b90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java @@ -67,7 +67,8 @@ public class RankEvalMetricExpectedReciprocalRank extends RankEvalMetricBase { private RankEvalMetricExpectedReciprocalRank(Builder builder) { super(builder); - this.maximumRelevance = ApiTypeHelper.requireNonNull(builder.maximumRelevance, this, "maximumRelevance"); + this.maximumRelevance = ApiTypeHelper.requireNonNullWithDefault(builder.maximumRelevance, this, + "maximumRelevance", this.maximumRelevance()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java index a46939333..f064264dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java @@ -71,7 +71,7 @@ public class RankEvalQuery implements JsonpSerializable { private RankEvalQuery(Builder builder) { - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.size = builder.size; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java index 51a876bc1..1f9e30bad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java @@ -79,7 +79,7 @@ public class RankEvalRequestItem implements JsonpSerializable { private RankEvalRequestItem(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.request = builder.request; this.ratings = ApiTypeHelper.unmodifiableRequired(builder.ratings, this, "ratings"); this.templateId = builder.templateId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java index f61210216..d77b02db2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java @@ -68,8 +68,8 @@ public class UnratedDocument implements JsonpSerializable { private UnratedDocument(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java index 528095e1a..72845e54b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java @@ -79,7 +79,7 @@ public class Destination implements JsonpSerializable { private Destination(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.opType = builder.opType; this.pipeline = builder.pipeline; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java index 5d0bbae7f..3cd270587 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java @@ -83,7 +83,7 @@ private RemoteSource(Builder builder) { this.connectTimeout = builder.connectTimeout; this.headers = ApiTypeHelper.unmodifiable(builder.headers); - this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); + this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); this.username = builder.username; this.password = builder.password; this.socketTimeout = builder.socketTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java index 433f8e8d3..ea6e8f6b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java @@ -95,20 +95,23 @@ public class ReindexStatus implements JsonpSerializable { private ReindexStatus(Builder builder) { - this.batches = ApiTypeHelper.requireNonNull(builder.batches, this, "batches"); - this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created"); - this.deleted = ApiTypeHelper.requireNonNull(builder.deleted, this, "deleted"); - this.noops = ApiTypeHelper.requireNonNull(builder.noops, this, "noops"); - this.requestsPerSecond = ApiTypeHelper.requireNonNull(builder.requestsPerSecond, this, "requestsPerSecond"); - this.retries = ApiTypeHelper.requireNonNull(builder.retries, this, "retries"); + this.batches = ApiTypeHelper.requireNonNullWithDefault(builder.batches, this, "batches", this.batches()); + this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); + this.deleted = ApiTypeHelper.requireNonNullWithDefault(builder.deleted, this, "deleted", this.deleted()); + this.noops = ApiTypeHelper.requireNonNullWithDefault(builder.noops, this, "noops", this.noops()); + this.requestsPerSecond = ApiTypeHelper.requireNonNullWithDefault(builder.requestsPerSecond, this, + "requestsPerSecond", this.requestsPerSecond()); + this.retries = ApiTypeHelper.requireNonNullWithDefault(builder.retries, this, "retries", this.retries()); this.throttled = builder.throttled; - this.throttledMillis = ApiTypeHelper.requireNonNull(builder.throttledMillis, this, "throttledMillis"); + this.throttledMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttledMillis, this, "throttledMillis", + this.throttledMillis()); this.throttledUntil = builder.throttledUntil; - this.throttledUntilMillis = ApiTypeHelper.requireNonNull(builder.throttledUntilMillis, this, - "throttledUntilMillis"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated"); - this.versionConflicts = ApiTypeHelper.requireNonNull(builder.versionConflicts, this, "versionConflicts"); + this.throttledUntilMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttledUntilMillis, this, + "throttledUntilMillis", this.throttledUntilMillis()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); + this.versionConflicts = ApiTypeHelper.requireNonNullWithDefault(builder.versionConflicts, this, + "versionConflicts", this.versionConflicts()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java index 4926ba2ee..0d0737010 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java @@ -88,15 +88,19 @@ public class ReindexTask implements JsonpSerializable { private ReindexTask(Builder builder) { - this.action = ApiTypeHelper.requireNonNull(builder.action, this, "action"); - this.cancellable = ApiTypeHelper.requireNonNull(builder.cancellable, this, "cancellable"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.runningTimeInNanos = ApiTypeHelper.requireNonNull(builder.runningTimeInNanos, this, "runningTimeInNanos"); - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.action = ApiTypeHelper.requireNonNullWithDefault(builder.action, this, "action", this.action()); + this.cancellable = ApiTypeHelper.requireNonNullWithDefault(builder.cancellable, this, "cancellable", + this.cancellable()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.runningTimeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.runningTimeInNanos, this, + "runningTimeInNanos", this.runningTimeInNanos()); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.headers = ApiTypeHelper.unmodifiableRequired(builder.headers, this, "headers"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java index a19256aaf..67791310a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java @@ -74,8 +74,8 @@ public class PainlessContextSetup implements JsonpSerializable { private PainlessContextSetup(Builder builder) { - this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.query = builder.query; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java index 0b64287e8..453dcfeed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java @@ -90,20 +90,26 @@ public class AggregationBreakdown implements JsonpSerializable { private AggregationBreakdown(Builder builder) { - this.buildAggregation = ApiTypeHelper.requireNonNull(builder.buildAggregation, this, "buildAggregation"); - this.buildAggregationCount = ApiTypeHelper.requireNonNull(builder.buildAggregationCount, this, - "buildAggregationCount"); - this.buildLeafCollector = ApiTypeHelper.requireNonNull(builder.buildLeafCollector, this, "buildLeafCollector"); - this.buildLeafCollectorCount = ApiTypeHelper.requireNonNull(builder.buildLeafCollectorCount, this, - "buildLeafCollectorCount"); - this.collect = ApiTypeHelper.requireNonNull(builder.collect, this, "collect"); - this.collectCount = ApiTypeHelper.requireNonNull(builder.collectCount, this, "collectCount"); - this.initialize = ApiTypeHelper.requireNonNull(builder.initialize, this, "initialize"); - this.initializeCount = ApiTypeHelper.requireNonNull(builder.initializeCount, this, "initializeCount"); + this.buildAggregation = ApiTypeHelper.requireNonNullWithDefault(builder.buildAggregation, this, + "buildAggregation", this.buildAggregation()); + this.buildAggregationCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildAggregationCount, this, + "buildAggregationCount", this.buildAggregationCount()); + this.buildLeafCollector = ApiTypeHelper.requireNonNullWithDefault(builder.buildLeafCollector, this, + "buildLeafCollector", this.buildLeafCollector()); + this.buildLeafCollectorCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildLeafCollectorCount, this, + "buildLeafCollectorCount", this.buildLeafCollectorCount()); + this.collect = ApiTypeHelper.requireNonNullWithDefault(builder.collect, this, "collect", this.collect()); + this.collectCount = ApiTypeHelper.requireNonNullWithDefault(builder.collectCount, this, "collectCount", + this.collectCount()); + this.initialize = ApiTypeHelper.requireNonNullWithDefault(builder.initialize, this, "initialize", + this.initialize()); + this.initializeCount = ApiTypeHelper.requireNonNullWithDefault(builder.initializeCount, this, "initializeCount", + this.initializeCount()); this.postCollection = builder.postCollection; this.postCollectionCount = builder.postCollectionCount; - this.reduce = ApiTypeHelper.requireNonNull(builder.reduce, this, "reduce"); - this.reduceCount = ApiTypeHelper.requireNonNull(builder.reduceCount, this, "reduceCount"); + this.reduce = ApiTypeHelper.requireNonNullWithDefault(builder.reduce, this, "reduce", this.reduce()); + this.reduceCount = ApiTypeHelper.requireNonNullWithDefault(builder.reduceCount, this, "reduceCount", + this.reduceCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java index 59f7d4da4..1622e3bb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java @@ -79,10 +79,13 @@ public class AggregationProfile implements JsonpSerializable { private AggregationProfile(Builder builder) { - this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", + this.breakdown()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.debug = builder.debug; this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java index 732890e4b..4039b5d29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java @@ -74,9 +74,10 @@ public class Collector implements JsonpSerializable { private Collector(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); this.children = ApiTypeHelper.unmodifiable(builder.children); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java index 474ceadf2..b2a569c94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java @@ -81,7 +81,7 @@ public class CompletionContext implements JsonpSerializable { private CompletionContext(Builder builder) { this.boost = builder.boost; - this.context = ApiTypeHelper.requireNonNull(builder.context, this, "context"); + this.context = ApiTypeHelper.requireNonNullWithDefault(builder.context, this, "context", this.context()); this.neighbours = ApiTypeHelper.unmodifiable(builder.neighbours); this.precision = builder.precision; this.prefix = builder.prefix; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java index 5433bbe17..613e8036b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java @@ -107,7 +107,7 @@ private CompletionSuggestOption(Builder builder) { this.routing = builder.routing; this.score = builder.score; this.source = builder.source; - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java index 1beb52686..c4a90a3e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java @@ -76,7 +76,8 @@ private DfsKnnProfile(Builder builder) { this.vectorOperationsCount = builder.vectorOperationsCount; this.query = ApiTypeHelper.unmodifiableRequired(builder.query, this, "query"); - this.rewriteTime = ApiTypeHelper.requireNonNull(builder.rewriteTime, this, "rewriteTime"); + this.rewriteTime = ApiTypeHelper.requireNonNullWithDefault(builder.rewriteTime, this, "rewriteTime", + this.rewriteTime()); this.collector = ApiTypeHelper.unmodifiableRequired(builder.collector, this, "collector"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java index 601fc89e1..4d75aa0fc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java @@ -79,17 +79,21 @@ public class DfsStatisticsBreakdown implements JsonpSerializable { private DfsStatisticsBreakdown(Builder builder) { - this.collectionStatistics = ApiTypeHelper.requireNonNull(builder.collectionStatistics, this, - "collectionStatistics"); - this.collectionStatisticsCount = ApiTypeHelper.requireNonNull(builder.collectionStatisticsCount, this, - "collectionStatisticsCount"); - this.createWeight = ApiTypeHelper.requireNonNull(builder.createWeight, this, "createWeight"); - this.createWeightCount = ApiTypeHelper.requireNonNull(builder.createWeightCount, this, "createWeightCount"); - this.rewrite = ApiTypeHelper.requireNonNull(builder.rewrite, this, "rewrite"); - this.rewriteCount = ApiTypeHelper.requireNonNull(builder.rewriteCount, this, "rewriteCount"); - this.termStatistics = ApiTypeHelper.requireNonNull(builder.termStatistics, this, "termStatistics"); - this.termStatisticsCount = ApiTypeHelper.requireNonNull(builder.termStatisticsCount, this, - "termStatisticsCount"); + this.collectionStatistics = ApiTypeHelper.requireNonNullWithDefault(builder.collectionStatistics, this, + "collectionStatistics", this.collectionStatistics()); + this.collectionStatisticsCount = ApiTypeHelper.requireNonNullWithDefault(builder.collectionStatisticsCount, + this, "collectionStatisticsCount", this.collectionStatisticsCount()); + this.createWeight = ApiTypeHelper.requireNonNullWithDefault(builder.createWeight, this, "createWeight", + this.createWeight()); + this.createWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.createWeightCount, this, + "createWeightCount", this.createWeightCount()); + this.rewrite = ApiTypeHelper.requireNonNullWithDefault(builder.rewrite, this, "rewrite", this.rewrite()); + this.rewriteCount = ApiTypeHelper.requireNonNullWithDefault(builder.rewriteCount, this, "rewriteCount", + this.rewriteCount()); + this.termStatistics = ApiTypeHelper.requireNonNullWithDefault(builder.termStatistics, this, "termStatistics", + this.termStatistics()); + this.termStatisticsCount = ApiTypeHelper.requireNonNullWithDefault(builder.termStatisticsCount, this, + "termStatisticsCount", this.termStatisticsCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java index 6c06bafc8..51efc9c3d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java @@ -84,11 +84,14 @@ public class DfsStatisticsProfile implements JsonpSerializable { private DfsStatisticsProfile(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); this.time = builder.time; - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); - this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); + this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", + this.breakdown()); this.debug = ApiTypeHelper.unmodifiable(builder.debug); this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java index 577090650..a0acc0811 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java @@ -99,7 +99,7 @@ public class DirectGenerator implements JsonpSerializable { private DirectGenerator(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.maxEdits = builder.maxEdits; this.maxInspections = builder.maxInspections; this.maxTermFreq = builder.maxTermFreq; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java index 5d3d96187..e3b434510 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java @@ -79,10 +79,13 @@ public class FetchProfile implements JsonpSerializable { private FetchProfile(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); - this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); + this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", + this.breakdown()); this.debug = builder.debug; this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java index 074b875be..78c201e9b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java @@ -76,7 +76,7 @@ public class FieldCollapse implements JsonpSerializable { private FieldCollapse(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.innerHits = ApiTypeHelper.unmodifiable(builder.innerHits); this.maxConcurrentGroupSearches = builder.maxConcurrentGroupSearches; this.collapse = builder.collapse; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java index 9a9ff178c..a308387c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java @@ -129,7 +129,7 @@ public class Hit implements JsonpSerializable { private Hit(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.id = builder.id; this.score = builder.score; this.explanation = builder.explanation; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java index 570c28ffe..c4dc264ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java @@ -66,7 +66,7 @@ public class InnerHitsResult implements JsonpSerializable { private InnerHitsResult(Builder builder) { - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java index 3826ce1b3..329ac5e22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java @@ -78,10 +78,11 @@ public class KnnCollectorResult implements JsonpSerializable { private KnnCollectorResult(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); this.time = builder.time; - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); this.children = ApiTypeHelper.unmodifiable(builder.children); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java index d48c3c2c3..3a316ba03 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java @@ -103,30 +103,42 @@ public class KnnQueryProfileBreakdown implements JsonpSerializable { private KnnQueryProfileBreakdown(Builder builder) { - this.advance = ApiTypeHelper.requireNonNull(builder.advance, this, "advance"); - this.advanceCount = ApiTypeHelper.requireNonNull(builder.advanceCount, this, "advanceCount"); - this.buildScorer = ApiTypeHelper.requireNonNull(builder.buildScorer, this, "buildScorer"); - this.buildScorerCount = ApiTypeHelper.requireNonNull(builder.buildScorerCount, this, "buildScorerCount"); - this.computeMaxScore = ApiTypeHelper.requireNonNull(builder.computeMaxScore, this, "computeMaxScore"); - this.computeMaxScoreCount = ApiTypeHelper.requireNonNull(builder.computeMaxScoreCount, this, - "computeMaxScoreCount"); - this.countWeight = ApiTypeHelper.requireNonNull(builder.countWeight, this, "countWeight"); - this.countWeightCount = ApiTypeHelper.requireNonNull(builder.countWeightCount, this, "countWeightCount"); - this.createWeight = ApiTypeHelper.requireNonNull(builder.createWeight, this, "createWeight"); - this.createWeightCount = ApiTypeHelper.requireNonNull(builder.createWeightCount, this, "createWeightCount"); - this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); - this.matchCount = ApiTypeHelper.requireNonNull(builder.matchCount, this, "matchCount"); - this.nextDoc = ApiTypeHelper.requireNonNull(builder.nextDoc, this, "nextDoc"); - this.nextDocCount = ApiTypeHelper.requireNonNull(builder.nextDocCount, this, "nextDocCount"); - this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score"); - this.scoreCount = ApiTypeHelper.requireNonNull(builder.scoreCount, this, "scoreCount"); - this.setMinCompetitiveScore = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScore, this, - "setMinCompetitiveScore"); - this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScoreCount, this, - "setMinCompetitiveScoreCount"); - this.shallowAdvance = ApiTypeHelper.requireNonNull(builder.shallowAdvance, this, "shallowAdvance"); - this.shallowAdvanceCount = ApiTypeHelper.requireNonNull(builder.shallowAdvanceCount, this, - "shallowAdvanceCount"); + this.advance = ApiTypeHelper.requireNonNullWithDefault(builder.advance, this, "advance", this.advance()); + this.advanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.advanceCount, this, "advanceCount", + this.advanceCount()); + this.buildScorer = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorer, this, "buildScorer", + this.buildScorer()); + this.buildScorerCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorerCount, this, + "buildScorerCount", this.buildScorerCount()); + this.computeMaxScore = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScore, this, "computeMaxScore", + this.computeMaxScore()); + this.computeMaxScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScoreCount, this, + "computeMaxScoreCount", this.computeMaxScoreCount()); + this.countWeight = ApiTypeHelper.requireNonNullWithDefault(builder.countWeight, this, "countWeight", + this.countWeight()); + this.countWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.countWeightCount, this, + "countWeightCount", this.countWeightCount()); + this.createWeight = ApiTypeHelper.requireNonNullWithDefault(builder.createWeight, this, "createWeight", + this.createWeight()); + this.createWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.createWeightCount, this, + "createWeightCount", this.createWeightCount()); + this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); + this.matchCount = ApiTypeHelper.requireNonNullWithDefault(builder.matchCount, this, "matchCount", + this.matchCount()); + this.nextDoc = ApiTypeHelper.requireNonNullWithDefault(builder.nextDoc, this, "nextDoc", this.nextDoc()); + this.nextDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.nextDocCount, this, "nextDocCount", + this.nextDocCount()); + this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); + this.scoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.scoreCount, this, "scoreCount", + this.scoreCount()); + this.setMinCompetitiveScore = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScore, this, + "setMinCompetitiveScore", this.setMinCompetitiveScore()); + this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScoreCount, + this, "setMinCompetitiveScoreCount", this.setMinCompetitiveScoreCount()); + this.shallowAdvance = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvance, this, "shallowAdvance", + this.shallowAdvance()); + this.shallowAdvanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvanceCount, this, + "shallowAdvanceCount", this.shallowAdvanceCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java index f9f0aa669..5775c71e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java @@ -84,11 +84,14 @@ public class KnnQueryProfileResult implements JsonpSerializable { private KnnQueryProfileResult(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); this.time = builder.time; - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); - this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); + this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", + this.breakdown()); this.debug = ApiTypeHelper.unmodifiable(builder.debug); this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java index 190007f61..3bf68e2aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java @@ -65,7 +65,7 @@ public class LaplaceSmoothingModel implements SmoothingModelVariant, JsonpSerial private LaplaceSmoothingModel(Builder builder) { - this.alpha = ApiTypeHelper.requireNonNull(builder.alpha, this, "alpha"); + this.alpha = ApiTypeHelper.requireNonNullWithDefault(builder.alpha, this, "alpha", this.alpha()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java index 38420cc9a..7ea2ab0da 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java @@ -70,7 +70,7 @@ public class LearningToRank implements RescoreVariant, JsonpSerializable { private LearningToRank(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.params = ApiTypeHelper.unmodifiable(builder.params); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java index 3b054eefd..f930582a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java @@ -69,9 +69,12 @@ public class LinearInterpolationSmoothingModel implements SmoothingModelVariant, private LinearInterpolationSmoothingModel(Builder builder) { - this.bigramLambda = ApiTypeHelper.requireNonNull(builder.bigramLambda, this, "bigramLambda"); - this.trigramLambda = ApiTypeHelper.requireNonNull(builder.trigramLambda, this, "trigramLambda"); - this.unigramLambda = ApiTypeHelper.requireNonNull(builder.unigramLambda, this, "unigramLambda"); + this.bigramLambda = ApiTypeHelper.requireNonNullWithDefault(builder.bigramLambda, this, "bigramLambda", + this.bigramLambda()); + this.trigramLambda = ApiTypeHelper.requireNonNullWithDefault(builder.trigramLambda, this, "trigramLambda", + this.trigramLambda()); + this.unigramLambda = ApiTypeHelper.requireNonNullWithDefault(builder.unigramLambda, this, "unigramLambda", + this.unigramLambda()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java index 369c6408e..ab16b90f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java @@ -72,8 +72,8 @@ public class NestedIdentity implements JsonpSerializable { private NestedIdentity(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.offset = ApiTypeHelper.requireNonNull(builder.offset, this, "offset"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.offset = ApiTypeHelper.requireNonNullWithDefault(builder.offset, this, "offset", this.offset()); this.nested = builder.nested; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java index 08a7d3e97..d8eb99e1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java @@ -76,7 +76,7 @@ private PhraseSuggestCollate(Builder builder) { this.params = ApiTypeHelper.unmodifiable(builder.params); this.prune = builder.prune; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java index 779aa0e84..8806ca31f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java @@ -68,8 +68,8 @@ public class PhraseSuggestHighlight implements JsonpSerializable { private PhraseSuggestHighlight(Builder builder) { - this.postTag = ApiTypeHelper.requireNonNull(builder.postTag, this, "postTag"); - this.preTag = ApiTypeHelper.requireNonNull(builder.preTag, this, "preTag"); + this.postTag = ApiTypeHelper.requireNonNullWithDefault(builder.postTag, this, "postTag", this.postTag()); + this.preTag = ApiTypeHelper.requireNonNullWithDefault(builder.preTag, this, "preTag", this.preTag()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java index abd4233d5..7a8caad9c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java @@ -76,8 +76,8 @@ public class PhraseSuggestOption implements JsonpSerializable { private PhraseSuggestOption(Builder builder) { - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); - this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score"); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); this.highlighted = builder.highlighted; this.collateMatch = builder.collateMatch; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java index c3b48521a..2c6f96291 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java @@ -70,7 +70,7 @@ public class PointInTimeReference implements JsonpSerializable { private PointInTimeReference(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.keepAlive = builder.keepAlive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java index e20b12eff..b014f9515 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java @@ -103,30 +103,42 @@ public class QueryBreakdown implements JsonpSerializable { private QueryBreakdown(Builder builder) { - this.advance = ApiTypeHelper.requireNonNull(builder.advance, this, "advance"); - this.advanceCount = ApiTypeHelper.requireNonNull(builder.advanceCount, this, "advanceCount"); - this.buildScorer = ApiTypeHelper.requireNonNull(builder.buildScorer, this, "buildScorer"); - this.buildScorerCount = ApiTypeHelper.requireNonNull(builder.buildScorerCount, this, "buildScorerCount"); - this.createWeight = ApiTypeHelper.requireNonNull(builder.createWeight, this, "createWeight"); - this.createWeightCount = ApiTypeHelper.requireNonNull(builder.createWeightCount, this, "createWeightCount"); - this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); - this.matchCount = ApiTypeHelper.requireNonNull(builder.matchCount, this, "matchCount"); - this.shallowAdvance = ApiTypeHelper.requireNonNull(builder.shallowAdvance, this, "shallowAdvance"); - this.shallowAdvanceCount = ApiTypeHelper.requireNonNull(builder.shallowAdvanceCount, this, - "shallowAdvanceCount"); - this.nextDoc = ApiTypeHelper.requireNonNull(builder.nextDoc, this, "nextDoc"); - this.nextDocCount = ApiTypeHelper.requireNonNull(builder.nextDocCount, this, "nextDocCount"); - this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score"); - this.scoreCount = ApiTypeHelper.requireNonNull(builder.scoreCount, this, "scoreCount"); - this.computeMaxScore = ApiTypeHelper.requireNonNull(builder.computeMaxScore, this, "computeMaxScore"); - this.computeMaxScoreCount = ApiTypeHelper.requireNonNull(builder.computeMaxScoreCount, this, - "computeMaxScoreCount"); - this.countWeight = ApiTypeHelper.requireNonNull(builder.countWeight, this, "countWeight"); - this.countWeightCount = ApiTypeHelper.requireNonNull(builder.countWeightCount, this, "countWeightCount"); - this.setMinCompetitiveScore = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScore, this, - "setMinCompetitiveScore"); - this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScoreCount, this, - "setMinCompetitiveScoreCount"); + this.advance = ApiTypeHelper.requireNonNullWithDefault(builder.advance, this, "advance", this.advance()); + this.advanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.advanceCount, this, "advanceCount", + this.advanceCount()); + this.buildScorer = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorer, this, "buildScorer", + this.buildScorer()); + this.buildScorerCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorerCount, this, + "buildScorerCount", this.buildScorerCount()); + this.createWeight = ApiTypeHelper.requireNonNullWithDefault(builder.createWeight, this, "createWeight", + this.createWeight()); + this.createWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.createWeightCount, this, + "createWeightCount", this.createWeightCount()); + this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); + this.matchCount = ApiTypeHelper.requireNonNullWithDefault(builder.matchCount, this, "matchCount", + this.matchCount()); + this.shallowAdvance = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvance, this, "shallowAdvance", + this.shallowAdvance()); + this.shallowAdvanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvanceCount, this, + "shallowAdvanceCount", this.shallowAdvanceCount()); + this.nextDoc = ApiTypeHelper.requireNonNullWithDefault(builder.nextDoc, this, "nextDoc", this.nextDoc()); + this.nextDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.nextDocCount, this, "nextDocCount", + this.nextDocCount()); + this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); + this.scoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.scoreCount, this, "scoreCount", + this.scoreCount()); + this.computeMaxScore = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScore, this, "computeMaxScore", + this.computeMaxScore()); + this.computeMaxScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScoreCount, this, + "computeMaxScoreCount", this.computeMaxScoreCount()); + this.countWeight = ApiTypeHelper.requireNonNullWithDefault(builder.countWeight, this, "countWeight", + this.countWeight()); + this.countWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.countWeightCount, this, + "countWeightCount", this.countWeightCount()); + this.setMinCompetitiveScore = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScore, this, + "setMinCompetitiveScore", this.setMinCompetitiveScore()); + this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScoreCount, + this, "setMinCompetitiveScoreCount", this.setMinCompetitiveScoreCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java index 8256f941d..329b416af 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java @@ -76,10 +76,13 @@ public class QueryProfile implements JsonpSerializable { private QueryProfile(Builder builder) { - this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", + this.breakdown()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", + this.timeInNanos()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.children = ApiTypeHelper.unmodifiable(builder.children); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java index 45be3d8c8..b363b9e22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java @@ -77,7 +77,7 @@ public class RescoreQuery implements RescoreVariant, JsonpSerializable { private RescoreQuery(Builder builder) { - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.queryWeight = builder.queryWeight; this.rescoreQueryWeight = builder.rescoreQueryWeight; this.scoreMode = builder.scoreMode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java index 8a20a3629..83ae57250 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java @@ -112,10 +112,10 @@ public abstract class ResponseBody implements JsonpSerializable { protected ResponseBody(AbstractBuilder builder) { - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java index babe33918..297e9c165 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java @@ -73,7 +73,8 @@ private SearchProfile(Builder builder) { this.collector = ApiTypeHelper.unmodifiableRequired(builder.collector, this, "collector"); this.query = ApiTypeHelper.unmodifiableRequired(builder.query, this, "query"); - this.rewriteTime = ApiTypeHelper.requireNonNull(builder.rewriteTime, this, "rewriteTime"); + this.rewriteTime = ApiTypeHelper.requireNonNullWithDefault(builder.rewriteTime, this, "rewriteTime", + this.rewriteTime()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java index 837868ef1..7b1ce894d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java @@ -87,14 +87,14 @@ public class ShardProfile implements JsonpSerializable { private ShardProfile(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiableRequired(builder.aggregations, this, "aggregations"); - this.cluster = ApiTypeHelper.requireNonNull(builder.cluster, this, "cluster"); + this.cluster = ApiTypeHelper.requireNonNullWithDefault(builder.cluster, this, "cluster", this.cluster()); this.dfs = builder.dfs; this.fetch = builder.fetch; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); this.searches = ApiTypeHelper.unmodifiableRequired(builder.searches, this, "searches"); - this.shardId = ApiTypeHelper.requireNonNull(builder.shardId, this, "shardId"); + this.shardId = ApiTypeHelper.requireNonNullWithDefault(builder.shardId, this, "shardId", this.shardId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java index ab2c0ca26..3d9463977 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java @@ -65,7 +65,7 @@ public class StupidBackoffSmoothingModel implements SmoothingModelVariant, Jsonp private StupidBackoffSmoothingModel(Builder builder) { - this.discount = ApiTypeHelper.requireNonNull(builder.discount, this, "discount"); + this.discount = ApiTypeHelper.requireNonNullWithDefault(builder.discount, this, "discount", this.discount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java index 9f3bf786a..d05415c6b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java @@ -70,9 +70,9 @@ public abstract class SuggestBase implements JsonpSerializable { protected SuggestBase(AbstractBuilder builder) { - this.length = ApiTypeHelper.requireNonNull(builder.length, this, "length"); - this.offset = ApiTypeHelper.requireNonNull(builder.offset, this, "offset"); - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.length = ApiTypeHelper.requireNonNullWithDefault(builder.length, this, "length", this.length()); + this.offset = ApiTypeHelper.requireNonNullWithDefault(builder.offset, this, "offset", this.offset()); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java index f7af1d0f8..cab53c6b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java @@ -72,7 +72,7 @@ public abstract class SuggesterBase implements JsonpSerializable { protected SuggesterBase(AbstractBuilder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.analyzer = builder.analyzer; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java index 2a268780c..1f421e6bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java @@ -79,9 +79,9 @@ public class TermSuggestOption implements JsonpSerializable { private TermSuggestOption(Builder builder) { - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); - this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score"); - this.freq = ApiTypeHelper.requireNonNull(builder.freq, this, "freq"); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); + this.freq = ApiTypeHelper.requireNonNullWithDefault(builder.freq, this, "freq", this.freq()); this.highlighted = builder.highlighted; this.collateMatch = builder.collateMatch; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java index 1659e5bc3..71f118334 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java @@ -73,8 +73,8 @@ public class TotalHits implements JsonpSerializable { private TotalHits(Builder builder) { - this.relation = ApiTypeHelper.requireNonNull(builder.relation, this, "relation"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.relation = ApiTypeHelper.requireNonNullWithDefault(builder.relation, this, "relation", this.relation()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java index ddaa9dab1..8748637ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java @@ -86,15 +86,20 @@ public class SearchShardsNodeAttributes implements JsonpSerializable { private SearchShardsNodeAttributes(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); - this.externalId = ApiTypeHelper.requireNonNull(builder.externalId, this, "externalId"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", + this.ephemeralId()); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); + this.externalId = ApiTypeHelper.requireNonNullWithDefault(builder.externalId, this, "externalId", + this.externalId()); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.minIndexVersion = ApiTypeHelper.requireNonNull(builder.minIndexVersion, this, "minIndexVersion"); - this.maxIndexVersion = ApiTypeHelper.requireNonNull(builder.maxIndexVersion, this, "maxIndexVersion"); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.minIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minIndexVersion, this, "minIndexVersion", + this.minIndexVersion()); + this.maxIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.maxIndexVersion, this, "maxIndexVersion", + this.maxIndexVersion()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java index 9465d00af..0aa9fa6c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java @@ -70,9 +70,10 @@ public class FieldStatistics implements JsonpSerializable { private FieldStatistics(Builder builder) { - this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount"); - this.sumDocFreq = ApiTypeHelper.requireNonNull(builder.sumDocFreq, this, "sumDocFreq"); - this.sumTtf = ApiTypeHelper.requireNonNull(builder.sumTtf, this, "sumTtf"); + this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); + this.sumDocFreq = ApiTypeHelper.requireNonNullWithDefault(builder.sumDocFreq, this, "sumDocFreq", + this.sumDocFreq()); + this.sumTtf = ApiTypeHelper.requireNonNullWithDefault(builder.sumTtf, this, "sumTtf", this.sumTtf()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java index 904b9c9cd..918149c84 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java @@ -80,7 +80,7 @@ private Term(Builder builder) { this.docFreq = builder.docFreq; this.score = builder.score; - this.termFreq = ApiTypeHelper.requireNonNull(builder.termFreq, this, "termFreq"); + this.termFreq = ApiTypeHelper.requireNonNullWithDefault(builder.termFreq, this, "termFreq", this.termFreq()); this.tokens = ApiTypeHelper.unmodifiable(builder.tokens); this.ttf = builder.ttf; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java index c716f2dcb..bd127a9c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java @@ -77,7 +77,7 @@ private Token(Builder builder) { this.endOffset = builder.endOffset; this.payload = builder.payload; - this.position = ApiTypeHelper.requireNonNull(builder.position, this, "position"); + this.position = ApiTypeHelper.requireNonNullWithDefault(builder.position, this, "position", this.position()); this.startOffset = builder.startOffset; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java index 02b8adc07..0b6a4a54e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java @@ -83,8 +83,10 @@ public class DeleteDanglingIndexRequest extends RequestBase { private DeleteDanglingIndexRequest(Builder builder) { - this.acceptDataLoss = ApiTypeHelper.requireNonNull(builder.acceptDataLoss, this, "acceptDataLoss"); - this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); + this.acceptDataLoss = ApiTypeHelper.requireNonNullWithDefault(builder.acceptDataLoss, this, "acceptDataLoss", + this.acceptDataLoss()); + this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", + this.indexUuid()); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java index b6e7c4d81..291b972f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java @@ -85,8 +85,10 @@ public class ImportDanglingIndexRequest extends RequestBase { private ImportDanglingIndexRequest(Builder builder) { - this.acceptDataLoss = ApiTypeHelper.requireNonNull(builder.acceptDataLoss, this, "acceptDataLoss"); - this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); + this.acceptDataLoss = ApiTypeHelper.requireNonNullWithDefault(builder.acceptDataLoss, this, "acceptDataLoss", + this.acceptDataLoss()); + this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", + this.indexUuid()); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java index 8c15af612..3b77edebd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java @@ -74,9 +74,12 @@ public class DanglingIndex implements JsonpSerializable { private DanglingIndex(Builder builder) { - this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); - this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); - this.creationDateMillis = ApiTypeHelper.requireNonNull(builder.creationDateMillis, this, "creationDateMillis"); + this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", + this.indexName()); + this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", + this.indexUuid()); + this.creationDateMillis = ApiTypeHelper.requireNonNullWithDefault(builder.creationDateMillis, this, + "creationDateMillis", this.creationDateMillis()); this.nodeIds = ApiTypeHelper.unmodifiableRequired(builder.nodeIds, this, "nodeIds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java index af8988b81..b80e48613 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java @@ -74,7 +74,7 @@ public class DeletePolicyRequest extends RequestBase { private DeletePolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java index 60bf033b7..f2bb9f11c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java @@ -83,7 +83,8 @@ private EnrichPolicy(Builder builder) { this.enrichFields = ApiTypeHelper.unmodifiableRequired(builder.enrichFields, this, "enrichFields"); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.matchField = ApiTypeHelper.requireNonNull(builder.matchField, this, "matchField"); + this.matchField = ApiTypeHelper.requireNonNullWithDefault(builder.matchField, this, "matchField", + this.matchField()); this.query = builder.query; this.name = builder.name; this.elasticsearchVersion = builder.elasticsearchVersion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java index d87db06e6..42ac77d96 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java @@ -65,7 +65,7 @@ public class EnrichSummary implements JsonpSerializable { private EnrichSummary(Builder builder) { - this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); + this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java index a11285f66..f331ac29b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java @@ -77,7 +77,7 @@ public class ExecutePolicyRequest extends RequestBase { private ExecutePolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java index 2e9165867..a54e15c40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java @@ -86,7 +86,7 @@ private PutPolicyRequest(Builder builder) { this.geoMatch = builder.geoMatch; this.masterTimeout = builder.masterTimeout; this.match = builder.match; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.range = builder.range; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java index 11602553e..01a804d24 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java @@ -69,7 +69,7 @@ public class ExecuteEnrichPolicyStatus implements JsonpSerializable { private ExecuteEnrichPolicyStatus(Builder builder) { - this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); + this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); this.step = builder.step; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java index 37723bd0e..b48a2e191 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java @@ -81,14 +81,18 @@ public class CacheStats implements JsonpSerializable { private CacheStats(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); - this.hitsTimeInMillis = ApiTypeHelper.requireNonNull(builder.hitsTimeInMillis, this, "hitsTimeInMillis"); - this.misses = ApiTypeHelper.requireNonNull(builder.misses, this, "misses"); - this.missesTimeInMillis = ApiTypeHelper.requireNonNull(builder.missesTimeInMillis, this, "missesTimeInMillis"); - this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions"); - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.hitsTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.hitsTimeInMillis, this, + "hitsTimeInMillis", this.hitsTimeInMillis()); + this.misses = ApiTypeHelper.requireNonNullWithDefault(builder.misses, this, "misses", this.misses()); + this.missesTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.missesTimeInMillis, this, + "missesTimeInMillis", this.missesTimeInMillis()); + this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", + this.evictions()); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java index f6df3a720..5dd4fcef3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java @@ -76,14 +76,15 @@ public class CoordinatorStats implements JsonpSerializable { private CoordinatorStats(Builder builder) { - this.executedSearchesTotal = ApiTypeHelper.requireNonNull(builder.executedSearchesTotal, this, - "executedSearchesTotal"); - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.queueSize = ApiTypeHelper.requireNonNull(builder.queueSize, this, "queueSize"); - this.remoteRequestsCurrent = ApiTypeHelper.requireNonNull(builder.remoteRequestsCurrent, this, - "remoteRequestsCurrent"); - this.remoteRequestsTotal = ApiTypeHelper.requireNonNull(builder.remoteRequestsTotal, this, - "remoteRequestsTotal"); + this.executedSearchesTotal = ApiTypeHelper.requireNonNullWithDefault(builder.executedSearchesTotal, this, + "executedSearchesTotal", this.executedSearchesTotal()); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.queueSize = ApiTypeHelper.requireNonNullWithDefault(builder.queueSize, this, "queueSize", + this.queueSize()); + this.remoteRequestsCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.remoteRequestsCurrent, this, + "remoteRequestsCurrent", this.remoteRequestsCurrent()); + this.remoteRequestsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.remoteRequestsTotal, this, + "remoteRequestsTotal", this.remoteRequestsTotal()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java index 78efa6763..efceb9061 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java @@ -68,8 +68,8 @@ public class ExecutingPolicy implements JsonpSerializable { private ExecutingPolicy(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.task = ApiTypeHelper.requireNonNull(builder.task, this, "task"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.task = ApiTypeHelper.requireNonNullWithDefault(builder.task, this, "task", this.task()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java index 3df6b40df..5788a4f6a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java @@ -70,7 +70,7 @@ public class EqlDeleteRequest extends RequestBase { private EqlDeleteRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java index 7fe2693f8..b552b8f26 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java @@ -76,7 +76,7 @@ public class EqlGetRequest extends RequestBase { private EqlGetRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.keepAlive = builder.keepAlive; this.waitForCompletionTimeout = builder.waitForCompletionTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java index df2e0159f..464ac0e0a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java @@ -153,7 +153,7 @@ private EqlSearchRequest(Builder builder) { this.keepAlive = builder.keepAlive; this.keepOnCompletion = builder.keepOnCompletion; this.maxSamplesPerKey = builder.maxSamplesPerKey; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.resultPosition = builder.resultPosition; this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java index 8c86016d0..9638f7824 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java @@ -96,7 +96,7 @@ protected EqlSearchResponseBase(AbstractBuilder builder) { this.isRunning = builder.isRunning; this.took = builder.took; this.timedOut = builder.timedOut; - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.shardFailures = ApiTypeHelper.unmodifiable(builder.shardFailures); this.tEventSerializer = builder.tEventSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java index aa3df1098..204d299c1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java @@ -70,7 +70,7 @@ public class GetEqlStatusRequest extends RequestBase { private GetEqlStatusRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java index 470814175..7d7c99bf8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java @@ -81,9 +81,11 @@ public class GetEqlStatusResponse implements JsonpSerializable { private GetEqlStatusResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial"); - this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", + this.isPartial()); + this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", + this.isRunning()); this.startTimeInMillis = builder.startTimeInMillis; this.expirationTimeInMillis = builder.expirationTimeInMillis; this.completionStatus = builder.completionStatus; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java index cc2b5bf01..7754a9bc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java @@ -84,9 +84,9 @@ public class HitsEvent implements JsonpSerializable { private HitsEvent(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.missing = builder.missing; this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.tEventSerializer = builder.tEventSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java index c0be6f79f..f1a49856c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java @@ -79,7 +79,7 @@ public class AsyncQueryStopRequest extends RequestBase { private AsyncQueryStopRequest(Builder builder) { this.dropNullColumns = builder.dropNullColumns; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java index afe042523..d53ccd0f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java @@ -120,7 +120,7 @@ private QueryRequest(Builder builder) { this.locale = builder.locale; this.params = ApiTypeHelper.unmodifiable(builder.params); this.profile = builder.profile; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.tables = ApiTypeHelper.unmodifiable(builder.tables); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java index ea3c37094..625890793 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java @@ -67,8 +67,9 @@ public class Feature implements JsonpSerializable { private Feature(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java index dba84b3f1..26af8fc21 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java @@ -264,7 +264,7 @@ private FleetSearchRequest(Builder builder) { this.highlight = builder.highlight; this.ignoreThrottled = builder.ignoreThrottled; this.ignoreUnavailable = builder.ignoreUnavailable; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.indicesBoost = ApiTypeHelper.unmodifiable(builder.indicesBoost); this.lenient = builder.lenient; this.maxConcurrentShardRequests = builder.maxConcurrentShardRequests; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java index 58edab96c..0b4c771a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java @@ -117,10 +117,10 @@ public class FleetSearchResponse implements JsonpSerializable { private FleetSearchResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java index 91c1fda17..5af5316f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java @@ -71,10 +71,10 @@ public class Connection implements JsonpSerializable { private Connection(Builder builder) { - this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); - this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); - this.weight = ApiTypeHelper.requireNonNull(builder.weight, this, "weight"); + this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); + this.weight = ApiTypeHelper.requireNonNullWithDefault(builder.weight, this, "weight", this.weight()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java index 80534cc9d..912e04d55 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java @@ -79,7 +79,8 @@ private ExploreControls(Builder builder) { this.sampleDiversity = builder.sampleDiversity; this.sampleSize = builder.sampleSize; this.timeout = builder.timeout; - this.useSignificance = ApiTypeHelper.requireNonNull(builder.useSignificance, this, "useSignificance"); + this.useSignificance = ApiTypeHelper.requireNonNullWithDefault(builder.useSignificance, this, "useSignificance", + this.useSignificance()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java index 0631b2350..70b683117 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java @@ -78,8 +78,8 @@ private ExploreResponse(Builder builder) { this.connections = ApiTypeHelper.unmodifiableRequired(builder.connections, this, "connections"); this.failures = ApiTypeHelper.unmodifiableRequired(builder.failures, this, "failures"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); this.vertices = ApiTypeHelper.unmodifiableRequired(builder.vertices, this, "vertices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java index f4f61e711..a277fa568 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java @@ -68,8 +68,9 @@ public class SampleDiversity implements JsonpSerializable { private SampleDiversity(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.maxDocsPerValue = ApiTypeHelper.requireNonNull(builder.maxDocsPerValue, this, "maxDocsPerValue"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.maxDocsPerValue = ApiTypeHelper.requireNonNullWithDefault(builder.maxDocsPerValue, this, "maxDocsPerValue", + this.maxDocsPerValue()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java index 6322fcd31..bd7c533cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java @@ -73,10 +73,10 @@ public class Vertex implements JsonpSerializable { private Vertex(Builder builder) { - this.depth = ApiTypeHelper.requireNonNull(builder.depth, this, "depth"); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.term = ApiTypeHelper.requireNonNull(builder.term, this, "term"); - this.weight = ApiTypeHelper.requireNonNull(builder.weight, this, "weight"); + this.depth = ApiTypeHelper.requireNonNullWithDefault(builder.depth, this, "depth", this.depth()); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.term = ApiTypeHelper.requireNonNullWithDefault(builder.term, this, "term", this.term()); + this.weight = ApiTypeHelper.requireNonNullWithDefault(builder.weight, this, "weight", this.weight()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java index f06ac89af..66c5b6eff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java @@ -82,7 +82,7 @@ public class VertexDefinition implements JsonpSerializable { private VertexDefinition(Builder builder) { this.exclude = ApiTypeHelper.unmodifiable(builder.exclude); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.include = ApiTypeHelper.unmodifiable(builder.include); this.minDocCount = builder.minDocCount; this.shardMinDocCount = builder.shardMinDocCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java index 3452b9f6f..9d4b476c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java @@ -70,7 +70,7 @@ public class VertexInclude implements JsonpSerializable { private VertexInclude(Builder builder) { this.boost = builder.boost; - this.term = ApiTypeHelper.requireNonNull(builder.term, this, "term"); + this.term = ApiTypeHelper.requireNonNullWithDefault(builder.term, this, "term", this.term()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java index 006b224a1..404f50f94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java @@ -78,7 +78,7 @@ public class DeleteLifecycleRequest extends RequestBase { private DeleteLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java index e6235594a..bcf6c7865 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java @@ -68,7 +68,8 @@ public class DownsampleAction implements JsonpSerializable { private DownsampleAction(Builder builder) { - this.fixedInterval = ApiTypeHelper.requireNonNull(builder.fixedInterval, this, "fixedInterval"); + this.fixedInterval = ApiTypeHelper.requireNonNullWithDefault(builder.fixedInterval, this, "fixedInterval", + this.fixedInterval()); this.waitTimeout = builder.waitTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java index e77ba2f2a..2d4210868 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java @@ -84,7 +84,7 @@ public class ExplainLifecycleRequest extends RequestBase { private ExplainLifecycleRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; this.onlyErrors = builder.onlyErrors; this.onlyManaged = builder.onlyManaged; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java index 58dd9d1f8..cffc7f46a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java @@ -69,7 +69,8 @@ public class ForceMergeAction implements JsonpSerializable { private ForceMergeAction(Builder builder) { - this.maxNumSegments = ApiTypeHelper.requireNonNull(builder.maxNumSegments, this, "maxNumSegments"); + this.maxNumSegments = ApiTypeHelper.requireNonNullWithDefault(builder.maxNumSegments, this, "maxNumSegments", + this.maxNumSegments()); this.indexCodec = builder.indexCodec; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java index 4320b80bc..b4b03b394 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java @@ -65,7 +65,8 @@ public class GetIlmStatusResponse implements JsonpSerializable { private GetIlmStatusResponse(Builder builder) { - this.operationMode = ApiTypeHelper.requireNonNull(builder.operationMode, this, "operationMode"); + this.operationMode = ApiTypeHelper.requireNonNullWithDefault(builder.operationMode, this, "operationMode", + this.operationMode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java index 74253d987..a47190904 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java @@ -69,7 +69,7 @@ public class IlmPolicy implements JsonpSerializable { private IlmPolicy(Builder builder) { - this.phases = ApiTypeHelper.requireNonNull(builder.phases, this, "phases"); + this.phases = ApiTypeHelper.requireNonNullWithDefault(builder.phases, this, "phases", this.phases()); this.meta = ApiTypeHelper.unmodifiable(builder.meta); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java index 247be7022..6999e4baa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java @@ -80,9 +80,9 @@ public class MigrateToDataTiersResponse implements JsonpSerializable { private MigrateToDataTiersResponse(Builder builder) { - this.dryRun = ApiTypeHelper.requireNonNull(builder.dryRun, this, "dryRun"); - this.removedLegacyTemplate = ApiTypeHelper.requireNonNull(builder.removedLegacyTemplate, this, - "removedLegacyTemplate"); + this.dryRun = ApiTypeHelper.requireNonNullWithDefault(builder.dryRun, this, "dryRun", this.dryRun()); + this.removedLegacyTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.removedLegacyTemplate, this, + "removedLegacyTemplate", this.removedLegacyTemplate()); this.migratedIlmPolicies = ApiTypeHelper.unmodifiableRequired(builder.migratedIlmPolicies, this, "migratedIlmPolicies"); this.migratedIndices = ApiTypeHelper.unmodifiableRequired(builder.migratedIndices, this, "migratedIndices"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java index 61fb418b2..53f680b3f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java @@ -95,9 +95,10 @@ public class MoveToStepRequest extends RequestBase implements JsonpSerializable private MoveToStepRequest(Builder builder) { - this.currentStep = ApiTypeHelper.requireNonNull(builder.currentStep, this, "currentStep"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.nextStep = ApiTypeHelper.requireNonNull(builder.nextStep, this, "nextStep"); + this.currentStep = ApiTypeHelper.requireNonNullWithDefault(builder.currentStep, this, "currentStep", + this.currentStep()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.nextStep = ApiTypeHelper.requireNonNullWithDefault(builder.nextStep, this, "nextStep", this.nextStep()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java index b9e4a2837..c896a4df5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java @@ -85,7 +85,7 @@ public class PutLifecycleRequest extends RequestBase implements JsonpSerializabl private PutLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.policy = builder.policy; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java index 6b102a157..2e90b670f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java @@ -70,7 +70,7 @@ public class RemovePolicyRequest extends RequestBase { private RemovePolicyRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java index 65bd8e54f..9ea9b1054 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java @@ -70,7 +70,8 @@ public class RemovePolicyResponse implements JsonpSerializable { private RemovePolicyResponse(Builder builder) { this.failedIndexes = ApiTypeHelper.unmodifiableRequired(builder.failedIndexes, this, "failedIndexes"); - this.hasFailures = ApiTypeHelper.requireNonNull(builder.hasFailures, this, "hasFailures"); + this.hasFailures = ApiTypeHelper.requireNonNullWithDefault(builder.hasFailures, this, "hasFailures", + this.hasFailures()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java index 37213aa6b..768f2670d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java @@ -72,7 +72,7 @@ public class RetryRequest extends RequestBase { private RetryRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java index cb88f95eb..48089464f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java @@ -70,7 +70,8 @@ public class SearchableSnapshotAction implements JsonpSerializable { private SearchableSnapshotAction(Builder builder) { - this.snapshotRepository = ApiTypeHelper.requireNonNull(builder.snapshotRepository, this, "snapshotRepository"); + this.snapshotRepository = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotRepository, this, + "snapshotRepository", this.snapshotRepository()); this.forceMergeIndex = builder.forceMergeIndex; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java index 01d7188ce..4c7ecf633 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java @@ -66,7 +66,7 @@ public class WaitForSnapshotAction implements JsonpSerializable { private WaitForSnapshotAction(Builder builder) { - this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); + this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java index 682d33603..4a4cf8082 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java @@ -151,13 +151,13 @@ private LifecycleExplainManaged(Builder builder) { this.age = builder.age; this.failedStep = builder.failedStep; this.failedStepRetryCount = builder.failedStepRetryCount; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.indexCreationDate = builder.indexCreationDate; this.indexCreationDateMillis = builder.indexCreationDateMillis; this.isAutoRetryableError = builder.isAutoRetryableError; this.lifecycleDate = builder.lifecycleDate; this.lifecycleDateMillis = builder.lifecycleDateMillis; - this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); + this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); this.phaseTime = builder.phaseTime; this.phaseTimeMillis = builder.phaseTimeMillis; this.policy = builder.policy; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java index 044e26371..7b09ec02a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java @@ -76,10 +76,10 @@ public class LifecycleExplainPhaseExecution implements JsonpSerializable { private LifecycleExplainPhaseExecution(Builder builder) { this.phaseDefinition = builder.phaseDefinition; - this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.modifiedDateInMillis = ApiTypeHelper.requireNonNull(builder.modifiedDateInMillis, this, - "modifiedDateInMillis"); + this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.modifiedDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDateInMillis, this, + "modifiedDateInMillis", this.modifiedDateInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java index b792e452c..50e112cae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java @@ -66,7 +66,7 @@ public class LifecycleExplainUnmanaged implements LifecycleExplainVariant, Jsonp private LifecycleExplainUnmanaged(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java index e59504d86..9966b9e02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java @@ -71,9 +71,10 @@ public class Lifecycle implements JsonpSerializable { private Lifecycle(Builder builder) { - this.modifiedDate = ApiTypeHelper.requireNonNull(builder.modifiedDate, this, "modifiedDate"); - this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.modifiedDate = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDate, this, "modifiedDate", + this.modifiedDate()); + this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java index d019c120f..7c3e23d30 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java @@ -73,7 +73,7 @@ private StepKey(Builder builder) { this.action = builder.action; this.name = builder.name; - this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); + this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java index 3e0c24f0b..b93842965 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java @@ -94,10 +94,10 @@ public class AddBlockRequest extends RequestBase { private AddBlockRequest(Builder builder) { this.allowNoIndices = builder.allowNoIndices; - this.block = ApiTypeHelper.requireNonNull(builder.block, this, "block"); + this.block = ApiTypeHelper.requireNonNullWithDefault(builder.block, this, "block", this.block()); this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.ignoreUnavailable = builder.ignoreUnavailable; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java index c25c87be1..5ec2348bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java @@ -72,8 +72,10 @@ public class AddBlockResponse implements AcknowledgedResponse, JsonpSerializable private AddBlockResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java index e8e882782..4d438ff0d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java @@ -64,7 +64,7 @@ public class CacheQueries implements JsonpSerializable { private CacheQueries(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java index b6a4a2a54..e674557c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java @@ -155,10 +155,10 @@ public class CloneIndexRequest extends RequestBase implements JsonpSerializable private CloneIndexRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; this.settings = ApiTypeHelper.unmodifiable(builder.settings); - this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); + this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java index fed896fbb..6994925cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java @@ -71,9 +71,11 @@ public class CloneIndexResponse implements AcknowledgedResponse, JsonpSerializab private CloneIndexResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java index c4496e90f..0d198b607 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java @@ -73,9 +73,11 @@ public class CloseIndexResponse implements AcknowledgedResponse, JsonpSerializab private CloseIndexResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java index 5bdd675ca..d8ee3518e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java @@ -79,7 +79,7 @@ public class CreateDataStreamRequest extends RequestBase { private CreateDataStreamRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java index 9af879ca7..d52914c2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java @@ -80,9 +80,10 @@ public class CreateFromRequest extends RequestBase implements JsonpSerializable private CreateFromRequest(Builder builder) { - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); - this.createFrom = ApiTypeHelper.requireNonNull(builder.createFrom, this, "createFrom"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.createFrom = ApiTypeHelper.requireNonNullWithDefault(builder.createFrom, this, "createFrom", + this.createFrom()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java index c40c79461..9fdb9c01c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java @@ -71,9 +71,11 @@ public class CreateFromResponse implements AcknowledgedResponse, JsonpSerializab private CreateFromResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java index 26fddd3fe..acb7cbdd0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java @@ -122,7 +122,7 @@ public class CreateIndexRequest extends RequestBase implements JsonpSerializable private CreateIndexRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.mappings = builder.mappings; this.masterTimeout = builder.masterTimeout; this.settings = builder.settings; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java index 1eb6fe168..c76a25bc1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java @@ -71,9 +71,11 @@ public class CreateIndexResponse implements AcknowledgedResponse, JsonpSerializa private CreateIndexResponse(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java index 0c2503f8d..b874bd375 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java @@ -115,21 +115,25 @@ private DataStream(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.allowCustomRouting = builder.allowCustomRouting; this.failureStore = builder.failureStore; - this.generation = ApiTypeHelper.requireNonNull(builder.generation, this, "generation"); - this.hidden = ApiTypeHelper.requireNonNull(builder.hidden, this, "hidden"); + this.generation = ApiTypeHelper.requireNonNullWithDefault(builder.generation, this, "generation", + this.generation()); + this.hidden = ApiTypeHelper.requireNonNullWithDefault(builder.hidden, this, "hidden", this.hidden()); this.ilmPolicy = builder.ilmPolicy; - this.nextGenerationManagedBy = ApiTypeHelper.requireNonNull(builder.nextGenerationManagedBy, this, - "nextGenerationManagedBy"); - this.preferIlm = ApiTypeHelper.requireNonNull(builder.preferIlm, this, "preferIlm"); + this.nextGenerationManagedBy = ApiTypeHelper.requireNonNullWithDefault(builder.nextGenerationManagedBy, this, + "nextGenerationManagedBy", this.nextGenerationManagedBy()); + this.preferIlm = ApiTypeHelper.requireNonNullWithDefault(builder.preferIlm, this, "preferIlm", + this.preferIlm()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); this.lifecycle = builder.lifecycle; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.replicated = builder.replicated; - this.rolloverOnWrite = ApiTypeHelper.requireNonNull(builder.rolloverOnWrite, this, "rolloverOnWrite"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.rolloverOnWrite = ApiTypeHelper.requireNonNullWithDefault(builder.rolloverOnWrite, this, "rolloverOnWrite", + this.rolloverOnWrite()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); this.system = builder.system; - this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); - this.timestampField = ApiTypeHelper.requireNonNull(builder.timestampField, this, "timestampField"); + this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); + this.timestampField = ApiTypeHelper.requireNonNullWithDefault(builder.timestampField, this, "timestampField", + this.timestampField()); this.indexMode = builder.indexMode; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java index caf71166e..2c8f20403 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java @@ -80,8 +80,10 @@ public class DataStreamIndex implements JsonpSerializable { private DataStreamIndex(Builder builder) { - this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); - this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); + this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", + this.indexName()); + this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", + this.indexUuid()); this.ilmPolicy = builder.ilmPolicy; this.managedBy = builder.managedBy; this.preferIlm = builder.preferIlm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java index ae0ea8287..d3c904e58 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java @@ -66,7 +66,7 @@ public class DataStreamTimestampField implements JsonpSerializable { private DataStreamTimestampField(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java index efd8a3023..5ee9e40a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java @@ -82,13 +82,15 @@ public class DataStreamsStatsResponse implements JsonpSerializable { private DataStreamsStatsResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.backingIndices = ApiTypeHelper.requireNonNull(builder.backingIndices, this, "backingIndices"); - this.dataStreamCount = ApiTypeHelper.requireNonNull(builder.dataStreamCount, this, "dataStreamCount"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.backingIndices = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndices, this, "backingIndices", + this.backingIndices()); + this.dataStreamCount = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreamCount, this, "dataStreamCount", + this.dataStreamCount()); this.dataStreams = ApiTypeHelper.unmodifiableRequired(builder.dataStreams, this, "dataStreams"); this.totalStoreSizes = builder.totalStoreSizes; - this.totalStoreSizeBytes = ApiTypeHelper.requireNonNull(builder.totalStoreSizeBytes, this, - "totalStoreSizeBytes"); + this.totalStoreSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalStoreSizeBytes, this, + "totalStoreSizeBytes", this.totalStoreSizeBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java index 1e8ec4664..53e0d2517 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java @@ -76,7 +76,7 @@ public class DeleteTemplateRequest extends RequestBase { private DeleteTemplateRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java index 3e57b931f..facea8bb5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java @@ -66,7 +66,8 @@ public class DiskUsageResponse implements JsonpSerializable { private DiskUsageResponse(Builder builder) { - this.diskUsage = ApiTypeHelper.requireNonNull(builder.diskUsage, this, "diskUsage"); + this.diskUsage = ApiTypeHelper.requireNonNullWithDefault(builder.diskUsage, this, "diskUsage", + this.diskUsage()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java index 0b9f04da8..8dc3f9233 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java @@ -65,7 +65,8 @@ public class DownsampleConfig implements JsonpSerializable { private DownsampleConfig(Builder builder) { - this.fixedInterval = ApiTypeHelper.requireNonNull(builder.fixedInterval, this, "fixedInterval"); + this.fixedInterval = ApiTypeHelper.requireNonNullWithDefault(builder.fixedInterval, this, "fixedInterval", + this.fixedInterval()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java index 09d6a128d..4110a99c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java @@ -86,9 +86,10 @@ public class DownsampleRequest extends RequestBase implements JsonpSerializable private DownsampleRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.targetIndex = ApiTypeHelper.requireNonNull(builder.targetIndex, this, "targetIndex"); - this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.targetIndex = ApiTypeHelper.requireNonNullWithDefault(builder.targetIndex, this, "targetIndex", + this.targetIndex()); + this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java index 4f01de101..79ef69d88 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java @@ -66,7 +66,7 @@ public class DownsampleResponse implements JsonpSerializable { private DownsampleResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java index 047b3a94c..b16737234 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java @@ -68,8 +68,8 @@ public class DownsamplingRound implements JsonpSerializable { private DownsamplingRound(Builder builder) { - this.after = ApiTypeHelper.requireNonNull(builder.after, this, "after"); - this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); + this.after = ApiTypeHelper.requireNonNullWithDefault(builder.after, this, "after", this.after()); + this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java index 6ae47b0ab..5b45f9f6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java @@ -87,7 +87,7 @@ private ExistsIndexTemplateRequest(Builder builder) { this.flatSettings = builder.flatSettings; this.local = builder.local; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java index c43ae6b1c..881cc8bcb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java @@ -70,9 +70,10 @@ public class FailureStore implements JsonpSerializable { private FailureStore(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.rolloverOnWrite = ApiTypeHelper.requireNonNull(builder.rolloverOnWrite, this, "rolloverOnWrite"); + this.rolloverOnWrite = ApiTypeHelper.requireNonNullWithDefault(builder.rolloverOnWrite, this, "rolloverOnWrite", + this.rolloverOnWrite()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java index f197b6bf0..e294117f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java @@ -70,9 +70,10 @@ public class FielddataFrequencyFilter implements JsonpSerializable { private FielddataFrequencyFilter(Builder builder) { - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); - this.minSegmentSize = ApiTypeHelper.requireNonNull(builder.minSegmentSize, this, "minSegmentSize"); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.minSegmentSize = ApiTypeHelper.requireNonNullWithDefault(builder.minSegmentSize, this, "minSegmentSize", + this.minSegmentSize()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java index 603c06cb1..b5d04dfaf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java @@ -77,7 +77,8 @@ public class GetDataLifecycleStatsResponse implements JsonpSerializable { private GetDataLifecycleStatsResponse(Builder builder) { - this.dataStreamCount = ApiTypeHelper.requireNonNull(builder.dataStreamCount, this, "dataStreamCount"); + this.dataStreamCount = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreamCount, this, "dataStreamCount", + this.dataStreamCount()); this.dataStreams = ApiTypeHelper.unmodifiableRequired(builder.dataStreams, this, "dataStreams"); this.lastRunDurationInMillis = builder.lastRunDurationInMillis; this.timeBetweenStartsInMillis = builder.timeBetweenStartsInMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java index 02bd05746..e957ef61d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java @@ -94,15 +94,18 @@ public class GetMigrateReindexStatusResponse implements JsonpSerializable { private GetMigrateReindexStatusResponse(Builder builder) { this.startTime = builder.startTime; - this.startTimeMillis = ApiTypeHelper.requireNonNull(builder.startTimeMillis, this, "startTimeMillis"); - this.complete = ApiTypeHelper.requireNonNull(builder.complete, this, "complete"); - this.totalIndicesInDataStream = ApiTypeHelper.requireNonNull(builder.totalIndicesInDataStream, this, - "totalIndicesInDataStream"); - this.totalIndicesRequiringUpgrade = ApiTypeHelper.requireNonNull(builder.totalIndicesRequiringUpgrade, this, - "totalIndicesRequiringUpgrade"); - this.successes = ApiTypeHelper.requireNonNull(builder.successes, this, "successes"); + this.startTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeMillis, this, "startTimeMillis", + this.startTimeMillis()); + this.complete = ApiTypeHelper.requireNonNullWithDefault(builder.complete, this, "complete", this.complete()); + this.totalIndicesInDataStream = ApiTypeHelper.requireNonNullWithDefault(builder.totalIndicesInDataStream, this, + "totalIndicesInDataStream", this.totalIndicesInDataStream()); + this.totalIndicesRequiringUpgrade = ApiTypeHelper.requireNonNullWithDefault( + builder.totalIndicesRequiringUpgrade, this, "totalIndicesRequiringUpgrade", + this.totalIndicesRequiringUpgrade()); + this.successes = ApiTypeHelper.requireNonNullWithDefault(builder.successes, this, "successes", + this.successes()); this.inProgress = ApiTypeHelper.unmodifiableRequired(builder.inProgress, this, "inProgress"); - this.pending = ApiTypeHelper.requireNonNull(builder.pending, this, "pending"); + this.pending = ApiTypeHelper.requireNonNullWithDefault(builder.pending, this, "pending", this.pending()); this.errors = ApiTypeHelper.unmodifiableRequired(builder.errors, this, "errors"); this.exception = builder.exception; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java index 437f95ac1..2976f4cb0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java @@ -65,7 +65,7 @@ public class IndexRoutingRebalance implements JsonpSerializable { private IndexRoutingRebalance(Builder builder) { - this.enable = ApiTypeHelper.requireNonNull(builder.enable, this, "enable"); + this.enable = ApiTypeHelper.requireNonNullWithDefault(builder.enable, this, "enable", this.enable()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java index 5d51352ce..198c7c2b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java @@ -64,7 +64,7 @@ public class IndexingPressure implements JsonpSerializable { private IndexingPressure(Builder builder) { - this.memory = ApiTypeHelper.requireNonNull(builder.memory, this, "memory"); + this.memory = ApiTypeHelper.requireNonNullWithDefault(builder.memory, this, "memory", this.memory()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java index c03f4efc2..169eda119 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java @@ -73,8 +73,8 @@ public class IndicesStatsResponse implements JsonpSerializable { private IndicesStatsResponse(Builder builder) { this.indices = ApiTypeHelper.unmodifiable(builder.indices); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java index eb7650243..ac64dc338 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java @@ -65,7 +65,7 @@ public class MappingLimitSettingsSourceFields implements JsonpSerializable { private MappingLimitSettingsSourceFields(Builder builder) { - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java index 60558aabe..c0df3d0cb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java @@ -74,7 +74,7 @@ public class MigrateReindexRequest extends RequestBase implements JsonpSerializa private MigrateReindexRequest(Builder builder) { - this.reindex = ApiTypeHelper.requireNonNull(builder.reindex, this, "reindex"); + this.reindex = ApiTypeHelper.requireNonNullWithDefault(builder.reindex, this, "reindex", this.reindex()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java index 6ad2f1b32..672cde6e8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java @@ -85,7 +85,7 @@ public class MigrateToDataStreamRequest extends RequestBase { private MigrateToDataStreamRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java index 836147ce0..9058bc5b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java @@ -64,7 +64,7 @@ public class NumericFielddata implements JsonpSerializable { private NumericFielddata(Builder builder) { - this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); + this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java index 1e32f5717..85125956d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java @@ -67,8 +67,10 @@ public class OpenResponse implements AcknowledgedResponse, JsonpSerializable { private OpenResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java index 3dcbf5299..9261baf49 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java @@ -89,7 +89,7 @@ public class PromoteDataStreamRequest extends RequestBase { private PromoteDataStreamRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java index 34413d65a..0fc5b4083 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java @@ -67,7 +67,7 @@ public class PromoteDataStreamResponse implements JsonpSerializable { private PromoteDataStreamResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java index 2a7ef5cff..24d91aea1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java @@ -104,7 +104,7 @@ private PutAliasRequest(Builder builder) { this.indexRouting = builder.indexRouting; this.isWriteIndex = builder.isWriteIndex; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.routing = builder.routing; this.searchRouting = builder.searchRouting; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java index c5ac93143..52639d876 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java @@ -162,7 +162,7 @@ private PutIndexTemplateRequest(Builder builder) { this.ignoreMissingComponentTemplates = ApiTypeHelper.unmodifiable(builder.ignoreMissingComponentTemplates); this.indexPatterns = ApiTypeHelper.unmodifiable(builder.indexPatterns); this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.priority = builder.priority; this.template = builder.template; this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java index bef17864d..49f542dff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java @@ -128,7 +128,7 @@ private PutIndicesSettingsRequest(Builder builder) { this.preserveExisting = builder.preserveExisting; this.reopen = builder.reopen; this.timeout = builder.timeout; - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java index 0727f64a1..d7732344d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java @@ -136,7 +136,7 @@ private PutTemplateRequest(Builder builder) { this.indexPatterns = ApiTypeHelper.unmodifiable(builder.indexPatterns); this.mappings = builder.mappings; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.order = builder.order; this.settings = builder.settings; this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java index 0111463c2..02188ccae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java @@ -65,7 +65,7 @@ public class RetentionLease implements JsonpSerializable { private RetentionLease(Builder builder) { - this.period = ApiTypeHelper.requireNonNull(builder.period, this, "period"); + this.period = ApiTypeHelper.requireNonNullWithDefault(builder.period, this, "period", this.period()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java index 9b41ee5b3..7ae77edbf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java @@ -154,7 +154,7 @@ public class RolloverRequest extends RequestBase implements JsonpSerializable { private RolloverRequest(Builder builder) { - this.alias = ApiTypeHelper.requireNonNull(builder.alias, this, "alias"); + this.alias = ApiTypeHelper.requireNonNullWithDefault(builder.alias, this, "alias", this.alias()); this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); this.conditions = builder.conditions; this.dryRun = builder.dryRun; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java index 1e54c4672..48d345158 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java @@ -80,13 +80,16 @@ public class RolloverResponse implements AcknowledgedResponse, JsonpSerializable private RolloverResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); this.conditions = ApiTypeHelper.unmodifiableRequired(builder.conditions, this, "conditions"); - this.dryRun = ApiTypeHelper.requireNonNull(builder.dryRun, this, "dryRun"); - this.newIndex = ApiTypeHelper.requireNonNull(builder.newIndex, this, "newIndex"); - this.oldIndex = ApiTypeHelper.requireNonNull(builder.oldIndex, this, "oldIndex"); - this.rolledOver = ApiTypeHelper.requireNonNull(builder.rolledOver, this, "rolledOver"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); + this.dryRun = ApiTypeHelper.requireNonNullWithDefault(builder.dryRun, this, "dryRun", this.dryRun()); + this.newIndex = ApiTypeHelper.requireNonNullWithDefault(builder.newIndex, this, "newIndex", this.newIndex()); + this.oldIndex = ApiTypeHelper.requireNonNullWithDefault(builder.oldIndex, this, "oldIndex", this.oldIndex()); + this.rolledOver = ApiTypeHelper.requireNonNullWithDefault(builder.rolledOver, this, "rolledOver", + this.rolledOver()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java index aed9e5765..157187001 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java @@ -71,7 +71,7 @@ public class SegmentsResponse implements JsonpSerializable { private SegmentsResponse(Builder builder) { this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java index 4251c53c9..73929f13d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java @@ -65,7 +65,7 @@ public class SettingsQueryString implements JsonpSerializable { private SettingsQueryString(Builder builder) { - this.lenient = ApiTypeHelper.requireNonNull(builder.lenient, this, "lenient"); + this.lenient = ApiTypeHelper.requireNonNullWithDefault(builder.lenient, this, "lenient", this.lenient()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java index 596a78bd3..2fd7558bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java @@ -66,8 +66,8 @@ public class SettingsSimilarityDfi implements SettingsSimilarityVariant, JsonpSe private SettingsSimilarityDfi(Builder builder) { - this.independenceMeasure = ApiTypeHelper.requireNonNull(builder.independenceMeasure, this, - "independenceMeasure"); + this.independenceMeasure = ApiTypeHelper.requireNonNullWithDefault(builder.independenceMeasure, this, + "independenceMeasure", this.independenceMeasure()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java index 9e022df97..0cbcc472b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java @@ -72,9 +72,12 @@ public class SettingsSimilarityDfr implements SettingsSimilarityVariant, JsonpSe private SettingsSimilarityDfr(Builder builder) { - this.afterEffect = ApiTypeHelper.requireNonNull(builder.afterEffect, this, "afterEffect"); - this.basicModel = ApiTypeHelper.requireNonNull(builder.basicModel, this, "basicModel"); - this.normalization = ApiTypeHelper.requireNonNull(builder.normalization, this, "normalization"); + this.afterEffect = ApiTypeHelper.requireNonNullWithDefault(builder.afterEffect, this, "afterEffect", + this.afterEffect()); + this.basicModel = ApiTypeHelper.requireNonNullWithDefault(builder.basicModel, this, "basicModel", + this.basicModel()); + this.normalization = ApiTypeHelper.requireNonNullWithDefault(builder.normalization, this, "normalization", + this.normalization()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java index ad8bf0ba1..47acfa8b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java @@ -72,9 +72,11 @@ public class SettingsSimilarityIb implements SettingsSimilarityVariant, JsonpSer private SettingsSimilarityIb(Builder builder) { - this.distribution = ApiTypeHelper.requireNonNull(builder.distribution, this, "distribution"); - this.lambda = ApiTypeHelper.requireNonNull(builder.lambda, this, "lambda"); - this.normalization = ApiTypeHelper.requireNonNull(builder.normalization, this, "normalization"); + this.distribution = ApiTypeHelper.requireNonNullWithDefault(builder.distribution, this, "distribution", + this.distribution()); + this.lambda = ApiTypeHelper.requireNonNullWithDefault(builder.lambda, this, "lambda", this.lambda()); + this.normalization = ApiTypeHelper.requireNonNullWithDefault(builder.normalization, this, "normalization", + this.normalization()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java index daa33e276..3bbdc13f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java @@ -69,7 +69,7 @@ public class SettingsSimilarityScripted implements SettingsSimilarityVariant, Js private SettingsSimilarityScripted(Builder builder) { - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); this.weightScript = builder.weightScript; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java index 58bc421f1..2a76ca04c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java @@ -143,10 +143,10 @@ public class ShrinkRequest extends RequestBase implements JsonpSerializable { private ShrinkRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; this.settings = ApiTypeHelper.unmodifiable(builder.settings); - this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); + this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java index 80817cff2..3d9287062 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java @@ -71,9 +71,11 @@ public class ShrinkResponse implements AcknowledgedResponse, JsonpSerializable { private ShrinkResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java index c9f0ba011..2396750c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java @@ -88,7 +88,7 @@ private SimulateIndexTemplateRequest(Builder builder) { this.create = builder.create; this.includeDefaults = builder.includeDefaults; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java index b53fc70d9..359bdea7c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java @@ -71,7 +71,7 @@ public class SimulateIndexTemplateResponse implements JsonpSerializable { private SimulateIndexTemplateResponse(Builder builder) { this.overlapping = ApiTypeHelper.unmodifiable(builder.overlapping); - this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); + this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java index d3411d785..2128be6b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java @@ -71,7 +71,7 @@ public class SimulateTemplateResponse implements JsonpSerializable { private SimulateTemplateResponse(Builder builder) { this.overlapping = ApiTypeHelper.unmodifiable(builder.overlapping); - this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); + this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java index d0a960415..e8ba728e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java @@ -151,10 +151,10 @@ public class SplitRequest extends RequestBase implements JsonpSerializable { private SplitRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.masterTimeout = builder.masterTimeout; this.settings = ApiTypeHelper.unmodifiable(builder.settings); - this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); + this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java index 1a89d3760..d166af759 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java @@ -71,9 +71,11 @@ public class SplitResponse implements AcknowledgedResponse, JsonpSerializable { private SplitResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, + "shardsAcknowledged", this.shardsAcknowledged()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java index f1a8c63f9..687bf9a8f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java @@ -69,7 +69,7 @@ public class Storage implements JsonpSerializable { private Storage(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.allowMmap = builder.allowMmap; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java index f2ee208ec..f7f32b12f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java @@ -84,8 +84,8 @@ private TemplateMapping(Builder builder) { this.aliases = ApiTypeHelper.unmodifiableRequired(builder.aliases, this, "aliases"); this.indexPatterns = ApiTypeHelper.unmodifiableRequired(builder.indexPatterns, this, "indexPatterns"); - this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); - this.order = ApiTypeHelper.requireNonNull(builder.order, this, "order"); + this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); + this.order = ApiTypeHelper.requireNonNullWithDefault(builder.order, this, "order", this.order()); this.settings = ApiTypeHelper.unmodifiableRequired(builder.settings, this, "settings"); this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java index b269fc8ad..073b2e1b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java @@ -79,7 +79,7 @@ private ValidateQueryResponse(Builder builder) { this.explanations = ApiTypeHelper.unmodifiable(builder.explanations); this.shards = builder.shards; - this.valid = ApiTypeHelper.requireNonNull(builder.valid, this, "valid"); + this.valid = ApiTypeHelper.requireNonNullWithDefault(builder.valid, this, "valid", this.valid()); this.error = builder.error; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java index cd9d033cd..490fec9e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java @@ -69,8 +69,8 @@ public class IndicesBlockStatus implements JsonpSerializable { private IndicesBlockStatus(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.blocked = ApiTypeHelper.requireNonNull(builder.blocked, this, "blocked"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.blocked = ApiTypeHelper.requireNonNullWithDefault(builder.blocked, this, "blocked", this.blocked()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java index 00ba2a66c..2ed450be0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java @@ -79,7 +79,8 @@ private AnalyzeDetail(Builder builder) { this.analyzer = builder.analyzer; this.charfilters = ApiTypeHelper.unmodifiable(builder.charfilters); - this.customAnalyzer = ApiTypeHelper.requireNonNull(builder.customAnalyzer, this, "customAnalyzer"); + this.customAnalyzer = ApiTypeHelper.requireNonNullWithDefault(builder.customAnalyzer, this, "customAnalyzer", + this.customAnalyzer()); this.tokenfilters = ApiTypeHelper.unmodifiable(builder.tokenfilters); this.tokenizer = builder.tokenizer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java index e2630d9e9..752aec236 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java @@ -77,12 +77,14 @@ public class AnalyzeToken implements JsonpSerializable { private AnalyzeToken(Builder builder) { - this.endOffset = ApiTypeHelper.requireNonNull(builder.endOffset, this, "endOffset"); - this.position = ApiTypeHelper.requireNonNull(builder.position, this, "position"); + this.endOffset = ApiTypeHelper.requireNonNullWithDefault(builder.endOffset, this, "endOffset", + this.endOffset()); + this.position = ApiTypeHelper.requireNonNullWithDefault(builder.position, this, "position", this.position()); this.positionlength = builder.positionlength; - this.startOffset = ApiTypeHelper.requireNonNull(builder.startOffset, this, "startOffset"); - this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.startOffset = ApiTypeHelper.requireNonNullWithDefault(builder.startOffset, this, "startOffset", + this.startOffset()); + this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java index 3037ce531..08e0374c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java @@ -69,7 +69,7 @@ public class AnalyzerDetail implements JsonpSerializable { private AnalyzerDetail(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java index 4abd71957..ec5497979 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java @@ -70,7 +70,7 @@ public class CharFilterDetail implements JsonpSerializable { private CharFilterDetail(Builder builder) { this.filteredText = ApiTypeHelper.unmodifiableRequired(builder.filteredText, this, "filteredText"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java index 241ceebf2..58feede0a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java @@ -92,15 +92,19 @@ private ExplainAnalyzeToken(Builder builder) { this.attributes = ApiTypeHelper.unmodifiable(builder.attributes); - this.bytes = ApiTypeHelper.requireNonNull(builder.bytes, this, "bytes"); - this.endOffset = ApiTypeHelper.requireNonNull(builder.endOffset, this, "endOffset"); + this.bytes = ApiTypeHelper.requireNonNullWithDefault(builder.bytes, this, "bytes", this.bytes()); + this.endOffset = ApiTypeHelper.requireNonNullWithDefault(builder.endOffset, this, "endOffset", + this.endOffset()); this.keyword = builder.keyword; - this.position = ApiTypeHelper.requireNonNull(builder.position, this, "position"); - this.positionlength = ApiTypeHelper.requireNonNull(builder.positionlength, this, "positionlength"); - this.startOffset = ApiTypeHelper.requireNonNull(builder.startOffset, this, "startOffset"); - this.termfrequency = ApiTypeHelper.requireNonNull(builder.termfrequency, this, "termfrequency"); - this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.position = ApiTypeHelper.requireNonNullWithDefault(builder.position, this, "position", this.position()); + this.positionlength = ApiTypeHelper.requireNonNullWithDefault(builder.positionlength, this, "positionlength", + this.positionlength()); + this.startOffset = ApiTypeHelper.requireNonNullWithDefault(builder.startOffset, this, "startOffset", + this.startOffset()); + this.termfrequency = ApiTypeHelper.requireNonNullWithDefault(builder.termfrequency, this, "termfrequency", + this.termfrequency()); + this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java index c8da22be3..41763e2dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java @@ -68,7 +68,7 @@ public class TokenDetail implements JsonpSerializable { private TokenDetail(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java index 1f94a07d5..c39b45ad6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java @@ -70,7 +70,7 @@ public class CloseIndexResult implements JsonpSerializable { private CloseIndexResult(Builder builder) { - this.closed = ApiTypeHelper.requireNonNull(builder.closed, this, "closed"); + this.closed = ApiTypeHelper.requireNonNullWithDefault(builder.closed, this, "closed", this.closed()); this.shards = ApiTypeHelper.unmodifiable(builder.shards); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java index 1545c0030..a012cbfe1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java @@ -77,11 +77,15 @@ public class DataStreamsStatsItem implements JsonpSerializable { private DataStreamsStatsItem(Builder builder) { - this.backingIndices = ApiTypeHelper.requireNonNull(builder.backingIndices, this, "backingIndices"); - this.dataStream = ApiTypeHelper.requireNonNull(builder.dataStream, this, "dataStream"); - this.maximumTimestamp = ApiTypeHelper.requireNonNull(builder.maximumTimestamp, this, "maximumTimestamp"); + this.backingIndices = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndices, this, "backingIndices", + this.backingIndices()); + this.dataStream = ApiTypeHelper.requireNonNullWithDefault(builder.dataStream, this, "dataStream", + this.dataStream()); + this.maximumTimestamp = ApiTypeHelper.requireNonNullWithDefault(builder.maximumTimestamp, this, + "maximumTimestamp", this.maximumTimestamp()); this.storeSize = builder.storeSize; - this.storeSizeBytes = ApiTypeHelper.requireNonNull(builder.storeSizeBytes, this, "storeSizeBytes"); + this.storeSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.storeSizeBytes, this, "storeSizeBytes", + this.storeSizeBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java index 145d2197f..f00e07a87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java @@ -93,8 +93,9 @@ public class DataStreamLifecycleExplain implements JsonpSerializable { private DataStreamLifecycleExplain(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.managedByLifecycle = ApiTypeHelper.requireNonNull(builder.managedByLifecycle, this, "managedByLifecycle"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.managedByLifecycle = ApiTypeHelper.requireNonNullWithDefault(builder.managedByLifecycle, this, + "managedByLifecycle", this.managedByLifecycle()); this.indexCreationDateMillis = builder.indexCreationDateMillis; this.timeSinceIndexCreation = builder.timeSinceIndexCreation; this.rolloverDateMillis = builder.rolloverDateMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java index 9f651ac3c..8bd24eb54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java @@ -80,14 +80,19 @@ public class FieldSummary implements JsonpSerializable { private FieldSummary(Builder builder) { - this.any = ApiTypeHelper.requireNonNull(builder.any, this, "any"); - this.storedFields = ApiTypeHelper.requireNonNull(builder.storedFields, this, "storedFields"); - this.docValues = ApiTypeHelper.requireNonNull(builder.docValues, this, "docValues"); - this.points = ApiTypeHelper.requireNonNull(builder.points, this, "points"); - this.norms = ApiTypeHelper.requireNonNull(builder.norms, this, "norms"); - this.termVectors = ApiTypeHelper.requireNonNull(builder.termVectors, this, "termVectors"); - this.knnVectors = ApiTypeHelper.requireNonNull(builder.knnVectors, this, "knnVectors"); - this.invertedIndex = ApiTypeHelper.requireNonNull(builder.invertedIndex, this, "invertedIndex"); + this.any = ApiTypeHelper.requireNonNullWithDefault(builder.any, this, "any", this.any()); + this.storedFields = ApiTypeHelper.requireNonNullWithDefault(builder.storedFields, this, "storedFields", + this.storedFields()); + this.docValues = ApiTypeHelper.requireNonNullWithDefault(builder.docValues, this, "docValues", + this.docValues()); + this.points = ApiTypeHelper.requireNonNullWithDefault(builder.points, this, "points", this.points()); + this.norms = ApiTypeHelper.requireNonNullWithDefault(builder.norms, this, "norms", this.norms()); + this.termVectors = ApiTypeHelper.requireNonNullWithDefault(builder.termVectors, this, "termVectors", + this.termVectors()); + this.knnVectors = ApiTypeHelper.requireNonNullWithDefault(builder.knnVectors, this, "knnVectors", + this.knnVectors()); + this.invertedIndex = ApiTypeHelper.requireNonNullWithDefault(builder.invertedIndex, this, "invertedIndex", + this.invertedIndex()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java index 933279c54..e5ce095d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java @@ -73,7 +73,7 @@ protected FieldsUsageBody(AbstractBuilder builder) { this.stats = ApiTypeHelper.unmodifiable(builder.stats); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java index 70580f34b..795f6507a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java @@ -78,13 +78,16 @@ public class InvertedIndex implements JsonpSerializable { private InvertedIndex(Builder builder) { - this.terms = ApiTypeHelper.requireNonNull(builder.terms, this, "terms"); - this.postings = ApiTypeHelper.requireNonNull(builder.postings, this, "postings"); - this.proximity = ApiTypeHelper.requireNonNull(builder.proximity, this, "proximity"); - this.positions = ApiTypeHelper.requireNonNull(builder.positions, this, "positions"); - this.termFrequencies = ApiTypeHelper.requireNonNull(builder.termFrequencies, this, "termFrequencies"); - this.offsets = ApiTypeHelper.requireNonNull(builder.offsets, this, "offsets"); - this.payloads = ApiTypeHelper.requireNonNull(builder.payloads, this, "payloads"); + this.terms = ApiTypeHelper.requireNonNullWithDefault(builder.terms, this, "terms", this.terms()); + this.postings = ApiTypeHelper.requireNonNullWithDefault(builder.postings, this, "postings", this.postings()); + this.proximity = ApiTypeHelper.requireNonNullWithDefault(builder.proximity, this, "proximity", + this.proximity()); + this.positions = ApiTypeHelper.requireNonNullWithDefault(builder.positions, this, "positions", + this.positions()); + this.termFrequencies = ApiTypeHelper.requireNonNullWithDefault(builder.termFrequencies, this, "termFrequencies", + this.termFrequencies()); + this.offsets = ApiTypeHelper.requireNonNullWithDefault(builder.offsets, this, "offsets", this.offsets()); + this.payloads = ApiTypeHelper.requireNonNullWithDefault(builder.payloads, this, "payloads", this.payloads()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java index f606238b6..b2d33e9b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java @@ -69,7 +69,8 @@ public class ShardsStats implements JsonpSerializable { private ShardsStats(Builder builder) { - this.allFields = ApiTypeHelper.requireNonNull(builder.allFields, this, "allFields"); + this.allFields = ApiTypeHelper.requireNonNullWithDefault(builder.allFields, this, "allFields", + this.allFields()); this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java index b20fe3559..bafc87ced 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java @@ -74,11 +74,12 @@ public class UsageStatsShards implements JsonpSerializable { private UsageStatsShards(Builder builder) { - this.routing = ApiTypeHelper.requireNonNull(builder.routing, this, "routing"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); - this.trackingId = ApiTypeHelper.requireNonNull(builder.trackingId, this, "trackingId"); - this.trackingStartedAtMillis = ApiTypeHelper.requireNonNull(builder.trackingStartedAtMillis, this, - "trackingStartedAtMillis"); + this.routing = ApiTypeHelper.requireNonNullWithDefault(builder.routing, this, "routing", this.routing()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.trackingId = ApiTypeHelper.requireNonNullWithDefault(builder.trackingId, this, "trackingId", + this.trackingId()); + this.trackingStartedAtMillis = ApiTypeHelper.requireNonNullWithDefault(builder.trackingStartedAtMillis, this, + "trackingStartedAtMillis", this.trackingStartedAtMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java index 4a1ae5cdf..05d39371b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java @@ -70,7 +70,7 @@ public class DataStreamWithLifecycle implements JsonpSerializable { private DataStreamWithLifecycle(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.lifecycle = builder.lifecycle; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java index 4257926a1..96fcac093 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java @@ -71,11 +71,11 @@ public class DataStreamStats implements JsonpSerializable { private DataStreamStats(Builder builder) { - this.backingIndicesInError = ApiTypeHelper.requireNonNull(builder.backingIndicesInError, this, - "backingIndicesInError"); - this.backingIndicesInTotal = ApiTypeHelper.requireNonNull(builder.backingIndicesInTotal, this, - "backingIndicesInTotal"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.backingIndicesInError = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndicesInError, this, + "backingIndicesInError", this.backingIndicesInError()); + this.backingIndicesInTotal = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndicesInTotal, this, + "backingIndicesInTotal", this.backingIndicesInTotal()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java index 83a4abfd7..add8e06a5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java @@ -69,8 +69,9 @@ public class IndexTemplateItem implements JsonpSerializable { private IndexTemplateItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.indexTemplate = ApiTypeHelper.requireNonNull(builder.indexTemplate, this, "indexTemplate"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.indexTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.indexTemplate, this, "indexTemplate", + this.indexTemplate()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java index 5a7ae2e65..b9f9b3f98 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java @@ -70,7 +70,7 @@ public class IndexMappingRecord implements JsonpSerializable { private IndexMappingRecord(Builder builder) { this.item = builder.item; - this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); + this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java index 206cce312..7861588ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java @@ -68,8 +68,8 @@ public class StatusError implements JsonpSerializable { private StatusError(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java index 73fbc7326..ac329cb92 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java @@ -71,9 +71,11 @@ public class StatusInProgress implements JsonpSerializable { private StatusInProgress(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.totalDocCount = ApiTypeHelper.requireNonNull(builder.totalDocCount, this, "totalDocCount"); - this.reindexedDocCount = ApiTypeHelper.requireNonNull(builder.reindexedDocCount, this, "reindexedDocCount"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.totalDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalDocCount, this, "totalDocCount", + this.totalDocCount()); + this.reindexedDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.reindexedDocCount, this, + "reindexedDocCount", this.reindexedDocCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java index b4039ba03..89645cb76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java @@ -67,8 +67,8 @@ public class MigrateReindex implements JsonpSerializable { private MigrateReindex(Builder builder) { - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java index 1154e14fd..e6c149653 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java @@ -66,7 +66,7 @@ public class SourceIndex implements JsonpSerializable { private SourceIndex(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java index 79d42882d..1271ab94d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java @@ -68,8 +68,9 @@ public class IndexAndDataStreamAction implements ActionVariant, JsonpSerializabl private IndexAndDataStreamAction(Builder builder) { - this.dataStream = ApiTypeHelper.requireNonNull(builder.dataStream, this, "dataStream"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.dataStream = ApiTypeHelper.requireNonNullWithDefault(builder.dataStream, this, "dataStream", + this.dataStream()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java index e840f66bc..5b1023948 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java @@ -70,9 +70,10 @@ public class FileDetails implements JsonpSerializable { private FileDetails(Builder builder) { - this.length = ApiTypeHelper.requireNonNull(builder.length, this, "length"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.recovered = ApiTypeHelper.requireNonNull(builder.recovered, this, "recovered"); + this.length = ApiTypeHelper.requireNonNullWithDefault(builder.length, this, "length", this.length()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.recovered = ApiTypeHelper.requireNonNullWithDefault(builder.recovered, this, "recovered", + this.recovered()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java index 730264249..e7f27cb72 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java @@ -87,15 +87,18 @@ public class RecoveryBytes implements JsonpSerializable { private RecoveryBytes(Builder builder) { - this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); + this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); this.recovered = builder.recovered; - this.recoveredInBytes = ApiTypeHelper.requireNonNull(builder.recoveredInBytes, this, "recoveredInBytes"); + this.recoveredInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.recoveredInBytes, this, + "recoveredInBytes", this.recoveredInBytes()); this.recoveredFromSnapshot = builder.recoveredFromSnapshot; this.recoveredFromSnapshotInBytes = builder.recoveredFromSnapshotInBytes; this.reused = builder.reused; - this.reusedInBytes = ApiTypeHelper.requireNonNull(builder.reusedInBytes, this, "reusedInBytes"); + this.reusedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.reusedInBytes, this, "reusedInBytes", + this.reusedInBytes()); this.total = builder.total; - this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes"); + this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", + this.totalInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java index 8f50ca7c5..c07bdc499 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java @@ -77,10 +77,11 @@ public class RecoveryFiles implements JsonpSerializable { private RecoveryFiles(Builder builder) { this.details = ApiTypeHelper.unmodifiable(builder.details); - this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); - this.recovered = ApiTypeHelper.requireNonNull(builder.recovered, this, "recovered"); - this.reused = ApiTypeHelper.requireNonNull(builder.reused, this, "reused"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); + this.recovered = ApiTypeHelper.requireNonNullWithDefault(builder.recovered, this, "recovered", + this.recovered()); + this.reused = ApiTypeHelper.requireNonNullWithDefault(builder.reused, this, "reused", this.reused()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java index 99bc4b0ca..b8ef3a100 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java @@ -88,16 +88,17 @@ public class RecoveryIndexStatus implements JsonpSerializable { private RecoveryIndexStatus(Builder builder) { this.bytes = builder.bytes; - this.files = ApiTypeHelper.requireNonNull(builder.files, this, "files"); - this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); + this.files = ApiTypeHelper.requireNonNullWithDefault(builder.files, this, "files", this.files()); + this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); this.sourceThrottleTime = builder.sourceThrottleTime; - this.sourceThrottleTimeInMillis = ApiTypeHelper.requireNonNull(builder.sourceThrottleTimeInMillis, this, - "sourceThrottleTimeInMillis"); + this.sourceThrottleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.sourceThrottleTimeInMillis, + this, "sourceThrottleTimeInMillis", this.sourceThrottleTimeInMillis()); this.targetThrottleTime = builder.targetThrottleTime; - this.targetThrottleTimeInMillis = ApiTypeHelper.requireNonNull(builder.targetThrottleTimeInMillis, this, - "targetThrottleTimeInMillis"); + this.targetThrottleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.targetThrottleTimeInMillis, + this, "targetThrottleTimeInMillis", this.targetThrottleTimeInMillis()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java index 96d52bd1e..86082fa0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java @@ -76,10 +76,11 @@ public class RecoveryStartStatus implements JsonpSerializable { private RecoveryStartStatus(Builder builder) { this.checkIndexTime = builder.checkIndexTime; - this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNull(builder.checkIndexTimeInMillis, this, - "checkIndexTimeInMillis"); + this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.checkIndexTimeInMillis, this, + "checkIndexTimeInMillis", this.checkIndexTimeInMillis()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java index 7f126dfcf..baefbf534 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java @@ -105,22 +105,25 @@ public class ShardRecovery implements JsonpSerializable { private ShardRecovery(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); - this.stage = ApiTypeHelper.requireNonNull(builder.stage, this, "stage"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.stage = ApiTypeHelper.requireNonNullWithDefault(builder.stage, this, "stage", this.stage()); this.start = builder.start; this.startTime = builder.startTime; - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); this.stopTime = builder.stopTime; this.stopTimeInMillis = builder.stopTimeInMillis; - this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); + this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); - this.translog = ApiTypeHelper.requireNonNull(builder.translog, this, "translog"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.verifyIndex = ApiTypeHelper.requireNonNull(builder.verifyIndex, this, "verifyIndex"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); + this.translog = ApiTypeHelper.requireNonNullWithDefault(builder.translog, this, "translog", this.translog()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.verifyIndex = ApiTypeHelper.requireNonNullWithDefault(builder.verifyIndex, this, "verifyIndex", + this.verifyIndex()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java index b0fe3d445..36c68aed9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java @@ -79,12 +79,15 @@ public class TranslogStatus implements JsonpSerializable { private TranslogStatus(Builder builder) { - this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); - this.recovered = ApiTypeHelper.requireNonNull(builder.recovered, this, "recovered"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.totalOnStart = ApiTypeHelper.requireNonNull(builder.totalOnStart, this, "totalOnStart"); + this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); + this.recovered = ApiTypeHelper.requireNonNullWithDefault(builder.recovered, this, "recovered", + this.recovered()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.totalOnStart = ApiTypeHelper.requireNonNullWithDefault(builder.totalOnStart, this, "totalOnStart", + this.totalOnStart()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java index 1c25fa867..0048b71ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java @@ -75,10 +75,11 @@ public class VerifyIndex implements JsonpSerializable { private VerifyIndex(Builder builder) { this.checkIndexTime = builder.checkIndexTime; - this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNull(builder.checkIndexTimeInMillis, this, - "checkIndexTimeInMillis"); + this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.checkIndexTimeInMillis, this, + "checkIndexTimeInMillis", this.checkIndexTimeInMillis()); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis"); + this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, + "totalTimeInMillis", this.totalTimeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java index 982e693ae..37dff2d6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java @@ -71,7 +71,7 @@ public class ReloadDetails implements JsonpSerializable { private ReloadDetails(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.reloadedAnalyzers = ApiTypeHelper.unmodifiableRequired(builder.reloadedAnalyzers, this, "reloadedAnalyzers"); this.reloadedNodeIds = ApiTypeHelper.unmodifiableRequired(builder.reloadedNodeIds, this, "reloadedNodeIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java index 481c3957c..1a8ff3f54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java @@ -70,7 +70,7 @@ public class ReloadResult implements JsonpSerializable { protected ReloadResult(AbstractBuilder builder) { this.reloadDetails = ApiTypeHelper.unmodifiableRequired(builder.reloadDetails, this, "reloadDetails"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java index e5bcaf227..b0ce805cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java @@ -81,8 +81,10 @@ public class ResolveClusterInfo implements JsonpSerializable { private ResolveClusterInfo(Builder builder) { - this.connected = ApiTypeHelper.requireNonNull(builder.connected, this, "connected"); - this.skipUnavailable = ApiTypeHelper.requireNonNull(builder.skipUnavailable, this, "skipUnavailable"); + this.connected = ApiTypeHelper.requireNonNullWithDefault(builder.connected, this, "connected", + this.connected()); + this.skipUnavailable = ApiTypeHelper.requireNonNullWithDefault(builder.skipUnavailable, this, "skipUnavailable", + this.skipUnavailable()); this.matchingIndices = builder.matchingIndices; this.error = builder.error; this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java index fb78dbddd..667864e9d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java @@ -69,7 +69,7 @@ public class ResolveIndexAliasItem implements JsonpSerializable { private ResolveIndexAliasItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java index 0640f7330..f39f29d01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java @@ -71,8 +71,9 @@ public class ResolveIndexDataStreamsItem implements JsonpSerializable { private ResolveIndexDataStreamsItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.timestampField = ApiTypeHelper.requireNonNull(builder.timestampField, this, "timestampField"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.timestampField = ApiTypeHelper.requireNonNullWithDefault(builder.timestampField, this, "timestampField", + this.timestampField()); this.backingIndices = ApiTypeHelper.unmodifiableRequired(builder.backingIndices, this, "backingIndices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java index ec702bb65..97136e9b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java @@ -74,7 +74,7 @@ public class ResolveIndexItem implements JsonpSerializable { private ResolveIndexItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.dataStream = builder.dataStream; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java index d5a1ec061..0ba0ba328 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java @@ -87,14 +87,18 @@ public class Segment implements JsonpSerializable { private Segment(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.committed = ApiTypeHelper.requireNonNull(builder.committed, this, "committed"); - this.compound = ApiTypeHelper.requireNonNull(builder.compound, this, "compound"); - this.deletedDocs = ApiTypeHelper.requireNonNull(builder.deletedDocs, this, "deletedDocs"); - this.generation = ApiTypeHelper.requireNonNull(builder.generation, this, "generation"); - this.search = ApiTypeHelper.requireNonNull(builder.search, this, "search"); - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); - this.numDocs = ApiTypeHelper.requireNonNull(builder.numDocs, this, "numDocs"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.committed = ApiTypeHelper.requireNonNullWithDefault(builder.committed, this, "committed", + this.committed()); + this.compound = ApiTypeHelper.requireNonNullWithDefault(builder.compound, this, "compound", this.compound()); + this.deletedDocs = ApiTypeHelper.requireNonNullWithDefault(builder.deletedDocs, this, "deletedDocs", + this.deletedDocs()); + this.generation = ApiTypeHelper.requireNonNullWithDefault(builder.generation, this, "generation", + this.generation()); + this.search = ApiTypeHelper.requireNonNullWithDefault(builder.search, this, "search", this.search()); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); + this.numDocs = ApiTypeHelper.requireNonNullWithDefault(builder.numDocs, this, "numDocs", this.numDocs()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java index f1df6c8bb..b71c01bd9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java @@ -71,9 +71,9 @@ public class ShardSegmentRouting implements JsonpSerializable { private ShardSegmentRouting(Builder builder) { - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java index 8ef8d446b..282ddff4a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java @@ -74,10 +74,11 @@ public class ShardsSegment implements JsonpSerializable { private ShardsSegment(Builder builder) { - this.numCommittedSegments = ApiTypeHelper.requireNonNull(builder.numCommittedSegments, this, - "numCommittedSegments"); - this.routing = ApiTypeHelper.requireNonNull(builder.routing, this, "routing"); - this.numSearchSegments = ApiTypeHelper.requireNonNull(builder.numSearchSegments, this, "numSearchSegments"); + this.numCommittedSegments = ApiTypeHelper.requireNonNullWithDefault(builder.numCommittedSegments, this, + "numCommittedSegments", this.numCommittedSegments()); + this.routing = ApiTypeHelper.requireNonNullWithDefault(builder.routing, this, "routing", this.routing()); + this.numSearchSegments = ApiTypeHelper.requireNonNullWithDefault(builder.numSearchSegments, this, + "numSearchSegments", this.numSearchSegments()); this.segments = ApiTypeHelper.unmodifiableRequired(builder.segments, this, "segments"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java index a93584781..cfdc1027c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java @@ -76,10 +76,11 @@ public class ShardStore implements JsonpSerializable { private ShardStore(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.allocation = ApiTypeHelper.requireNonNull(builder.allocation, this, "allocation"); + this.allocation = ApiTypeHelper.requireNonNullWithDefault(builder.allocation, this, "allocation", + this.allocation()); this.allocationId = builder.allocationId; this.storeException = builder.storeException; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java index 5ea4d6018..711b65d4b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java @@ -68,8 +68,8 @@ public class ShardStoreException implements JsonpSerializable { private ShardStoreException(Builder builder) { - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java index a5cec49d9..f9c33ff66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java @@ -83,9 +83,10 @@ private ShardStoreNode(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.ephemeralId = builder.ephemeralId; this.externalId = builder.externalId; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java index 1235ad9a4..195c5a785 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java @@ -69,7 +69,7 @@ public class Overlapping implements JsonpSerializable { private Overlapping(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.indexPatterns = ApiTypeHelper.unmodifiableRequired(builder.indexPatterns, this, "indexPatterns"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java index 516a1f06a..bd3c1b752 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java @@ -75,8 +75,8 @@ public class Template implements JsonpSerializable { private Template(Builder builder) { this.aliases = ApiTypeHelper.unmodifiableRequired(builder.aliases, this, "aliases"); - this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java index 8bc93c6f1..5933bf004 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java @@ -71,10 +71,12 @@ public class MappingStats implements JsonpSerializable { private MappingStats(Builder builder) { - this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount"); + this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", + this.totalCount()); this.totalEstimatedOverhead = builder.totalEstimatedOverhead; - this.totalEstimatedOverheadInBytes = ApiTypeHelper.requireNonNull(builder.totalEstimatedOverheadInBytes, this, - "totalEstimatedOverheadInBytes"); + this.totalEstimatedOverheadInBytes = ApiTypeHelper.requireNonNullWithDefault( + builder.totalEstimatedOverheadInBytes, this, "totalEstimatedOverheadInBytes", + this.totalEstimatedOverheadInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java index f0ba5faa6..4a5f4a0f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java @@ -74,9 +74,10 @@ public class ShardCommit implements JsonpSerializable { private ShardCommit(Builder builder) { - this.generation = ApiTypeHelper.requireNonNull(builder.generation, this, "generation"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.numDocs = ApiTypeHelper.requireNonNull(builder.numDocs, this, "numDocs"); + this.generation = ApiTypeHelper.requireNonNullWithDefault(builder.generation, this, "generation", + this.generation()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.numDocs = ApiTypeHelper.requireNonNullWithDefault(builder.numDocs, this, "numDocs", this.numDocs()); this.userData = ApiTypeHelper.unmodifiableRequired(builder.userData, this, "userData"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java index fc277e83c..3ee6029b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java @@ -81,8 +81,10 @@ public class ShardFileSizeInfo implements JsonpSerializable { private ShardFileSizeInfo(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); this.minSizeInBytes = builder.minSizeInBytes; this.maxSizeInBytes = builder.maxSizeInBytes; this.averageSizeInBytes = builder.averageSizeInBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java index 1deccfbb7..97d091e08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java @@ -72,10 +72,12 @@ public class ShardLease implements JsonpSerializable { private ShardLease(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.retainingSeqNo = ApiTypeHelper.requireNonNull(builder.retainingSeqNo, this, "retainingSeqNo"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.retainingSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.retainingSeqNo, this, "retainingSeqNo", + this.retainingSeqNo()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java index 0cab34ab8..294e3b680 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java @@ -70,9 +70,11 @@ public class ShardPath implements JsonpSerializable { private ShardPath(Builder builder) { - this.dataPath = ApiTypeHelper.requireNonNull(builder.dataPath, this, "dataPath"); - this.isCustomDataPath = ApiTypeHelper.requireNonNull(builder.isCustomDataPath, this, "isCustomDataPath"); - this.statePath = ApiTypeHelper.requireNonNull(builder.statePath, this, "statePath"); + this.dataPath = ApiTypeHelper.requireNonNullWithDefault(builder.dataPath, this, "dataPath", this.dataPath()); + this.isCustomDataPath = ApiTypeHelper.requireNonNullWithDefault(builder.isCustomDataPath, this, + "isCustomDataPath", this.isCustomDataPath()); + this.statePath = ApiTypeHelper.requireNonNullWithDefault(builder.statePath, this, "statePath", + this.statePath()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java index f31f0f36b..4c5788eee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java @@ -77,13 +77,19 @@ public class ShardQueryCache implements JsonpSerializable { private ShardQueryCache(Builder builder) { - this.cacheCount = ApiTypeHelper.requireNonNull(builder.cacheCount, this, "cacheCount"); - this.cacheSize = ApiTypeHelper.requireNonNull(builder.cacheSize, this, "cacheSize"); - this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions"); - this.hitCount = ApiTypeHelper.requireNonNull(builder.hitCount, this, "hitCount"); - this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes"); - this.missCount = ApiTypeHelper.requireNonNull(builder.missCount, this, "missCount"); - this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount"); + this.cacheCount = ApiTypeHelper.requireNonNullWithDefault(builder.cacheCount, this, "cacheCount", + this.cacheCount()); + this.cacheSize = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSize, this, "cacheSize", + this.cacheSize()); + this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", + this.evictions()); + this.hitCount = ApiTypeHelper.requireNonNullWithDefault(builder.hitCount, this, "hitCount", this.hitCount()); + this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, + "memorySizeInBytes", this.memorySizeInBytes()); + this.missCount = ApiTypeHelper.requireNonNullWithDefault(builder.missCount, this, "missCount", + this.missCount()); + this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", + this.totalCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java index 4975c0f5f..de210030b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java @@ -71,8 +71,9 @@ public class ShardRetentionLeases implements JsonpSerializable { private ShardRetentionLeases(Builder builder) { - this.primaryTerm = ApiTypeHelper.requireNonNull(builder.primaryTerm, this, "primaryTerm"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.primaryTerm = ApiTypeHelper.requireNonNullWithDefault(builder.primaryTerm, this, "primaryTerm", + this.primaryTerm()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.leases = ApiTypeHelper.unmodifiableRequired(builder.leases, this, "leases"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java index b9c7f507c..2a7f15e07 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java @@ -73,10 +73,10 @@ public class ShardRouting implements JsonpSerializable { private ShardRouting(Builder builder) { - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary"); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); this.relocatingNode = builder.relocatingNode; - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java index dfb4b1e7a..57f0d137b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java @@ -69,9 +69,11 @@ public class ShardSequenceNumber implements JsonpSerializable { private ShardSequenceNumber(Builder builder) { - this.globalCheckpoint = ApiTypeHelper.requireNonNull(builder.globalCheckpoint, this, "globalCheckpoint"); - this.localCheckpoint = ApiTypeHelper.requireNonNull(builder.localCheckpoint, this, "localCheckpoint"); - this.maxSeqNo = ApiTypeHelper.requireNonNull(builder.maxSeqNo, this, "maxSeqNo"); + this.globalCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.globalCheckpoint, this, + "globalCheckpoint", this.globalCheckpoint()); + this.localCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.localCheckpoint, this, "localCheckpoint", + this.localCheckpoint()); + this.maxSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.maxSeqNo, this, "maxSeqNo", this.maxSeqNo()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java index 992d39005..61dac481c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java @@ -65,7 +65,8 @@ public class ShardsTotalStats implements JsonpSerializable { private ShardsTotalStats(Builder builder) { - this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount"); + this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", + this.totalCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java index b95e0cff5..fdcc776cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java @@ -77,8 +77,8 @@ private IndicesValidationExplanation(Builder builder) { this.error = builder.error; this.explanation = builder.explanation; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.valid = ApiTypeHelper.requireNonNull(builder.valid, this, "valid"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.valid = ApiTypeHelper.requireNonNullWithDefault(builder.valid, this, "valid", this.valid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java index 6615923a5..e553efff2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java @@ -75,11 +75,13 @@ public class AlibabaCloudServiceSettings implements JsonpSerializable { private AlibabaCloudServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); this.rateLimit = builder.rateLimit; - this.serviceId = ApiTypeHelper.requireNonNull(builder.serviceId, this, "serviceId"); - this.workspace = ApiTypeHelper.requireNonNull(builder.workspace, this, "workspace"); + this.serviceId = ApiTypeHelper.requireNonNullWithDefault(builder.serviceId, this, "serviceId", + this.serviceId()); + this.workspace = ApiTypeHelper.requireNonNullWithDefault(builder.workspace, this, "workspace", + this.workspace()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java index 483ba9154..e00f9b4ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java @@ -78,12 +78,14 @@ public class AmazonBedrockServiceSettings implements JsonpSerializable { private AmazonBedrockServiceSettings(Builder builder) { - this.accessKey = ApiTypeHelper.requireNonNull(builder.accessKey, this, "accessKey"); - this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); + this.accessKey = ApiTypeHelper.requireNonNullWithDefault(builder.accessKey, this, "accessKey", + this.accessKey()); + this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); this.provider = builder.provider; - this.region = ApiTypeHelper.requireNonNull(builder.region, this, "region"); + this.region = ApiTypeHelper.requireNonNullWithDefault(builder.region, this, "region", this.region()); this.rateLimit = builder.rateLimit; - this.secretKey = ApiTypeHelper.requireNonNull(builder.secretKey, this, "secretKey"); + this.secretKey = ApiTypeHelper.requireNonNullWithDefault(builder.secretKey, this, "secretKey", + this.secretKey()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java index 2ea6e52c0..352cefd1c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java @@ -71,8 +71,8 @@ public class AnthropicServiceSettings implements JsonpSerializable { private AnthropicServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java index fd29b23db..53cbe6bca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java @@ -76,7 +76,8 @@ public class AnthropicTaskSettings implements JsonpSerializable { private AnthropicTaskSettings(Builder builder) { - this.maxTokens = ApiTypeHelper.requireNonNull(builder.maxTokens, this, "maxTokens"); + this.maxTokens = ApiTypeHelper.requireNonNullWithDefault(builder.maxTokens, this, "maxTokens", + this.maxTokens()); this.temperature = builder.temperature; this.topK = builder.topK; this.topP = builder.topP; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java index be37880d9..a2eac2eb7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java @@ -75,10 +75,11 @@ public class AzureAiStudioServiceSettings implements JsonpSerializable { private AzureAiStudioServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.endpointType = ApiTypeHelper.requireNonNull(builder.endpointType, this, "endpointType"); - this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); - this.provider = ApiTypeHelper.requireNonNull(builder.provider, this, "provider"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.endpointType = ApiTypeHelper.requireNonNullWithDefault(builder.endpointType, this, "endpointType", + this.endpointType()); + this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); + this.provider = ApiTypeHelper.requireNonNullWithDefault(builder.provider, this, "provider", this.provider()); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java index 8d94c0bdb..383962468 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java @@ -80,11 +80,14 @@ public class AzureOpenAIServiceSettings implements JsonpSerializable { private AzureOpenAIServiceSettings(Builder builder) { this.apiKey = builder.apiKey; - this.apiVersion = ApiTypeHelper.requireNonNull(builder.apiVersion, this, "apiVersion"); - this.deploymentId = ApiTypeHelper.requireNonNull(builder.deploymentId, this, "deploymentId"); + this.apiVersion = ApiTypeHelper.requireNonNullWithDefault(builder.apiVersion, this, "apiVersion", + this.apiVersion()); + this.deploymentId = ApiTypeHelper.requireNonNullWithDefault(builder.deploymentId, this, "deploymentId", + this.deploymentId()); this.entraId = builder.entraId; this.rateLimit = builder.rateLimit; - this.resourceName = ApiTypeHelper.requireNonNull(builder.resourceName, this, "resourceName"); + this.resourceName = ApiTypeHelper.requireNonNullWithDefault(builder.resourceName, this, "resourceName", + this.resourceName()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java index 4b2bb22e2..51d3c42e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java @@ -80,10 +80,11 @@ public class ChatCompletionUnifiedRequest extends RequestBase implements JsonpSe private ChatCompletionUnifiedRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.timeout = builder.timeout; - this.chatCompletionRequest = ApiTypeHelper.requireNonNull(builder.chatCompletionRequest, this, - "chatCompletionRequest"); + this.chatCompletionRequest = ApiTypeHelper.requireNonNullWithDefault(builder.chatCompletionRequest, this, + "chatCompletionRequest", this.chatCompletionRequest()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java index f592e9555..37ddf067f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java @@ -78,7 +78,7 @@ public class CohereServiceSettings implements JsonpSerializable { private CohereServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.embeddingType = builder.embeddingType; this.modelId = builder.modelId; this.rateLimit = builder.rateLimit; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java index 93201e360..ed269852b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java @@ -81,7 +81,8 @@ public class CompletionRequest extends RequestBase implements JsonpSerializable private CompletionRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java index 345149456..bc50e427e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java @@ -67,7 +67,7 @@ public class CompletionResult implements JsonpSerializable { private CompletionResult(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java index 988ad8c29..3203c26dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java @@ -68,8 +68,8 @@ public class CompletionTool implements JsonpSerializable { private CompletionTool(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java index 304b0f6b3..a908f398a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java @@ -69,8 +69,8 @@ public class CompletionToolChoice implements JsonpSerializable { private CompletionToolChoice(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java index 8fda45a26..c2b2524b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java @@ -67,7 +67,7 @@ public class CompletionToolChoiceFunction implements JsonpSerializable { private CompletionToolChoiceFunction(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java index 6ee2a8f62..31b97290b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java @@ -79,7 +79,7 @@ public class CompletionToolFunction implements JsonpSerializable { private CompletionToolFunction(Builder builder) { this.description = builder.description; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.parameters = builder.parameters; this.strict = builder.strict; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java index 7c3c38a02..a01603c23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java @@ -68,8 +68,8 @@ public class ContentObject implements JsonpSerializable { private ContentObject(Builder builder) { - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java index 96d1ed6f8..d0a44bdf6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java @@ -80,7 +80,8 @@ private DeleteInferenceRequest(Builder builder) { this.dryRun = builder.dryRun; this.force = builder.force; - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.taskType = builder.taskType; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java index bbb0263fe..5e4f2124b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java @@ -69,7 +69,7 @@ public class EisServiceSettings implements JsonpSerializable { private EisServiceSettings(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java index 7e3ca69cd..19d4b9f26 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java @@ -80,9 +80,10 @@ private ElasticsearchServiceSettings(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; this.deploymentId = builder.deploymentId; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.numAllocations = builder.numAllocations; - this.numThreads = ApiTypeHelper.requireNonNull(builder.numThreads, this, "numThreads"); + this.numThreads = ApiTypeHelper.requireNonNullWithDefault(builder.numThreads, this, "numThreads", + this.numThreads()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java index 3b8860292..2c6bcf38b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java @@ -72,8 +72,10 @@ public class ElserServiceSettings implements JsonpSerializable { private ElserServiceSettings(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; - this.numAllocations = ApiTypeHelper.requireNonNull(builder.numAllocations, this, "numAllocations"); - this.numThreads = ApiTypeHelper.requireNonNull(builder.numThreads, this, "numThreads"); + this.numAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.numAllocations, this, "numAllocations", + this.numAllocations()); + this.numThreads = ApiTypeHelper.requireNonNullWithDefault(builder.numThreads, this, "numThreads", + this.numThreads()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java index 19ad355c6..3dc110768 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java @@ -71,8 +71,8 @@ public class GoogleAiStudioServiceSettings implements JsonpSerializable { private GoogleAiStudioServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java index d55d46539..bd5d619de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java @@ -75,11 +75,13 @@ public class GoogleVertexAIServiceSettings implements JsonpSerializable { private GoogleVertexAIServiceSettings(Builder builder) { - this.location = ApiTypeHelper.requireNonNull(builder.location, this, "location"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.projectId = ApiTypeHelper.requireNonNull(builder.projectId, this, "projectId"); + this.location = ApiTypeHelper.requireNonNullWithDefault(builder.location, this, "location", this.location()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.projectId = ApiTypeHelper.requireNonNullWithDefault(builder.projectId, this, "projectId", + this.projectId()); this.rateLimit = builder.rateLimit; - this.serviceAccountJson = ApiTypeHelper.requireNonNull(builder.serviceAccountJson, this, "serviceAccountJson"); + this.serviceAccountJson = ApiTypeHelper.requireNonNullWithDefault(builder.serviceAccountJson, this, + "serviceAccountJson", this.serviceAccountJson()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java index b8a87ccbe..66f3f9cc1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java @@ -71,9 +71,9 @@ public class HuggingFaceServiceSettings implements JsonpSerializable { private HuggingFaceServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.rateLimit = builder.rateLimit; - this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); + this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java index 458cd09a8..8f9560512 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java @@ -77,8 +77,9 @@ public class InferenceEndpoint implements JsonpSerializable { protected InferenceEndpoint(AbstractBuilder builder) { this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java index 9ec75b927..85a0ab086 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java @@ -68,8 +68,9 @@ public class InferenceEndpointInfo extends InferenceEndpoint { protected InferenceEndpointInfo(AbstractBuilder builder) { super(builder); - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java index 919594b33..70abe5198 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java @@ -75,7 +75,7 @@ public class JinaAIServiceSettings implements JsonpSerializable { private JinaAIServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.modelId = builder.modelId; this.rateLimit = builder.rateLimit; this.similarity = builder.similarity; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java index 0bda860e8..48b3c6be2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java @@ -76,7 +76,7 @@ public class Message implements JsonpSerializable { private Message(Builder builder) { this.content = builder.content; - this.role = ApiTypeHelper.requireNonNull(builder.role, this, "role"); + this.role = ApiTypeHelper.requireNonNullWithDefault(builder.role, this, "role", this.role()); this.toolCallId = builder.toolCallId; this.toolCalls = ApiTypeHelper.unmodifiable(builder.toolCalls); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java index bedcf8b59..ee250b8d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java @@ -75,9 +75,9 @@ public class MistralServiceSettings implements JsonpSerializable { private MistralServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.maxInputTokens = builder.maxInputTokens; - this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); + this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java index 384125627..5d0579be8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java @@ -81,9 +81,9 @@ public class OpenAIServiceSettings implements JsonpSerializable { private OpenAIServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.dimensions = builder.dimensions; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.organizationId = builder.organizationId; this.rateLimit = builder.rateLimit; this.url = builder.url; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java index ae994a764..35e8a7581 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java @@ -80,9 +80,10 @@ public class PostEisChatCompletionRequest extends RequestBase implements JsonpSe private PostEisChatCompletionRequest(Builder builder) { - this.eisInferenceId = ApiTypeHelper.requireNonNull(builder.eisInferenceId, this, "eisInferenceId"); - this.chatCompletionRequest = ApiTypeHelper.requireNonNull(builder.chatCompletionRequest, this, - "chatCompletionRequest"); + this.eisInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.eisInferenceId, this, "eisInferenceId", + this.eisInferenceId()); + this.chatCompletionRequest = ApiTypeHelper.requireNonNullWithDefault(builder.chatCompletionRequest, this, + "chatCompletionRequest", this.chatCompletionRequest()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java index c0954788d..71845dd6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java @@ -97,13 +97,14 @@ public class PutAlibabacloudRequest extends RequestBase implements JsonpSerializ private PutAlibabacloudRequest(Builder builder) { - this.alibabacloudInferenceId = ApiTypeHelper.requireNonNull(builder.alibabacloudInferenceId, this, - "alibabacloudInferenceId"); + this.alibabacloudInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.alibabacloudInferenceId, this, + "alibabacloudInferenceId", this.alibabacloudInferenceId()); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java index 55b01e4bf..9442bbc28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java @@ -106,13 +106,14 @@ public class PutAmazonbedrockRequest extends RequestBase implements JsonpSeriali private PutAmazonbedrockRequest(Builder builder) { - this.amazonbedrockInferenceId = ApiTypeHelper.requireNonNull(builder.amazonbedrockInferenceId, this, - "amazonbedrockInferenceId"); + this.amazonbedrockInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.amazonbedrockInferenceId, this, + "amazonbedrockInferenceId", this.amazonbedrockInferenceId()); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java index 2d1507c5e..2db682d16 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java @@ -96,13 +96,14 @@ public class PutAnthropicRequest extends RequestBase implements JsonpSerializabl private PutAnthropicRequest(Builder builder) { - this.anthropicInferenceId = ApiTypeHelper.requireNonNull(builder.anthropicInferenceId, this, - "anthropicInferenceId"); + this.anthropicInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.anthropicInferenceId, this, + "anthropicInferenceId", this.anthropicInferenceId()); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java index 3a0d1ef54..cba32b909 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java @@ -97,13 +97,14 @@ public class PutAzureaistudioRequest extends RequestBase implements JsonpSeriali private PutAzureaistudioRequest(Builder builder) { - this.azureaistudioInferenceId = ApiTypeHelper.requireNonNull(builder.azureaistudioInferenceId, this, - "azureaistudioInferenceId"); + this.azureaistudioInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.azureaistudioInferenceId, this, + "azureaistudioInferenceId", this.azureaistudioInferenceId()); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java index 9b14d99ec..abde4a902 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java @@ -112,13 +112,14 @@ public class PutAzureopenaiRequest extends RequestBase implements JsonpSerializa private PutAzureopenaiRequest(Builder builder) { - this.azureopenaiInferenceId = ApiTypeHelper.requireNonNull(builder.azureopenaiInferenceId, this, - "azureopenaiInferenceId"); + this.azureopenaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.azureopenaiInferenceId, this, + "azureopenaiInferenceId", this.azureopenaiInferenceId()); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java index 26de9cff1..31f2ba740 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java @@ -97,11 +97,13 @@ public class PutCohereRequest extends RequestBase implements JsonpSerializable { private PutCohereRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.cohereInferenceId = ApiTypeHelper.requireNonNull(builder.cohereInferenceId, this, "cohereInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.cohereInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.cohereInferenceId, this, + "cohereInferenceId", this.cohereInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java index cf752f4e6..980fe0a98 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java @@ -80,10 +80,12 @@ public class PutEisRequest extends RequestBase implements JsonpSerializable { private PutEisRequest(Builder builder) { - this.eisInferenceId = ApiTypeHelper.requireNonNull(builder.eisInferenceId, this, "eisInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.eisInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.eisInferenceId, this, "eisInferenceId", + this.eisInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java index 26747fe1a..6860d3fbc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java @@ -115,12 +115,13 @@ public class PutElasticsearchRequest extends RequestBase implements JsonpSeriali private PutElasticsearchRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.elasticsearchInferenceId = ApiTypeHelper.requireNonNull(builder.elasticsearchInferenceId, this, - "elasticsearchInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.elasticsearchInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.elasticsearchInferenceId, this, + "elasticsearchInferenceId", this.elasticsearchInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java index 8ead10e62..200a74b68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java @@ -115,10 +115,12 @@ public class PutElserRequest extends RequestBase implements JsonpSerializable { private PutElserRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.elserInferenceId = ApiTypeHelper.requireNonNull(builder.elserInferenceId, this, "elserInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.elserInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.elserInferenceId, this, + "elserInferenceId", this.elserInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java index fb2949825..c38d439d3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java @@ -95,11 +95,12 @@ public class PutGoogleaistudioRequest extends RequestBase implements JsonpSerial private PutGoogleaistudioRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.googleaistudioInferenceId = ApiTypeHelper.requireNonNull(builder.googleaistudioInferenceId, this, - "googleaistudioInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.googleaistudioInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.googleaistudioInferenceId, + this, "googleaistudioInferenceId", this.googleaistudioInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java index c491288d4..7762b2f22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java @@ -98,12 +98,13 @@ public class PutGooglevertexaiRequest extends RequestBase implements JsonpSerial private PutGooglevertexaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.googlevertexaiInferenceId = ApiTypeHelper.requireNonNull(builder.googlevertexaiInferenceId, this, - "googlevertexaiInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.googlevertexaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.googlevertexaiInferenceId, + this, "googlevertexaiInferenceId", this.googlevertexaiInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java index 3b081c97f..0969be9b2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java @@ -113,11 +113,12 @@ public class PutHuggingFaceRequest extends RequestBase implements JsonpSerializa private PutHuggingFaceRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.huggingfaceInferenceId = ApiTypeHelper.requireNonNull(builder.huggingfaceInferenceId, this, - "huggingfaceInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.huggingfaceInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.huggingfaceInferenceId, this, + "huggingfaceInferenceId", this.huggingfaceInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java index ab9b47ccb..a82b87ff9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java @@ -102,11 +102,13 @@ public class PutJinaaiRequest extends RequestBase implements JsonpSerializable { private PutJinaaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.jinaaiInferenceId = ApiTypeHelper.requireNonNull(builder.jinaaiInferenceId, this, "jinaaiInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.jinaaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.jinaaiInferenceId, this, + "jinaaiInferenceId", this.jinaaiInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java index cde473677..1899c9e9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java @@ -94,10 +94,12 @@ public class PutMistralRequest extends RequestBase implements JsonpSerializable private PutMistralRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.mistralInferenceId = ApiTypeHelper.requireNonNull(builder.mistralInferenceId, this, "mistralInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.mistralInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.mistralInferenceId, this, + "mistralInferenceId", this.mistralInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java index 2b10fe33f..19ca8a1cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java @@ -97,11 +97,13 @@ public class PutOpenaiRequest extends RequestBase implements JsonpSerializable { private PutOpenaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.openaiInferenceId = ApiTypeHelper.requireNonNull(builder.openaiInferenceId, this, "openaiInferenceId"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.openaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.openaiInferenceId, this, + "openaiInferenceId", this.openaiInferenceId()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java index 6f734f226..4ac9b0bed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java @@ -95,9 +95,11 @@ public class PutRequest extends RequestBase implements JsonpSerializable { private PutRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.taskType = builder.taskType; - this.inferenceConfig = ApiTypeHelper.requireNonNull(builder.inferenceConfig, this, "inferenceConfig"); + this.inferenceConfig = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceConfig, this, "inferenceConfig", + this.inferenceConfig()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java index d16468247..861f1f812 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java @@ -90,12 +90,13 @@ public class PutVoyageaiRequest extends RequestBase implements JsonpSerializable private PutVoyageaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); - this.voyageaiInferenceId = ApiTypeHelper.requireNonNull(builder.voyageaiInferenceId, this, - "voyageaiInferenceId"); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.voyageaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.voyageaiInferenceId, this, + "voyageaiInferenceId", this.voyageaiInferenceId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java index 2529929f7..1308b34b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java @@ -93,10 +93,12 @@ public class PutWatsonxRequest extends RequestBase implements JsonpSerializable private PutWatsonxRequest(Builder builder) { - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); - this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); - this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); - this.watsonxInferenceId = ApiTypeHelper.requireNonNull(builder.watsonxInferenceId, this, "watsonxInferenceId"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", + this.serviceSettings()); + this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.watsonxInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.watsonxInferenceId, this, + "watsonxInferenceId", this.watsonxInferenceId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java index 2cd435013..a86b4b606 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java @@ -76,8 +76,9 @@ public class RankedDocument implements JsonpSerializable { private RankedDocument(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.relevanceScore = ApiTypeHelper.requireNonNull(builder.relevanceScore, this, "relevanceScore"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.relevanceScore = ApiTypeHelper.requireNonNullWithDefault(builder.relevanceScore, this, "relevanceScore", + this.relevanceScore()); this.text = builder.text; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java index f1f853029..6d511ac4d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java @@ -83,9 +83,10 @@ public class RerankRequest extends RequestBase implements JsonpSerializable { private RerankRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java index dc311f406..a30bec781 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java @@ -82,7 +82,8 @@ public class SparseEmbeddingRequest extends RequestBase implements JsonpSerializ private SparseEmbeddingRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java index fe389c828..6a10b6c2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java @@ -96,7 +96,8 @@ public class StreamCompletionRequest extends RequestBase implements JsonpSeriali private StreamCompletionRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java index 042082f7f..ee413a8ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java @@ -82,7 +82,8 @@ public class TextEmbeddingRequest extends RequestBase implements JsonpSerializab private TextEmbeddingRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java index 6672e9c9a..36a5b6325 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java @@ -66,7 +66,8 @@ public class TextEmbeddingResponse implements JsonpSerializable { private TextEmbeddingResponse(Builder builder) { - this.inferenceResult = ApiTypeHelper.requireNonNull(builder.inferenceResult, this, "inferenceResult"); + this.inferenceResult = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceResult, this, "inferenceResult", + this.inferenceResult()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java index 0be890b0e..0f4d317c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java @@ -70,9 +70,9 @@ public class ToolCall implements JsonpSerializable { private ToolCall(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java index be30f4c9b..4bf35f35e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java @@ -69,8 +69,9 @@ public class ToolCallFunction implements JsonpSerializable { private ToolCallFunction(Builder builder) { - this.arguments = ApiTypeHelper.requireNonNull(builder.arguments, this, "arguments"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.arguments = ApiTypeHelper.requireNonNullWithDefault(builder.arguments, this, "arguments", + this.arguments()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java index e210ed71f..cea8517df 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java @@ -91,9 +91,11 @@ public class UpdateInferenceRequest extends RequestBase implements JsonpSerializ private UpdateInferenceRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", + this.inferenceId()); this.taskType = builder.taskType; - this.inferenceConfig = ApiTypeHelper.requireNonNull(builder.inferenceConfig, this, "inferenceConfig"); + this.inferenceConfig = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceConfig, this, "inferenceConfig", + this.inferenceConfig()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java index c83b218cc..00aec44b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java @@ -78,7 +78,7 @@ public class VoyageAIServiceSettings implements JsonpSerializable { private VoyageAIServiceSettings(Builder builder) { this.dimensions = builder.dimensions; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.rateLimit = builder.rateLimit; this.embeddingType = builder.embeddingType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java index ed5b4a0c4..f19f75ce5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java @@ -77,12 +77,14 @@ public class WatsonxServiceSettings implements JsonpSerializable { private WatsonxServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.apiVersion = ApiTypeHelper.requireNonNull(builder.apiVersion, this, "apiVersion"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.projectId = ApiTypeHelper.requireNonNull(builder.projectId, this, "projectId"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiVersion = ApiTypeHelper.requireNonNullWithDefault(builder.apiVersion, this, "apiVersion", + this.apiVersion()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.projectId = ApiTypeHelper.requireNonNullWithDefault(builder.projectId, this, "projectId", + this.projectId()); this.rateLimit = builder.rateLimit; - this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); + this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java index 3f12acfec..142418466 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java @@ -71,7 +71,7 @@ public class AppendProcessor extends ProcessorBase implements ProcessorVariant { private AppendProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.value = ApiTypeHelper.unmodifiableRequired(builder.value, this, "value"); this.allowDuplicates = builder.allowDuplicates; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java index 4cabffb36..be80d634d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java @@ -87,7 +87,7 @@ public class AttachmentProcessor extends ProcessorBase implements ProcessorVaria private AttachmentProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.indexedChars = builder.indexedChars; this.indexedCharsField = builder.indexedCharsField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java index a319fe068..6c52ac36f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java @@ -70,7 +70,7 @@ public class BytesProcessor extends ProcessorBase implements ProcessorVariant { private BytesProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java index deee955ff..3e57c9a51 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java @@ -75,10 +75,12 @@ public class CircleProcessor extends ProcessorBase implements ProcessorVariant { private CircleProcessor(Builder builder) { super(builder); - this.errorDistance = ApiTypeHelper.requireNonNull(builder.errorDistance, this, "errorDistance"); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.errorDistance = ApiTypeHelper.requireNonNullWithDefault(builder.errorDistance, this, "errorDistance", + this.errorDistance()); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; - this.shapeType = ApiTypeHelper.requireNonNull(builder.shapeType, this, "shapeType"); + this.shapeType = ApiTypeHelper.requireNonNullWithDefault(builder.shapeType, this, "shapeType", + this.shapeType()); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java index 3df36477e..60be0c426 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java @@ -72,10 +72,10 @@ public class ConvertProcessor extends ProcessorBase implements ProcessorVariant private ConvertProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java index ff63037bf..8d4288380 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java @@ -84,7 +84,7 @@ private CsvProcessor(Builder builder) { super(builder); this.emptyValue = builder.emptyValue; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.quote = builder.quote; this.separator = builder.separator; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java index db481b803..537439b8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java @@ -120,7 +120,7 @@ private DatabaseConfiguration(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java index 4c7c399a9..ab483f5f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java @@ -119,7 +119,7 @@ private DatabaseConfigurationFull(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java index ace6e49b9..81b8c48f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java @@ -82,8 +82,9 @@ private DateIndexNameProcessor(Builder builder) { super(builder); this.dateFormats = ApiTypeHelper.unmodifiable(builder.dateFormats); - this.dateRounding = ApiTypeHelper.requireNonNull(builder.dateRounding, this, "dateRounding"); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.dateRounding = ApiTypeHelper.requireNonNullWithDefault(builder.dateRounding, this, "dateRounding", + this.dateRounding()); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.indexNameFormat = builder.indexNameFormat; this.indexNamePrefix = builder.indexNamePrefix; this.locale = builder.locale; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java index 2fc7265d1..2485861e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java @@ -78,7 +78,7 @@ public class DateProcessor extends ProcessorBase implements ProcessorVariant { private DateProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.formats = ApiTypeHelper.unmodifiableRequired(builder.formats, this, "formats"); this.locale = builder.locale; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java index 27cffbb33..e68f5bb68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java @@ -75,7 +75,7 @@ public class DeletePipelineRequest extends RequestBase { private DeletePipelineRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java index 71429590c..9bc1b10cc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java @@ -73,9 +73,9 @@ private DissectProcessor(Builder builder) { super(builder); this.appendSeparator = builder.appendSeparator; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; - this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); + this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java index 379f8b986..e1886aab8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java @@ -74,7 +74,7 @@ private Document(Builder builder) { this.id = builder.id; this.index = builder.index; - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java index 7d27bd510..e33f92333 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java @@ -91,9 +91,9 @@ private DocumentSimulation(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.ingest = ApiTypeHelper.requireNonNull(builder.ingest, this, "ingest"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.ingest = ApiTypeHelper.requireNonNullWithDefault(builder.ingest, this, "ingest", this.ingest()); this.routing = builder.routing; this.source = ApiTypeHelper.unmodifiableRequired(builder.source, this, "source"); this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java index 05ba4dcef..95a29c1e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java @@ -71,7 +71,7 @@ public class DotExpanderProcessor extends ProcessorBase implements ProcessorVari private DotExpanderProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.override = builder.override; this.path = builder.path; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java index ae531af70..6349a9661 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java @@ -82,13 +82,15 @@ public class EnrichProcessor extends ProcessorBase implements ProcessorVariant { private EnrichProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.maxMatches = builder.maxMatches; this.override = builder.override; - this.policyName = ApiTypeHelper.requireNonNull(builder.policyName, this, "policyName"); + this.policyName = ApiTypeHelper.requireNonNullWithDefault(builder.policyName, this, "policyName", + this.policyName()); this.shapeRelation = builder.shapeRelation; - this.targetField = ApiTypeHelper.requireNonNull(builder.targetField, this, "targetField"); + this.targetField = ApiTypeHelper.requireNonNullWithDefault(builder.targetField, this, "targetField", + this.targetField()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java index ee2b2610a..04401a409 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java @@ -63,7 +63,7 @@ public class FailProcessor extends ProcessorBase implements ProcessorVariant { private FailProcessor(Builder builder) { super(builder); - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java index c6953ec78..e193f61d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java @@ -69,9 +69,10 @@ public class ForeachProcessor extends ProcessorBase implements ProcessorVariant private ForeachProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; - this.processor = ApiTypeHelper.requireNonNull(builder.processor, this, "processor"); + this.processor = ApiTypeHelper.requireNonNullWithDefault(builder.processor, this, "processor", + this.processor()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java index 594eb2339..83d3a1eb5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java @@ -87,8 +87,8 @@ public class GeoGridProcessor extends ProcessorBase implements ProcessorVariant private GeoGridProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.tileType = ApiTypeHelper.requireNonNull(builder.tileType, this, "tileType"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.tileType = ApiTypeHelper.requireNonNullWithDefault(builder.tileType, this, "tileType", this.tileType()); this.targetField = builder.targetField; this.parentField = builder.parentField; this.childrenField = builder.childrenField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java index 13a0134f9..3fbd278b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java @@ -83,7 +83,7 @@ private GeoIpProcessor(Builder builder) { super(builder); this.databaseFile = builder.databaseFile; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.firstOnly = builder.firstOnly; this.ignoreMissing = builder.ignoreMissing; this.properties = ApiTypeHelper.unmodifiable(builder.properties); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java index c5dcf96a5..1ecf36aa2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java @@ -70,7 +70,7 @@ public class GeoIpStatsResponse implements JsonpSerializable { private GeoIpStatsResponse(Builder builder) { - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java index 30ef80165..ddb8bab98 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java @@ -80,7 +80,7 @@ private GrokProcessor(Builder builder) { super(builder); this.ecsCompatibility = builder.ecsCompatibility; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.patternDefinitions = ApiTypeHelper.unmodifiable(builder.patternDefinitions); this.patterns = ApiTypeHelper.unmodifiableRequired(builder.patterns, this, "patterns"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java index 6e2dc231c..7aa11d5c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java @@ -74,10 +74,11 @@ public class GsubProcessor extends ProcessorBase implements ProcessorVariant { private GsubProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; - this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); - this.replacement = ApiTypeHelper.requireNonNull(builder.replacement, this, "replacement"); + this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); + this.replacement = ApiTypeHelper.requireNonNullWithDefault(builder.replacement, this, "replacement", + this.replacement()); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java index cb28022a3..eae802e2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java @@ -71,7 +71,7 @@ public class HtmlStripProcessor extends ProcessorBase implements ProcessorVarian private HtmlStripProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java index 48de84447..19458ced2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java @@ -74,7 +74,7 @@ public class InferenceProcessor extends ProcessorBase implements ProcessorVarian private InferenceProcessor(Builder builder) { super(builder); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.targetField = builder.targetField; this.fieldMap = ApiTypeHelper.unmodifiable(builder.fieldMap); this.inferenceConfig = builder.inferenceConfig; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java index 32f1cae75..10bad1a25 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java @@ -73,7 +73,8 @@ public class Ingest implements JsonpSerializable { private Ingest(Builder builder) { this.redact = builder.redact; - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.pipeline = builder.pipeline; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java index 7d15c90b9..19c19379a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java @@ -84,7 +84,7 @@ private IpLocationProcessor(Builder builder) { super(builder); this.databaseFile = builder.databaseFile; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.firstOnly = builder.firstOnly; this.ignoreMissing = builder.ignoreMissing; this.properties = ApiTypeHelper.unmodifiable(builder.properties); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java index daa5b40ee..dfc2c27c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java @@ -68,8 +68,9 @@ public class JoinProcessor extends ProcessorBase implements ProcessorVariant { private JoinProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.separator = ApiTypeHelper.requireNonNull(builder.separator, this, "separator"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.separator = ApiTypeHelper.requireNonNullWithDefault(builder.separator, this, "separator", + this.separator()); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java index 44bb83674..d814a2734 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java @@ -79,7 +79,7 @@ private JsonProcessor(Builder builder) { this.addToRoot = builder.addToRoot; this.addToRootConflictStrategy = builder.addToRootConflictStrategy; this.allowDuplicateKeys = builder.allowDuplicateKeys; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java index 72e4f74ec..bb7d8e0e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java @@ -92,8 +92,9 @@ private KeyValueProcessor(Builder builder) { super(builder); this.excludeKeys = ApiTypeHelper.unmodifiable(builder.excludeKeys); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.fieldSplit = ApiTypeHelper.requireNonNull(builder.fieldSplit, this, "fieldSplit"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.fieldSplit = ApiTypeHelper.requireNonNullWithDefault(builder.fieldSplit, this, "fieldSplit", + this.fieldSplit()); this.ignoreMissing = builder.ignoreMissing; this.includeKeys = ApiTypeHelper.unmodifiable(builder.includeKeys); this.prefix = builder.prefix; @@ -101,7 +102,8 @@ private KeyValueProcessor(Builder builder) { this.targetField = builder.targetField; this.trimKey = builder.trimKey; this.trimValue = builder.trimValue; - this.valueSplit = ApiTypeHelper.requireNonNull(builder.valueSplit, this, "valueSplit"); + this.valueSplit = ApiTypeHelper.requireNonNullWithDefault(builder.valueSplit, this, "valueSplit", + this.valueSplit()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java index 1f2cf6f1b..db6864fc5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java @@ -65,7 +65,7 @@ public class Local implements DatabaseConfigurationFullVariant, JsonpSerializabl private Local(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java index 3e2c961e7..fb37e1c6a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java @@ -71,7 +71,7 @@ public class LowercaseProcessor extends ProcessorBase implements ProcessorVarian private LowercaseProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java index ac93cf0c4..f954c7d2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java @@ -65,7 +65,8 @@ public class Maxmind implements DatabaseConfigurationFullVariant, DatabaseConfig private Maxmind(Builder builder) { - this.accountId = ApiTypeHelper.requireNonNull(builder.accountId, this, "accountId"); + this.accountId = ApiTypeHelper.requireNonNullWithDefault(builder.accountId, this, "accountId", + this.accountId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java index 4b0e70051..95af8386f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java @@ -67,7 +67,7 @@ public class PipelineProcessor extends ProcessorBase implements ProcessorVariant private PipelineProcessor(Builder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.ignoreMissingPipeline = builder.ignoreMissingPipeline; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java index 8f2607011..821af8f44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java @@ -84,10 +84,10 @@ public class PutGeoipDatabaseRequest extends RequestBase implements JsonpSeriali private PutGeoipDatabaseRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.masterTimeout = builder.masterTimeout; - this.maxmind = ApiTypeHelper.requireNonNull(builder.maxmind, this, "maxmind"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.maxmind = ApiTypeHelper.requireNonNullWithDefault(builder.maxmind, this, "maxmind", this.maxmind()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java index 521c35a4e..f36bf0ea8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java @@ -81,10 +81,11 @@ public class PutIpLocationDatabaseRequest extends RequestBase implements JsonpSe private PutIpLocationDatabaseRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; - this.configuration = ApiTypeHelper.requireNonNull(builder.configuration, this, "configuration"); + this.configuration = ApiTypeHelper.requireNonNullWithDefault(builder.configuration, this, "configuration", + this.configuration()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java index 3174dd018..95661897b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java @@ -103,7 +103,7 @@ private PutPipelineRequest(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.deprecated = builder.deprecated; this.description = builder.description; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.ifVersion = builder.ifVersion; this.masterTimeout = builder.masterTimeout; this.onFailure = ApiTypeHelper.unmodifiable(builder.onFailure); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java index 7c1c201a5..f6861b337 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java @@ -64,7 +64,8 @@ public class Redact implements JsonpSerializable { private Redact(Builder builder) { - this.isRedacted = ApiTypeHelper.requireNonNull(builder.isRedacted, this, "isRedacted"); + this.isRedacted = ApiTypeHelper.requireNonNullWithDefault(builder.isRedacted, this, "isRedacted", + this.isRedacted()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java index 6e132452f..daed4fd36 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java @@ -85,7 +85,7 @@ public class RedactProcessor extends ProcessorBase implements ProcessorVariant { private RedactProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.patterns = ApiTypeHelper.unmodifiableRequired(builder.patterns, this, "patterns"); this.patternDefinitions = ApiTypeHelper.unmodifiable(builder.patternDefinitions); this.prefix = builder.prefix; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java index 3b8e22459..0afc256cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java @@ -71,7 +71,7 @@ public class RegisteredDomainProcessor extends ProcessorBase implements Processo private RegisteredDomainProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.targetField = builder.targetField; this.ignoreMissing = builder.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java index 60bac03cd..61efbb650 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java @@ -69,9 +69,10 @@ public class RenameProcessor extends ProcessorBase implements ProcessorVariant { private RenameProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; - this.targetField = ApiTypeHelper.requireNonNull(builder.targetField, this, "targetField"); + this.targetField = ApiTypeHelper.requireNonNullWithDefault(builder.targetField, this, "targetField", + this.targetField()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java index cc5c53267..cc31b1e47 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java @@ -81,7 +81,7 @@ private SetProcessor(Builder builder) { super(builder); this.copyFrom = builder.copyFrom; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreEmptyValue = builder.ignoreEmptyValue; this.mediaType = builder.mediaType; this.override = builder.override; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java index ace13f2af..2a51eda15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java @@ -67,7 +67,7 @@ public class SetSecurityUserProcessor extends ProcessorBase implements Processor private SetSecurityUserProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.properties = ApiTypeHelper.unmodifiable(builder.properties); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java index b34159078..16bde7d69 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java @@ -70,7 +70,7 @@ public class SortProcessor extends ProcessorBase implements ProcessorVariant { private SortProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.order = builder.order; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java index db198998a..978c2bdd8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java @@ -75,10 +75,11 @@ public class SplitProcessor extends ProcessorBase implements ProcessorVariant { private SplitProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.preserveTrailing = builder.preserveTrailing; - this.separator = ApiTypeHelper.requireNonNull(builder.separator, this, "separator"); + this.separator = ApiTypeHelper.requireNonNullWithDefault(builder.separator, this, "separator", + this.separator()); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java index a5431a812..67e7fc56c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java @@ -70,7 +70,7 @@ public class TrimProcessor extends ProcessorBase implements ProcessorVariant { private TrimProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java index 4c6d5cc64..54de2b070 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java @@ -71,7 +71,7 @@ public class UppercaseProcessor extends ProcessorBase implements ProcessorVarian private UppercaseProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java index d9c01d76a..fe469b137 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java @@ -76,7 +76,7 @@ public class UriPartsProcessor extends ProcessorBase implements ProcessorVariant private UriPartsProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.keepOriginal = builder.keepOriginal; this.removeIfSuccessful = builder.removeIfSuccessful; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java index 72d614c33..2cbe1eee8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java @@ -71,7 +71,7 @@ public class UrlDecodeProcessor extends ProcessorBase implements ProcessorVarian private UrlDecodeProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java index a02eaa72d..978e01ab8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java @@ -80,7 +80,7 @@ public class UserAgentProcessor extends ProcessorBase implements ProcessorVarian private UserAgentProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.ignoreMissing = builder.ignoreMissing; this.regexFile = builder.regexFile; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java index 470b42f71..c2e5176bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java @@ -76,13 +76,18 @@ public class GeoIpDownloadStatistics implements JsonpSerializable { private GeoIpDownloadStatistics(Builder builder) { - this.successfulDownloads = ApiTypeHelper.requireNonNull(builder.successfulDownloads, this, - "successfulDownloads"); - this.failedDownloads = ApiTypeHelper.requireNonNull(builder.failedDownloads, this, "failedDownloads"); - this.totalDownloadTime = ApiTypeHelper.requireNonNull(builder.totalDownloadTime, this, "totalDownloadTime"); - this.databasesCount = ApiTypeHelper.requireNonNull(builder.databasesCount, this, "databasesCount"); - this.skippedUpdates = ApiTypeHelper.requireNonNull(builder.skippedUpdates, this, "skippedUpdates"); - this.expiredDatabases = ApiTypeHelper.requireNonNull(builder.expiredDatabases, this, "expiredDatabases"); + this.successfulDownloads = ApiTypeHelper.requireNonNullWithDefault(builder.successfulDownloads, this, + "successfulDownloads", this.successfulDownloads()); + this.failedDownloads = ApiTypeHelper.requireNonNullWithDefault(builder.failedDownloads, this, "failedDownloads", + this.failedDownloads()); + this.totalDownloadTime = ApiTypeHelper.requireNonNullWithDefault(builder.totalDownloadTime, this, + "totalDownloadTime", this.totalDownloadTime()); + this.databasesCount = ApiTypeHelper.requireNonNullWithDefault(builder.databasesCount, this, "databasesCount", + this.databasesCount()); + this.skippedUpdates = ApiTypeHelper.requireNonNullWithDefault(builder.skippedUpdates, this, "skippedUpdates", + this.skippedUpdates()); + this.expiredDatabases = ApiTypeHelper.requireNonNullWithDefault(builder.expiredDatabases, this, + "expiredDatabases", this.expiredDatabases()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java index 2ea1843a3..633485279 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java @@ -66,7 +66,7 @@ public class GeoIpNodeDatabaseName implements JsonpSerializable { private GeoIpNodeDatabaseName(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java index e792acb6e..1052dc0d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java @@ -74,10 +74,11 @@ public class DatabaseConfigurationMetadata implements JsonpSerializable { private DatabaseConfigurationMetadata(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.modifiedDateMillis = ApiTypeHelper.requireNonNull(builder.modifiedDateMillis, this, "modifiedDateMillis"); - this.database = ApiTypeHelper.requireNonNull(builder.database, this, "database"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.modifiedDateMillis = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDateMillis, this, + "modifiedDateMillis", this.modifiedDateMillis()); + this.database = ApiTypeHelper.requireNonNullWithDefault(builder.database, this, "database", this.database()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java index 4dc9b6398..f4ecd8f59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java @@ -78,11 +78,11 @@ public class DatabaseConfigurationMetadata implements JsonpSerializable { private DatabaseConfigurationMetadata(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.modifiedDateMillis = builder.modifiedDateMillis; this.modifiedDate = builder.modifiedDate; - this.database = ApiTypeHelper.requireNonNull(builder.database, this, "database"); + this.database = ApiTypeHelper.requireNonNullWithDefault(builder.database, this, "database", this.database()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java index 8fa561f82..47cc3af1f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java @@ -65,8 +65,8 @@ public class GetBasicStatusResponse implements JsonpSerializable { private GetBasicStatusResponse(Builder builder) { - this.eligibleToStartBasic = ApiTypeHelper.requireNonNull(builder.eligibleToStartBasic, this, - "eligibleToStartBasic"); + this.eligibleToStartBasic = ApiTypeHelper.requireNonNullWithDefault(builder.eligibleToStartBasic, this, + "eligibleToStartBasic", this.eligibleToStartBasic()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java index d33e6bfce..dfd365ed5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java @@ -65,7 +65,7 @@ public class GetLicenseResponse implements JsonpSerializable { private GetLicenseResponse(Builder builder) { - this.license = ApiTypeHelper.requireNonNull(builder.license, this, "license"); + this.license = ApiTypeHelper.requireNonNullWithDefault(builder.license, this, "license", this.license()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java index 5e267daab..bbbf8df99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java @@ -65,8 +65,8 @@ public class GetTrialStatusResponse implements JsonpSerializable { private GetTrialStatusResponse(Builder builder) { - this.eligibleToStartTrial = ApiTypeHelper.requireNonNull(builder.eligibleToStartTrial, this, - "eligibleToStartTrial"); + this.eligibleToStartTrial = ApiTypeHelper.requireNonNullWithDefault(builder.eligibleToStartTrial, this, + "eligibleToStartTrial", this.eligibleToStartTrial()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java index 4f2760760..fabdfb1fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java @@ -87,16 +87,19 @@ public class License implements JsonpSerializable { private License(Builder builder) { - this.expiryDateInMillis = ApiTypeHelper.requireNonNull(builder.expiryDateInMillis, this, "expiryDateInMillis"); - this.issueDateInMillis = ApiTypeHelper.requireNonNull(builder.issueDateInMillis, this, "issueDateInMillis"); + this.expiryDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expiryDateInMillis, this, + "expiryDateInMillis", this.expiryDateInMillis()); + this.issueDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.issueDateInMillis, this, + "issueDateInMillis", this.issueDateInMillis()); this.startDateInMillis = builder.startDateInMillis; - this.issuedTo = ApiTypeHelper.requireNonNull(builder.issuedTo, this, "issuedTo"); - this.issuer = ApiTypeHelper.requireNonNull(builder.issuer, this, "issuer"); + this.issuedTo = ApiTypeHelper.requireNonNullWithDefault(builder.issuedTo, this, "issuedTo", this.issuedTo()); + this.issuer = ApiTypeHelper.requireNonNullWithDefault(builder.issuer, this, "issuer", this.issuer()); this.maxNodes = builder.maxNodes; this.maxResourceUnits = builder.maxResourceUnits; - this.signature = ApiTypeHelper.requireNonNull(builder.signature, this, "signature"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.signature = ApiTypeHelper.requireNonNullWithDefault(builder.signature, this, "signature", + this.signature()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java index c305e4dc4..2c7f0a492 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java @@ -73,8 +73,10 @@ public class PostResponse implements AcknowledgedResponse, JsonpSerializable { private PostResponse(Builder builder) { this.acknowledge = builder.acknowledge; - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.licenseStatus = ApiTypeHelper.requireNonNull(builder.licenseStatus, this, "licenseStatus"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.licenseStatus = ApiTypeHelper.requireNonNullWithDefault(builder.licenseStatus, this, "licenseStatus", + this.licenseStatus()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java index 7a3ea6349..4392c6219 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java @@ -80,8 +80,10 @@ public class PostStartBasicResponse implements AcknowledgedResponse, JsonpSerial private PostStartBasicResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.basicWasStarted = ApiTypeHelper.requireNonNull(builder.basicWasStarted, this, "basicWasStarted"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.basicWasStarted = ApiTypeHelper.requireNonNullWithDefault(builder.basicWasStarted, this, "basicWasStarted", + this.basicWasStarted()); this.errorMessage = builder.errorMessage; this.type = builder.type; this.acknowledge = ApiTypeHelper.unmodifiable(builder.acknowledge); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java index 8051fce6a..ea0b172af 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java @@ -76,9 +76,11 @@ public class PostStartTrialResponse implements AcknowledgedResponse, JsonpSerial private PostStartTrialResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); this.errorMessage = builder.errorMessage; - this.trialWasStarted = ApiTypeHelper.requireNonNull(builder.trialWasStarted, this, "trialWasStarted"); + this.trialWasStarted = ApiTypeHelper.requireNonNullWithDefault(builder.trialWasStarted, this, "trialWasStarted", + this.trialWasStarted()); this.type = builder.type; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java index 25e12f713..65e899555 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java @@ -99,16 +99,19 @@ private LicenseInformation(Builder builder) { this.expiryDate = builder.expiryDate; this.expiryDateInMillis = builder.expiryDateInMillis; - this.issueDate = ApiTypeHelper.requireNonNull(builder.issueDate, this, "issueDate"); - this.issueDateInMillis = ApiTypeHelper.requireNonNull(builder.issueDateInMillis, this, "issueDateInMillis"); - this.issuedTo = ApiTypeHelper.requireNonNull(builder.issuedTo, this, "issuedTo"); - this.issuer = ApiTypeHelper.requireNonNull(builder.issuer, this, "issuer"); + this.issueDate = ApiTypeHelper.requireNonNullWithDefault(builder.issueDate, this, "issueDate", + this.issueDate()); + this.issueDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.issueDateInMillis, this, + "issueDateInMillis", this.issueDateInMillis()); + this.issuedTo = ApiTypeHelper.requireNonNullWithDefault(builder.issuedTo, this, "issuedTo", this.issuedTo()); + this.issuer = ApiTypeHelper.requireNonNullWithDefault(builder.issuer, this, "issuer", this.issuer()); this.maxNodes = builder.maxNodes; this.maxResourceUnits = builder.maxResourceUnits; - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); - this.startDateInMillis = ApiTypeHelper.requireNonNull(builder.startDateInMillis, this, "startDateInMillis"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.startDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startDateInMillis, this, + "startDateInMillis", this.startDateInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java index a47162db5..7c0f9cb7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java @@ -69,7 +69,7 @@ public class Acknowledgement implements JsonpSerializable { private Acknowledgement(Builder builder) { this.license = ApiTypeHelper.unmodifiableRequired(builder.license, this, "license"); - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java index 92d314155..74acb7de4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java @@ -74,7 +74,7 @@ public class DeletePipelineRequest extends RequestBase { private DeletePipelineRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java index 3619ab418..41d298fa9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java @@ -76,12 +76,16 @@ public class Pipeline implements JsonpSerializable { private Pipeline(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.lastModified = ApiTypeHelper.requireNonNull(builder.lastModified, this, "lastModified"); - this.pipeline = ApiTypeHelper.requireNonNull(builder.pipeline, this, "pipeline"); - this.pipelineMetadata = ApiTypeHelper.requireNonNull(builder.pipelineMetadata, this, "pipelineMetadata"); - this.pipelineSettings = ApiTypeHelper.requireNonNull(builder.pipelineSettings, this, "pipelineSettings"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.lastModified = ApiTypeHelper.requireNonNullWithDefault(builder.lastModified, this, "lastModified", + this.lastModified()); + this.pipeline = ApiTypeHelper.requireNonNullWithDefault(builder.pipeline, this, "pipeline", this.pipeline()); + this.pipelineMetadata = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineMetadata, this, + "pipelineMetadata", this.pipelineMetadata()); + this.pipelineSettings = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineSettings, this, + "pipelineSettings", this.pipelineSettings()); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java index 5c42ae580..0896803f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java @@ -68,8 +68,8 @@ public class PipelineMetadata implements JsonpSerializable { private PipelineMetadata(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java index 73957d11b..17489f661 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java @@ -79,15 +79,20 @@ public class PipelineSettings implements JsonpSerializable { private PipelineSettings(Builder builder) { - this.pipelineWorkers = ApiTypeHelper.requireNonNull(builder.pipelineWorkers, this, "pipelineWorkers"); - this.pipelineBatchSize = ApiTypeHelper.requireNonNull(builder.pipelineBatchSize, this, "pipelineBatchSize"); - this.pipelineBatchDelay = ApiTypeHelper.requireNonNull(builder.pipelineBatchDelay, this, "pipelineBatchDelay"); - this.queueType = ApiTypeHelper.requireNonNull(builder.queueType, this, "queueType"); - this.queueMaxBytesNumber = ApiTypeHelper.requireNonNull(builder.queueMaxBytesNumber, this, - "queueMaxBytesNumber"); - this.queueMaxBytesUnits = ApiTypeHelper.requireNonNull(builder.queueMaxBytesUnits, this, "queueMaxBytesUnits"); - this.queueCheckpointWrites = ApiTypeHelper.requireNonNull(builder.queueCheckpointWrites, this, - "queueCheckpointWrites"); + this.pipelineWorkers = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineWorkers, this, "pipelineWorkers", + this.pipelineWorkers()); + this.pipelineBatchSize = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineBatchSize, this, + "pipelineBatchSize", this.pipelineBatchSize()); + this.pipelineBatchDelay = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineBatchDelay, this, + "pipelineBatchDelay", this.pipelineBatchDelay()); + this.queueType = ApiTypeHelper.requireNonNullWithDefault(builder.queueType, this, "queueType", + this.queueType()); + this.queueMaxBytesNumber = ApiTypeHelper.requireNonNullWithDefault(builder.queueMaxBytesNumber, this, + "queueMaxBytesNumber", this.queueMaxBytesNumber()); + this.queueMaxBytesUnits = ApiTypeHelper.requireNonNullWithDefault(builder.queueMaxBytesUnits, this, + "queueMaxBytesUnits", this.queueMaxBytesUnits()); + this.queueCheckpointWrites = ApiTypeHelper.requireNonNullWithDefault(builder.queueCheckpointWrites, this, + "queueCheckpointWrites", this.queueCheckpointWrites()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java index d8ef0378d..fd685503d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java @@ -79,8 +79,8 @@ public class PutPipelineRequest extends RequestBase implements JsonpSerializable private PutPipelineRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.pipeline = ApiTypeHelper.requireNonNull(builder.pipeline, this, "pipeline"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.pipeline = ApiTypeHelper.requireNonNullWithDefault(builder.pipeline, this, "pipeline", this.pipeline()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java index 3628a5a59..bfa56e881 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java @@ -71,7 +71,8 @@ public class GetFeatureUpgradeStatusResponse implements JsonpSerializable { private GetFeatureUpgradeStatusResponse(Builder builder) { this.features = ApiTypeHelper.unmodifiableRequired(builder.features, this, "features"); - this.migrationStatus = ApiTypeHelper.requireNonNull(builder.migrationStatus, this, "migrationStatus"); + this.migrationStatus = ApiTypeHelper.requireNonNullWithDefault(builder.migrationStatus, this, "migrationStatus", + this.migrationStatus()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java index d5b8ab537..c32667257 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java @@ -70,7 +70,7 @@ public class PostFeatureUpgradeResponse implements JsonpSerializable { private PostFeatureUpgradeResponse(Builder builder) { - this.accepted = ApiTypeHelper.requireNonNull(builder.accepted, this, "accepted"); + this.accepted = ApiTypeHelper.requireNonNullWithDefault(builder.accepted, this, "accepted", this.accepted()); this.features = ApiTypeHelper.unmodifiableRequired(builder.features, this, "features"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java index a3f1b316d..a1f8b8daf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java @@ -81,11 +81,11 @@ public class Deprecation implements JsonpSerializable { private Deprecation(Builder builder) { this.details = builder.details; - this.level = ApiTypeHelper.requireNonNull(builder.level, this, "level"); - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); - this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); - this.resolveDuringRollingUpgrade = ApiTypeHelper.requireNonNull(builder.resolveDuringRollingUpgrade, this, - "resolveDuringRollingUpgrade"); + this.level = ApiTypeHelper.requireNonNullWithDefault(builder.level, this, "level", this.level()); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); + this.resolveDuringRollingUpgrade = ApiTypeHelper.requireNonNullWithDefault(builder.resolveDuringRollingUpgrade, + this, "resolveDuringRollingUpgrade", this.resolveDuringRollingUpgrade()); this.meta = ApiTypeHelper.unmodifiable(builder.meta); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java index 46c09d3f3..9c1e6e175 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java @@ -73,10 +73,12 @@ public class MigrationFeature implements JsonpSerializable { private MigrationFeature(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); - this.minimumIndexVersion = ApiTypeHelper.requireNonNull(builder.minimumIndexVersion, this, - "minimumIndexVersion"); - this.migrationStatus = ApiTypeHelper.requireNonNull(builder.migrationStatus, this, "migrationStatus"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); + this.minimumIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minimumIndexVersion, this, + "minimumIndexVersion", this.minimumIndexVersion()); + this.migrationStatus = ApiTypeHelper.requireNonNullWithDefault(builder.migrationStatus, this, "migrationStatus", + this.migrationStatus()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java index 1ef725760..fc9f444b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java @@ -72,8 +72,8 @@ public class MigrationFeatureIndexInfo implements JsonpSerializable { private MigrationFeatureIndexInfo(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.failureCause = builder.failureCause; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java index c0d96a589..76969b656 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java @@ -66,7 +66,8 @@ public class MigrationFeature implements JsonpSerializable { private MigrationFeature(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java index 5c3414985..7138c6166 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java @@ -73,7 +73,7 @@ public class AdaptiveAllocationsSettings implements JsonpSerializable { private AdaptiveAllocationsSettings(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); this.minNumberOfAllocations = builder.minNumberOfAllocations; this.maxNumberOfAllocations = builder.maxNumberOfAllocations; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java index 7a606494b..6c8eb87d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java @@ -95,7 +95,8 @@ public class AnalysisConfigRead implements JsonpSerializable { private AnalysisConfigRead(Builder builder) { - this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); + this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", + this.bucketSpan()); this.categorizationAnalyzer = builder.categorizationAnalyzer; this.categorizationFieldName = builder.categorizationFieldName; this.categorizationFilters = ApiTypeHelper.unmodifiable(builder.categorizationFilters); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java index 26518986d..9953a7cd8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java @@ -65,7 +65,8 @@ public class AnalysisMemoryLimit implements JsonpSerializable { private AnalysisMemoryLimit(Builder builder) { - this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); + this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, + "modelMemoryLimit", this.modelMemoryLimit()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java index de340c8c6..9524bc2ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java @@ -129,27 +129,35 @@ private Anomaly(Builder builder) { this.actual = ApiTypeHelper.unmodifiable(builder.actual); this.anomalyScoreExplanation = builder.anomalyScoreExplanation; - this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); + this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", + this.bucketSpan()); this.byFieldName = builder.byFieldName; this.byFieldValue = builder.byFieldValue; this.causes = ApiTypeHelper.unmodifiable(builder.causes); - this.detectorIndex = ApiTypeHelper.requireNonNull(builder.detectorIndex, this, "detectorIndex"); + this.detectorIndex = ApiTypeHelper.requireNonNullWithDefault(builder.detectorIndex, this, "detectorIndex", + this.detectorIndex()); this.fieldName = builder.fieldName; this.function = builder.function; this.functionDescription = builder.functionDescription; this.geoResults = builder.geoResults; this.influencers = ApiTypeHelper.unmodifiable(builder.influencers); - this.initialRecordScore = ApiTypeHelper.requireNonNull(builder.initialRecordScore, this, "initialRecordScore"); - this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.initialRecordScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialRecordScore, this, + "initialRecordScore", this.initialRecordScore()); + this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", + this.isInterim()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.overFieldName = builder.overFieldName; this.overFieldValue = builder.overFieldValue; this.partitionFieldName = builder.partitionFieldName; this.partitionFieldValue = builder.partitionFieldValue; - this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability"); - this.recordScore = ApiTypeHelper.requireNonNull(builder.recordScore, this, "recordScore"); - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", + this.probability()); + this.recordScore = ApiTypeHelper.requireNonNullWithDefault(builder.recordScore, this, "recordScore", + this.recordScore()); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.typical = ApiTypeHelper.unmodifiable(builder.typical); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java index 7540edf14..6c84e434a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java @@ -119,7 +119,8 @@ private AnomalyCause(Builder builder) { this.overFieldValue = builder.overFieldValue; this.partitionFieldName = builder.partitionFieldName; this.partitionFieldValue = builder.partitionFieldValue; - this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability"); + this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", + this.probability()); this.typical = ApiTypeHelper.unmodifiable(builder.typical); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java index 760c41b35..b5c58a5a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java @@ -67,8 +67,8 @@ public class ApiKeyAuthorization implements JsonpSerializable { private ApiKeyAuthorization(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java index f4a89dc25..1b9342843 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java @@ -90,18 +90,25 @@ public class BucketInfluencer implements JsonpSerializable { private BucketInfluencer(Builder builder) { - this.anomalyScore = ApiTypeHelper.requireNonNull(builder.anomalyScore, this, "anomalyScore"); - this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); - this.influencerFieldName = ApiTypeHelper.requireNonNull(builder.influencerFieldName, this, - "influencerFieldName"); - this.initialAnomalyScore = ApiTypeHelper.requireNonNull(builder.initialAnomalyScore, this, - "initialAnomalyScore"); - this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability"); - this.rawAnomalyScore = ApiTypeHelper.requireNonNull(builder.rawAnomalyScore, this, "rawAnomalyScore"); - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.anomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyScore, this, "anomalyScore", + this.anomalyScore()); + this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", + this.bucketSpan()); + this.influencerFieldName = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldName, this, + "influencerFieldName", this.influencerFieldName()); + this.initialAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialAnomalyScore, this, + "initialAnomalyScore", this.initialAnomalyScore()); + this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", + this.isInterim()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", + this.probability()); + this.rawAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.rawAnomalyScore, this, "rawAnomalyScore", + this.rawAnomalyScore()); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.timestampString = builder.timestampString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java index 9623abb5a..742884af2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java @@ -91,18 +91,25 @@ public class BucketSummary implements JsonpSerializable { private BucketSummary(Builder builder) { - this.anomalyScore = ApiTypeHelper.requireNonNull(builder.anomalyScore, this, "anomalyScore"); + this.anomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyScore, this, "anomalyScore", + this.anomalyScore()); this.bucketInfluencers = ApiTypeHelper.unmodifiableRequired(builder.bucketInfluencers, this, "bucketInfluencers"); - this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); - this.eventCount = ApiTypeHelper.requireNonNull(builder.eventCount, this, "eventCount"); - this.initialAnomalyScore = ApiTypeHelper.requireNonNull(builder.initialAnomalyScore, this, - "initialAnomalyScore"); - this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.processingTimeMs = ApiTypeHelper.requireNonNull(builder.processingTimeMs, this, "processingTimeMs"); - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", + this.bucketSpan()); + this.eventCount = ApiTypeHelper.requireNonNullWithDefault(builder.eventCount, this, "eventCount", + this.eventCount()); + this.initialAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialAnomalyScore, this, + "initialAnomalyScore", this.initialAnomalyScore()); + this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", + this.isInterim()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.processingTimeMs = ApiTypeHelper.requireNonNullWithDefault(builder.processingTimeMs, this, + "processingTimeMs", this.processingTimeMs()); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.timestampString = builder.timestampString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java index 20c86c0ae..3885d6911 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java @@ -89,9 +89,11 @@ private CalendarEvent(Builder builder) { this.calendarId = builder.calendarId; this.eventId = builder.eventId; - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.endTime = ApiTypeHelper.requireNonNull(builder.endTime, this, "endTime"); - this.startTime = ApiTypeHelper.requireNonNull(builder.startTime, this, "startTime"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.endTime = ApiTypeHelper.requireNonNullWithDefault(builder.endTime, this, "endTime", this.endTime()); + this.startTime = ApiTypeHelper.requireNonNullWithDefault(builder.startTime, this, "startTime", + this.startTime()); this.skipResult = builder.skipResult; this.skipModelUpdate = builder.skipModelUpdate; this.forceTimeShift = builder.forceTimeShift; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java index 82f4342a3..f5f31ffc3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java @@ -99,20 +99,24 @@ public class Category implements JsonpSerializable { private Category(Builder builder) { - this.categoryId = ApiTypeHelper.requireNonNull(builder.categoryId, this, "categoryId"); + this.categoryId = ApiTypeHelper.requireNonNullWithDefault(builder.categoryId, this, "categoryId", + this.categoryId()); this.examples = ApiTypeHelper.unmodifiableRequired(builder.examples, this, "examples"); this.grokPattern = builder.grokPattern; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.maxMatchingLength = ApiTypeHelper.requireNonNull(builder.maxMatchingLength, this, "maxMatchingLength"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.maxMatchingLength = ApiTypeHelper.requireNonNullWithDefault(builder.maxMatchingLength, this, + "maxMatchingLength", this.maxMatchingLength()); this.partitionFieldName = builder.partitionFieldName; this.partitionFieldValue = builder.partitionFieldValue; - this.regex = ApiTypeHelper.requireNonNull(builder.regex, this, "regex"); - this.terms = ApiTypeHelper.requireNonNull(builder.terms, this, "terms"); + this.regex = ApiTypeHelper.requireNonNullWithDefault(builder.regex, this, "regex", this.regex()); + this.terms = ApiTypeHelper.requireNonNullWithDefault(builder.terms, this, "terms", this.terms()); this.numMatches = builder.numMatches; this.preferredToCategories = ApiTypeHelper.unmodifiable(builder.preferredToCategories); this.p = builder.p; - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.mlcategory = ApiTypeHelper.requireNonNull(builder.mlcategory, this, "mlcategory"); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.mlcategory = ApiTypeHelper.requireNonNullWithDefault(builder.mlcategory, this, "mlcategory", + this.mlcategory()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java index a54db291b..9de1fed51 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java @@ -68,7 +68,7 @@ public class ChunkingConfig implements JsonpSerializable { private ChunkingConfig(Builder builder) { - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); this.timeSpan = builder.timeSpan; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java index b882c1d42..e859453aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java @@ -76,7 +76,7 @@ public class ClearTrainedModelDeploymentCacheRequest extends RequestBase { private ClearTrainedModelDeploymentCacheRequest(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java index 5254745d8..8c7635e17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java @@ -65,7 +65,7 @@ public class ClearTrainedModelDeploymentCacheResponse implements JsonpSerializab private ClearTrainedModelDeploymentCacheResponse(Builder builder) { - this.cleared = ApiTypeHelper.requireNonNull(builder.cleared, this, "cleared"); + this.cleared = ApiTypeHelper.requireNonNullWithDefault(builder.cleared, this, "cleared", this.cleared()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java index 38496eabb..102066568 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java @@ -99,7 +99,7 @@ private CloseJobRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java index 5bde95c06..f6e5825e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java @@ -64,7 +64,7 @@ public class CloseJobResponse implements JsonpSerializable { private CloseJobResponse(Builder builder) { - this.closed = ApiTypeHelper.requireNonNull(builder.closed, this, "closed"); + this.closed = ApiTypeHelper.requireNonNullWithDefault(builder.closed, this, "closed", this.closed()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java index 7315aa1a0..c5214307b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java @@ -109,28 +109,36 @@ public class DataCounts implements JsonpSerializable { private DataCounts(Builder builder) { - this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount"); + this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", + this.bucketCount()); this.earliestRecordTimestamp = builder.earliestRecordTimestamp; - this.emptyBucketCount = ApiTypeHelper.requireNonNull(builder.emptyBucketCount, this, "emptyBucketCount"); - this.inputBytes = ApiTypeHelper.requireNonNull(builder.inputBytes, this, "inputBytes"); - this.inputFieldCount = ApiTypeHelper.requireNonNull(builder.inputFieldCount, this, "inputFieldCount"); - this.inputRecordCount = ApiTypeHelper.requireNonNull(builder.inputRecordCount, this, "inputRecordCount"); - this.invalidDateCount = ApiTypeHelper.requireNonNull(builder.invalidDateCount, this, "invalidDateCount"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.emptyBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.emptyBucketCount, this, + "emptyBucketCount", this.emptyBucketCount()); + this.inputBytes = ApiTypeHelper.requireNonNullWithDefault(builder.inputBytes, this, "inputBytes", + this.inputBytes()); + this.inputFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputFieldCount, this, "inputFieldCount", + this.inputFieldCount()); + this.inputRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputRecordCount, this, + "inputRecordCount", this.inputRecordCount()); + this.invalidDateCount = ApiTypeHelper.requireNonNullWithDefault(builder.invalidDateCount, this, + "invalidDateCount", this.invalidDateCount()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.lastDataTime = builder.lastDataTime; this.latestEmptyBucketTimestamp = builder.latestEmptyBucketTimestamp; this.latestRecordTimestamp = builder.latestRecordTimestamp; this.latestSparseBucketTimestamp = builder.latestSparseBucketTimestamp; this.latestBucketTimestamp = builder.latestBucketTimestamp; this.logTime = builder.logTime; - this.missingFieldCount = ApiTypeHelper.requireNonNull(builder.missingFieldCount, this, "missingFieldCount"); - this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNull(builder.outOfOrderTimestampCount, this, - "outOfOrderTimestampCount"); - this.processedFieldCount = ApiTypeHelper.requireNonNull(builder.processedFieldCount, this, - "processedFieldCount"); - this.processedRecordCount = ApiTypeHelper.requireNonNull(builder.processedRecordCount, this, - "processedRecordCount"); - this.sparseBucketCount = ApiTypeHelper.requireNonNull(builder.sparseBucketCount, this, "sparseBucketCount"); + this.missingFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.missingFieldCount, this, + "missingFieldCount", this.missingFieldCount()); + this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNullWithDefault(builder.outOfOrderTimestampCount, this, + "outOfOrderTimestampCount", this.outOfOrderTimestampCount()); + this.processedFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedFieldCount, this, + "processedFieldCount", this.processedFieldCount()); + this.processedRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedRecordCount, this, + "processedRecordCount", this.processedRecordCount()); + this.sparseBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.sparseBucketCount, this, + "sparseBucketCount", this.sparseBucketCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java index 18a02acf7..4d39bdc22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java @@ -116,18 +116,19 @@ private Datafeed(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.authorization = builder.authorization; this.chunkingConfig = builder.chunkingConfig; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.frequency = builder.frequency; this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); this.indexes = ApiTypeHelper.unmodifiable(builder.indexes); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.maxEmptySearches = builder.maxEmptySearches; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.queryDelay = builder.queryDelay; this.scriptFields = ApiTypeHelper.unmodifiable(builder.scriptFields); this.scrollSize = builder.scrollSize; - this.delayedDataCheckConfig = ApiTypeHelper.requireNonNull(builder.delayedDataCheckConfig, this, - "delayedDataCheckConfig"); + this.delayedDataCheckConfig = ApiTypeHelper.requireNonNullWithDefault(builder.delayedDataCheckConfig, this, + "delayedDataCheckConfig", this.delayedDataCheckConfig()); this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.indicesOptions = builder.indicesOptions; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java index 2ebc26ea2..cc0767faf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java @@ -70,8 +70,10 @@ public class DatafeedRunningState implements JsonpSerializable { private DatafeedRunningState(Builder builder) { - this.realTimeConfigured = ApiTypeHelper.requireNonNull(builder.realTimeConfigured, this, "realTimeConfigured"); - this.realTimeRunning = ApiTypeHelper.requireNonNull(builder.realTimeRunning, this, "realTimeRunning"); + this.realTimeConfigured = ApiTypeHelper.requireNonNullWithDefault(builder.realTimeConfigured, this, + "realTimeConfigured", this.realTimeConfigured()); + this.realTimeRunning = ApiTypeHelper.requireNonNullWithDefault(builder.realTimeRunning, this, "realTimeRunning", + this.realTimeRunning()); this.searchInterval = builder.searchInterval; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java index 176d1d804..2f7a216a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java @@ -80,9 +80,10 @@ public class DatafeedStats implements JsonpSerializable { private DatafeedStats(Builder builder) { this.assignmentExplanation = builder.assignmentExplanation; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.node = builder.node; - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); this.timingStats = builder.timingStats; this.runningState = builder.runningState; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java index 78da5a7a1..11b9a6758 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java @@ -81,13 +81,17 @@ public class DatafeedTimingStats implements JsonpSerializable { private DatafeedTimingStats(Builder builder) { - this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount"); - this.exponentialAverageSearchTimePerHourMs = ApiTypeHelper.requireNonNull( - builder.exponentialAverageSearchTimePerHourMs, this, "exponentialAverageSearchTimePerHourMs"); + this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", + this.bucketCount()); + this.exponentialAverageSearchTimePerHourMs = ApiTypeHelper.requireNonNullWithDefault( + builder.exponentialAverageSearchTimePerHourMs, this, "exponentialAverageSearchTimePerHourMs", + this.exponentialAverageSearchTimePerHourMs()); this.exponentialAverageCalculationContext = builder.exponentialAverageCalculationContext; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.searchCount = ApiTypeHelper.requireNonNull(builder.searchCount, this, "searchCount"); - this.totalSearchTimeMs = ApiTypeHelper.requireNonNull(builder.totalSearchTimeMs, this, "totalSearchTimeMs"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.searchCount = ApiTypeHelper.requireNonNullWithDefault(builder.searchCount, this, "searchCount", + this.searchCount()); + this.totalSearchTimeMs = ApiTypeHelper.requireNonNullWithDefault(builder.totalSearchTimeMs, this, + "totalSearchTimeMs", this.totalSearchTimeMs()); this.averageSearchTimePerBucketMs = builder.averageSearchTimePerBucketMs; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java index 862c2cc09..d2195d69d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java @@ -120,7 +120,8 @@ public abstract class DataframeAnalysisBase implements JsonpSerializable { protected DataframeAnalysisBase(AbstractBuilder builder) { this.alpha = builder.alpha; - this.dependentVariable = ApiTypeHelper.requireNonNull(builder.dependentVariable, this, "dependentVariable"); + this.dependentVariable = ApiTypeHelper.requireNonNullWithDefault(builder.dependentVariable, this, + "dependentVariable", this.dependentVariable()); this.downsampleFactor = builder.downsampleFactor; this.earlyStoppingEnabled = builder.earlyStoppingEnabled; this.eta = builder.eta; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java index 37dc9a1db..49e3168ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java @@ -75,8 +75,9 @@ public class DataframeAnalysisFeatureProcessorFrequencyEncoding private DataframeAnalysisFeatureProcessorFrequencyEncoding(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.frequencyMap = ApiTypeHelper.unmodifiableRequired(builder.frequencyMap, this, "frequencyMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java index ff1bbf45f..693011564 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java @@ -87,7 +87,7 @@ public class DataframeAnalysisFeatureProcessorNGramEncoding private DataframeAnalysisFeatureProcessorNGramEncoding(Builder builder) { this.featurePrefix = builder.featurePrefix; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.length = builder.length; this.nGrams = ApiTypeHelper.unmodifiableRequired(builder.nGrams, this, "nGrams"); this.start = builder.start; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java index 6e3ba3e05..29e769dcc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java @@ -71,8 +71,8 @@ public class DataframeAnalysisFeatureProcessorOneHotEncoding private DataframeAnalysisFeatureProcessorOneHotEncoding(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.hotMap = ApiTypeHelper.requireNonNull(builder.hotMap, this, "hotMap"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.hotMap = ApiTypeHelper.requireNonNullWithDefault(builder.hotMap, this, "hotMap", this.hotMap()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java index 4eac0caf3..ff39a9dd3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java @@ -78,9 +78,11 @@ public class DataframeAnalysisFeatureProcessorTargetMeanEncoding private DataframeAnalysisFeatureProcessorTargetMeanEncoding(Builder builder) { - this.defaultValue = ApiTypeHelper.requireNonNull(builder.defaultValue, this, "defaultValue"); - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.defaultValue = ApiTypeHelper.requireNonNullWithDefault(builder.defaultValue, this, "defaultValue", + this.defaultValue()); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.targetMap = ApiTypeHelper.unmodifiableRequired(builder.targetMap, this, "targetMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java index 476c7e20f..ec434b542 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java @@ -86,12 +86,14 @@ private DataframeAnalytics(Builder builder) { this.analysisStats = builder.analysisStats; this.assignmentExplanation = builder.assignmentExplanation; - this.dataCounts = ApiTypeHelper.requireNonNull(builder.dataCounts, this, "dataCounts"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.memoryUsage = ApiTypeHelper.requireNonNull(builder.memoryUsage, this, "memoryUsage"); + this.dataCounts = ApiTypeHelper.requireNonNullWithDefault(builder.dataCounts, this, "dataCounts", + this.dataCounts()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.memoryUsage = ApiTypeHelper.requireNonNullWithDefault(builder.memoryUsage, this, "memoryUsage", + this.memoryUsage()); this.node = builder.node; this.progress = ApiTypeHelper.unmodifiableRequired(builder.progress, this, "progress"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java index 728b9a0d9..2a8acbfcc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java @@ -69,7 +69,7 @@ public class DataframeAnalyticsDestination implements JsonpSerializable { private DataframeAnalyticsDestination(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.resultsField = builder.resultsField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java index cac922852..231770226 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java @@ -80,11 +80,13 @@ public class DataframeAnalyticsFieldSelection implements JsonpSerializable { private DataframeAnalyticsFieldSelection(Builder builder) { - this.isIncluded = ApiTypeHelper.requireNonNull(builder.isIncluded, this, "isIncluded"); - this.isRequired = ApiTypeHelper.requireNonNull(builder.isRequired, this, "isRequired"); + this.isIncluded = ApiTypeHelper.requireNonNullWithDefault(builder.isIncluded, this, "isIncluded", + this.isIncluded()); + this.isRequired = ApiTypeHelper.requireNonNullWithDefault(builder.isRequired, this, "isRequired", + this.isRequired()); this.featureType = builder.featureType; this.mappingTypes = ApiTypeHelper.unmodifiableRequired(builder.mappingTypes, this, "mappingTypes"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.reason = builder.reason; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java index 62f97c3a2..d367485cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java @@ -68,10 +68,10 @@ public class DataframeAnalyticsMemoryEstimation implements JsonpSerializable { private DataframeAnalyticsMemoryEstimation(Builder builder) { - this.expectedMemoryWithDisk = ApiTypeHelper.requireNonNull(builder.expectedMemoryWithDisk, this, - "expectedMemoryWithDisk"); - this.expectedMemoryWithoutDisk = ApiTypeHelper.requireNonNull(builder.expectedMemoryWithoutDisk, this, - "expectedMemoryWithoutDisk"); + this.expectedMemoryWithDisk = ApiTypeHelper.requireNonNullWithDefault(builder.expectedMemoryWithDisk, this, + "expectedMemoryWithDisk", this.expectedMemoryWithDisk()); + this.expectedMemoryWithoutDisk = ApiTypeHelper.requireNonNullWithDefault(builder.expectedMemoryWithoutDisk, + this, "expectedMemoryWithoutDisk", this.expectedMemoryWithoutDisk()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java index fa58ea350..23a569bcf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java @@ -69,9 +69,12 @@ public class DataframeAnalyticsStatsDataCounts implements JsonpSerializable { private DataframeAnalyticsStatsDataCounts(Builder builder) { - this.skippedDocsCount = ApiTypeHelper.requireNonNull(builder.skippedDocsCount, this, "skippedDocsCount"); - this.testDocsCount = ApiTypeHelper.requireNonNull(builder.testDocsCount, this, "testDocsCount"); - this.trainingDocsCount = ApiTypeHelper.requireNonNull(builder.trainingDocsCount, this, "trainingDocsCount"); + this.skippedDocsCount = ApiTypeHelper.requireNonNullWithDefault(builder.skippedDocsCount, this, + "skippedDocsCount", this.skippedDocsCount()); + this.testDocsCount = ApiTypeHelper.requireNonNullWithDefault(builder.testDocsCount, this, "testDocsCount", + this.testDocsCount()); + this.trainingDocsCount = ApiTypeHelper.requireNonNullWithDefault(builder.trainingDocsCount, this, + "trainingDocsCount", this.trainingDocsCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java index 8bad53619..6a2547581 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java @@ -75,11 +75,16 @@ public class DataframeAnalyticsStatsHyperparameters implements DataframeAnalytic private DataframeAnalyticsStatsHyperparameters(Builder builder) { - this.hyperparameters = ApiTypeHelper.requireNonNull(builder.hyperparameters, this, "hyperparameters"); - this.iteration = ApiTypeHelper.requireNonNull(builder.iteration, this, "iteration"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); - this.timingStats = ApiTypeHelper.requireNonNull(builder.timingStats, this, "timingStats"); - this.validationLoss = ApiTypeHelper.requireNonNull(builder.validationLoss, this, "validationLoss"); + this.hyperparameters = ApiTypeHelper.requireNonNullWithDefault(builder.hyperparameters, this, "hyperparameters", + this.hyperparameters()); + this.iteration = ApiTypeHelper.requireNonNullWithDefault(builder.iteration, this, "iteration", + this.iteration()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); + this.timingStats = ApiTypeHelper.requireNonNullWithDefault(builder.timingStats, this, "timingStats", + this.timingStats()); + this.validationLoss = ApiTypeHelper.requireNonNullWithDefault(builder.validationLoss, this, "validationLoss", + this.validationLoss()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java index 2b0f49f3b..c1f2cd5b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java @@ -76,8 +76,9 @@ public class DataframeAnalyticsStatsMemoryUsage implements JsonpSerializable { private DataframeAnalyticsStatsMemoryUsage(Builder builder) { this.memoryReestimateBytes = builder.memoryReestimateBytes; - this.peakUsageBytes = ApiTypeHelper.requireNonNull(builder.peakUsageBytes, this, "peakUsageBytes"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.peakUsageBytes = ApiTypeHelper.requireNonNullWithDefault(builder.peakUsageBytes, this, "peakUsageBytes", + this.peakUsageBytes()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); this.timestamp = builder.timestamp; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java index 966c52f05..5ce2d80ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java @@ -70,9 +70,12 @@ public class DataframeAnalyticsStatsOutlierDetection implements DataframeAnalyti private DataframeAnalyticsStatsOutlierDetection(Builder builder) { - this.parameters = ApiTypeHelper.requireNonNull(builder.parameters, this, "parameters"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); - this.timingStats = ApiTypeHelper.requireNonNull(builder.timingStats, this, "timingStats"); + this.parameters = ApiTypeHelper.requireNonNullWithDefault(builder.parameters, this, "parameters", + this.parameters()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); + this.timingStats = ApiTypeHelper.requireNonNullWithDefault(builder.timingStats, this, "timingStats", + this.timingStats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java index 68fdfac76..2f00b9984 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java @@ -69,8 +69,9 @@ public class DataframeAnalyticsStatsProgress implements JsonpSerializable { private DataframeAnalyticsStatsProgress(Builder builder) { - this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); - this.progressPercent = ApiTypeHelper.requireNonNull(builder.progressPercent, this, "progressPercent"); + this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); + this.progressPercent = ApiTypeHelper.requireNonNullWithDefault(builder.progressPercent, this, "progressPercent", + this.progressPercent()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java index 99cfa324c..f0c59e35f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java @@ -104,16 +104,16 @@ public class DataframeAnalyticsSummary implements JsonpSerializable { private DataframeAnalyticsSummary(Builder builder) { this.allowLazyStart = builder.allowLazyStart; - this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); + this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); this.analyzedFields = builder.analyzedFields; this.authorization = builder.authorization; this.createTime = builder.createTime; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.maxNumThreads = builder.maxNumThreads; this.modelMemoryLimit = builder.modelMemoryLimit; - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.version = builder.version; this.meta = ApiTypeHelper.unmodifiable(builder.meta); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java index cc3248853..720d1c9e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java @@ -75,7 +75,8 @@ public class DataframeEvaluationClassification implements DataframeEvaluationVar private DataframeEvaluationClassification(Builder builder) { - this.actualField = ApiTypeHelper.requireNonNull(builder.actualField, this, "actualField"); + this.actualField = ApiTypeHelper.requireNonNullWithDefault(builder.actualField, this, "actualField", + this.actualField()); this.predictedField = builder.predictedField; this.topClassesField = builder.topClassesField; this.metrics = builder.metrics; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java index 626f3675b..f50ed3aa4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java @@ -71,9 +71,10 @@ public class DataframeEvaluationOutlierDetection implements DataframeEvaluationV private DataframeEvaluationOutlierDetection(Builder builder) { - this.actualField = ApiTypeHelper.requireNonNull(builder.actualField, this, "actualField"); - this.predictedProbabilityField = ApiTypeHelper.requireNonNull(builder.predictedProbabilityField, this, - "predictedProbabilityField"); + this.actualField = ApiTypeHelper.requireNonNullWithDefault(builder.actualField, this, "actualField", + this.actualField()); + this.predictedProbabilityField = ApiTypeHelper.requireNonNullWithDefault(builder.predictedProbabilityField, + this, "predictedProbabilityField", this.predictedProbabilityField()); this.metrics = builder.metrics; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java index 0477e33ea..a2708a3bd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java @@ -71,8 +71,10 @@ public class DataframeEvaluationRegression implements DataframeEvaluationVariant private DataframeEvaluationRegression(Builder builder) { - this.actualField = ApiTypeHelper.requireNonNull(builder.actualField, this, "actualField"); - this.predictedField = ApiTypeHelper.requireNonNull(builder.predictedField, this, "predictedField"); + this.actualField = ApiTypeHelper.requireNonNullWithDefault(builder.actualField, this, "actualField", + this.actualField()); + this.predictedField = ApiTypeHelper.requireNonNullWithDefault(builder.predictedField, this, "predictedField", + this.predictedField()); this.metrics = builder.metrics; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java index 12218f335..0ec6cb1cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java @@ -71,7 +71,7 @@ public class DelayedDataCheckConfig implements JsonpSerializable { private DelayedDataCheckConfig(Builder builder) { this.checkWindow = builder.checkWindow; - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java index 06eb75505..cd3fe89d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java @@ -72,8 +72,9 @@ public class DeleteCalendarEventRequest extends RequestBase { private DeleteCalendarEventRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); - this.eventId = ApiTypeHelper.requireNonNull(builder.eventId, this, "eventId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); + this.eventId = ApiTypeHelper.requireNonNullWithDefault(builder.eventId, this, "eventId", this.eventId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java index ddd02337e..d8eceac7e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java @@ -73,7 +73,8 @@ public class DeleteCalendarJobRequest extends RequestBase { private DeleteCalendarJobRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.jobId = ApiTypeHelper.unmodifiableRequired(builder.jobId, this, "jobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java index f0b1e80fd..93d6a65f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java @@ -71,7 +71,8 @@ public class DeleteCalendarJobResponse implements JsonpSerializable { private DeleteCalendarJobResponse(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java index 95deab322..49793061d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java @@ -71,7 +71,8 @@ public class DeleteCalendarRequest extends RequestBase { private DeleteCalendarRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java index b6e936935..c6a519b73 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java @@ -78,7 +78,7 @@ public class DeleteDataFrameAnalyticsRequest extends RequestBase { private DeleteDataFrameAnalyticsRequest(Builder builder) { this.force = builder.force; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java index 437e97d70..e8535de0b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java @@ -72,7 +72,8 @@ public class DeleteDatafeedRequest extends RequestBase { private DeleteDatafeedRequest(Builder builder) { - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.force = builder.force; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java index 5d7752a66..21c941d64 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java @@ -64,7 +64,7 @@ public class DeleteExpiredDataResponse implements JsonpSerializable { private DeleteExpiredDataResponse(Builder builder) { - this.deleted = ApiTypeHelper.requireNonNull(builder.deleted, this, "deleted"); + this.deleted = ApiTypeHelper.requireNonNullWithDefault(builder.deleted, this, "deleted", this.deleted()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java index d02a249b8..301621e75 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java @@ -72,7 +72,7 @@ public class DeleteFilterRequest extends RequestBase { private DeleteFilterRequest(Builder builder) { - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java index 6e151054e..cf8fec5c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java @@ -86,7 +86,7 @@ private DeleteForecastRequest(Builder builder) { this.allowNoForecasts = builder.allowNoForecasts; this.forecastId = builder.forecastId; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java index f119d7c84..a0050b951 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java @@ -87,7 +87,7 @@ private DeleteJobRequest(Builder builder) { this.deleteUserAnnotations = builder.deleteUserAnnotations; this.force = builder.force; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java index a1342e574..c23712ad2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java @@ -76,8 +76,9 @@ public class DeleteModelSnapshotRequest extends RequestBase { private DeleteModelSnapshotRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java index d08489c7f..e7d3f218c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java @@ -76,8 +76,9 @@ public class DeleteTrainedModelAliasRequest extends RequestBase { private DeleteTrainedModelAliasRequest(Builder builder) { - this.modelAlias = ApiTypeHelper.requireNonNull(builder.modelAlias, this, "modelAlias"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelAlias = ApiTypeHelper.requireNonNullWithDefault(builder.modelAlias, this, "modelAlias", + this.modelAlias()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java index c47ebb178..0483b40e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java @@ -80,7 +80,7 @@ public class DeleteTrainedModelRequest extends RequestBase { private DeleteTrainedModelRequest(Builder builder) { this.force = builder.force; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java index 8b0f36d16..6a3aa566e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java @@ -100,7 +100,7 @@ private DetectorRead(Builder builder) { this.detectorIndex = builder.detectorIndex; this.excludeFrequent = builder.excludeFrequent; this.fieldName = builder.fieldName; - this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); + this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); this.overFieldName = builder.overFieldName; this.partitionFieldName = builder.partitionFieldName; this.useNull = builder.useNull; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java index a99721189..bd91e54a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java @@ -72,7 +72,8 @@ public class DetectorUpdate implements JsonpSerializable { private DetectorUpdate(Builder builder) { - this.detectorIndex = ApiTypeHelper.requireNonNull(builder.detectorIndex, this, "detectorIndex"); + this.detectorIndex = ApiTypeHelper.requireNonNullWithDefault(builder.detectorIndex, this, "detectorIndex", + this.detectorIndex()); this.description = builder.description; this.customRules = ApiTypeHelper.unmodifiable(builder.customRules); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java index fd5083c99..133176ba7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java @@ -76,10 +76,12 @@ public class DiscoveryNodeCompact implements JsonpSerializable { private DiscoveryNodeCompact(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", + this.ephemeralId()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java index 634858284..24b591a8e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java @@ -88,17 +88,22 @@ public class DiscoveryNodeContent implements JsonpSerializable { private DiscoveryNodeContent(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.name = builder.name; - this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); - this.externalId = ApiTypeHelper.requireNonNull(builder.externalId, this, "externalId"); + this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", + this.ephemeralId()); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); + this.externalId = ApiTypeHelper.requireNonNullWithDefault(builder.externalId, this, "externalId", + this.externalId()); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.minIndexVersion = ApiTypeHelper.requireNonNull(builder.minIndexVersion, this, "minIndexVersion"); - this.maxIndexVersion = ApiTypeHelper.requireNonNull(builder.maxIndexVersion, this, "maxIndexVersion"); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.minIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minIndexVersion, this, "minIndexVersion", + this.minIndexVersion()); + this.maxIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.maxIndexVersion, this, "maxIndexVersion", + this.maxIndexVersion()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java index 3cab24eee..d7c348ce3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java @@ -66,8 +66,8 @@ public class EstimateModelMemoryResponse implements JsonpSerializable { private EstimateModelMemoryResponse(Builder builder) { - this.modelMemoryEstimate = ApiTypeHelper.requireNonNull(builder.modelMemoryEstimate, this, - "modelMemoryEstimate"); + this.modelMemoryEstimate = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryEstimate, this, + "modelMemoryEstimate", this.modelMemoryEstimate()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java index 1118a2996..d684f9247 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java @@ -81,8 +81,9 @@ public class EvaluateDataFrameRequest extends RequestBase implements JsonpSerial private EvaluateDataFrameRequest(Builder builder) { - this.evaluation = ApiTypeHelper.requireNonNull(builder.evaluation, this, "evaluation"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.evaluation = ApiTypeHelper.requireNonNullWithDefault(builder.evaluation, this, "evaluation", + this.evaluation()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.query = builder.query; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java index 04f771d85..4d6f49964 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java @@ -69,7 +69,8 @@ public class ExplainDataFrameAnalyticsResponse implements JsonpSerializable { private ExplainDataFrameAnalyticsResponse(Builder builder) { this.fieldSelection = ApiTypeHelper.unmodifiableRequired(builder.fieldSelection, this, "fieldSelection"); - this.memoryEstimation = ApiTypeHelper.requireNonNull(builder.memoryEstimation, this, "memoryEstimation"); + this.memoryEstimation = ApiTypeHelper.requireNonNullWithDefault(builder.memoryEstimation, this, + "memoryEstimation", this.memoryEstimation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java index fb22297b4..9a59efb97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java @@ -73,8 +73,8 @@ public class ExponentialAverageCalculationContext implements JsonpSerializable { private ExponentialAverageCalculationContext(Builder builder) { - this.incrementalMetricValueMs = ApiTypeHelper.requireNonNull(builder.incrementalMetricValueMs, this, - "incrementalMetricValueMs"); + this.incrementalMetricValueMs = ApiTypeHelper.requireNonNullWithDefault(builder.incrementalMetricValueMs, this, + "incrementalMetricValueMs", this.incrementalMetricValueMs()); this.latestTimestamp = builder.latestTimestamp; this.previousExponentialAverageMs = builder.previousExponentialAverageMs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java index b35a4ffb6..ddb40f1bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java @@ -84,7 +84,8 @@ private FillMaskInferenceOptions(Builder builder) { this.numTopClasses = builder.numTopClasses; this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; - this.vocabulary = ApiTypeHelper.requireNonNull(builder.vocabulary, this, "vocabulary"); + this.vocabulary = ApiTypeHelper.requireNonNullWithDefault(builder.vocabulary, this, "vocabulary", + this.vocabulary()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java index c6733ad8c..74a64dc6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java @@ -72,7 +72,7 @@ public class Filter implements JsonpSerializable { private Filter(Builder builder) { this.description = builder.description; - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java index 509885f1f..2e3a7d62f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java @@ -68,7 +68,7 @@ public class FilterRef implements JsonpSerializable { private FilterRef(Builder builder) { - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); this.filterType = builder.filterType; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java index 7b7a1e695..f7fbc4fa4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java @@ -101,7 +101,7 @@ private FlushJobRequest(Builder builder) { this.advanceTime = builder.advanceTime; this.calcInterim = builder.calcInterim; this.end = builder.end; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.skipTime = builder.skipTime; this.start = builder.start; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java index 01e02586b..49bee4d9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java @@ -69,7 +69,7 @@ public class FlushJobResponse implements JsonpSerializable { private FlushJobResponse(Builder builder) { - this.flushed = ApiTypeHelper.requireNonNull(builder.flushed, this, "flushed"); + this.flushed = ApiTypeHelper.requireNonNullWithDefault(builder.flushed, this, "flushed", this.flushed()); this.lastFinalizedBucketEnd = builder.lastFinalizedBucketEnd; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java index fda54c37e..36e755b23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java @@ -88,7 +88,7 @@ private ForecastRequest(Builder builder) { this.duration = builder.duration; this.expiresIn = builder.expiresIn; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.maxModelMemory = builder.maxModelMemory; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java index ca1670582..d5410ba97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java @@ -69,8 +69,10 @@ public class ForecastResponse implements AcknowledgedResponse, JsonpSerializable private ForecastResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.forecastId = ApiTypeHelper.requireNonNull(builder.forecastId, this, "forecastId"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.forecastId = ApiTypeHelper.requireNonNullWithDefault(builder.forecastId, this, "forecastId", + this.forecastId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java index 5ad3d1066..80cc0d212 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java @@ -114,7 +114,7 @@ private GetBucketsRequest(Builder builder) { this.excludeInterim = builder.excludeInterim; this.expand = builder.expand; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.page = builder.page; this.size = builder.size; this.sort = builder.sort; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java index 0c50d5941..5664d32bd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java @@ -69,7 +69,7 @@ public class GetBucketsResponse implements JsonpSerializable { private GetBucketsResponse(Builder builder) { this.buckets = ApiTypeHelper.unmodifiableRequired(builder.buckets, this, "buckets"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java index ae515543d..5df756a09 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java @@ -85,7 +85,8 @@ public class GetCalendarEventsRequest extends RequestBase { private GetCalendarEventsRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.end = builder.end; this.from = builder.from; this.jobId = builder.jobId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java index b9d987709..c8075506c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java @@ -68,7 +68,7 @@ public class GetCalendarEventsResponse implements JsonpSerializable { private GetCalendarEventsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.events = ApiTypeHelper.unmodifiableRequired(builder.events, this, "events"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java index e954ec441..d054743d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java @@ -70,7 +70,7 @@ public class GetCalendarsResponse implements JsonpSerializable { private GetCalendarsResponse(Builder builder) { this.calendars = ApiTypeHelper.unmodifiableRequired(builder.calendars, this, "calendars"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java index 0c113016f..b3a833bef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java @@ -88,7 +88,7 @@ private GetCategoriesRequest(Builder builder) { this.categoryId = builder.categoryId; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.page = builder.page; this.partitionFieldValue = builder.partitionFieldValue; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java index 01d52c462..8e92c1b52 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java @@ -69,7 +69,7 @@ public class GetCategoriesResponse implements JsonpSerializable { private GetCategoriesResponse(Builder builder) { this.categories = ApiTypeHelper.unmodifiableRequired(builder.categories, this, "categories"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java index 263af9542..8a9badb55 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java @@ -69,7 +69,7 @@ public class GetDataFrameAnalyticsResponse implements JsonpSerializable { private GetDataFrameAnalyticsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.dataFrameAnalytics = ApiTypeHelper.unmodifiableRequired(builder.dataFrameAnalytics, this, "dataFrameAnalytics"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java index 48e7d7274..2c1b4ac79 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java @@ -69,7 +69,7 @@ public class GetDataFrameAnalyticsStatsResponse implements JsonpSerializable { private GetDataFrameAnalyticsStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.dataFrameAnalytics = ApiTypeHelper.unmodifiableRequired(builder.dataFrameAnalytics, this, "dataFrameAnalytics"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java index 47f97c6e5..b6b811385 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java @@ -68,7 +68,7 @@ public class GetDatafeedStatsResponse implements JsonpSerializable { private GetDatafeedStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.datafeeds = ApiTypeHelper.unmodifiableRequired(builder.datafeeds, this, "datafeeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java index dbdeadf76..ae49ec734 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java @@ -68,7 +68,7 @@ public class GetDatafeedsResponse implements JsonpSerializable { private GetDatafeedsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.datafeeds = ApiTypeHelper.unmodifiableRequired(builder.datafeeds, this, "datafeeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java index 54d0a5c1d..8b5716d6a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java @@ -68,7 +68,7 @@ public class GetFiltersResponse implements JsonpSerializable { private GetFiltersResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.filters = ApiTypeHelper.unmodifiableRequired(builder.filters, this, "filters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java index c237b00f6..9e3de41ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java @@ -109,7 +109,7 @@ private GetInfluencersRequest(Builder builder) { this.excludeInterim = builder.excludeInterim; this.from = builder.from; this.influencerScore = builder.influencerScore; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.page = builder.page; this.size = builder.size; this.sort = builder.sort; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java index 6c8b07c82..7a6a8839b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java @@ -68,7 +68,7 @@ public class GetInfluencersResponse implements JsonpSerializable { private GetInfluencersResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.influencers = ApiTypeHelper.unmodifiableRequired(builder.influencers, this, "influencers"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java index 1f97b5511..511320b57 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java @@ -68,7 +68,7 @@ public class GetJobStatsResponse implements JsonpSerializable { private GetJobStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java index 9a8f40317..e72933389 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java @@ -68,7 +68,7 @@ public class GetJobsResponse implements JsonpSerializable { private GetJobsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java index f95864c39..cbc26d749 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java @@ -72,8 +72,10 @@ public class GetMemoryStatsResponse implements JsonpSerializable { private GetMemoryStatsResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java index 29d3f8a1d..811b73258 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java @@ -76,8 +76,9 @@ public class GetModelSnapshotUpgradeStatsRequest extends RequestBase { private GetModelSnapshotUpgradeStatsRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java index 015651d4d..4271272b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java @@ -69,7 +69,7 @@ public class GetModelSnapshotUpgradeStatsResponse implements JsonpSerializable { private GetModelSnapshotUpgradeStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.modelSnapshotUpgrades = ApiTypeHelper.unmodifiableRequired(builder.modelSnapshotUpgrades, this, "modelSnapshotUpgrades"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java index 70e608c2b..f4745451a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java @@ -100,7 +100,7 @@ private GetModelSnapshotsRequest(Builder builder) { this.desc = builder.desc; this.end = builder.end; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.page = builder.page; this.size = builder.size; this.snapshotId = builder.snapshotId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java index 559528b88..c72ed2120 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java @@ -68,7 +68,7 @@ public class GetModelSnapshotsResponse implements JsonpSerializable { private GetModelSnapshotsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.modelSnapshots = ApiTypeHelper.unmodifiableRequired(builder.modelSnapshots, this, "modelSnapshots"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java index 205e34852..342bbcb23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java @@ -118,7 +118,7 @@ private GetOverallBucketsRequest(Builder builder) { this.bucketSpan = builder.bucketSpan; this.end = builder.end; this.excludeInterim = builder.excludeInterim; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.overallScore = builder.overallScore; this.start = builder.start; this.topN = builder.topN; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java index e644cd442..e26e3818d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java @@ -68,7 +68,7 @@ public class GetOverallBucketsResponse implements JsonpSerializable { private GetOverallBucketsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.overallBuckets = ApiTypeHelper.unmodifiableRequired(builder.overallBuckets, this, "overallBuckets"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java index 59e9fefaf..a6476c868 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java @@ -113,7 +113,7 @@ private GetRecordsRequest(Builder builder) { this.end = builder.end; this.excludeInterim = builder.excludeInterim; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.page = builder.page; this.recordScore = builder.recordScore; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java index eb1f6b162..4d9cc1eac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java @@ -68,7 +68,7 @@ public class GetRecordsResponse implements JsonpSerializable { private GetRecordsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.records = ApiTypeHelper.unmodifiableRequired(builder.records, this, "records"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java index b7d7fedf8..9ba099ce4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java @@ -68,7 +68,7 @@ public class GetTrainedModelsResponse implements JsonpSerializable { private GetTrainedModelsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.trainedModelConfigs = ApiTypeHelper.unmodifiableRequired(builder.trainedModelConfigs, this, "trainedModelConfigs"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java index bf48b7de1..334b8a53d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java @@ -69,7 +69,7 @@ public class GetTrainedModelsStatsResponse implements JsonpSerializable { private GetTrainedModelsStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.trainedModelStats = ApiTypeHelper.unmodifiableRequired(builder.trainedModelStats, this, "trainedModelStats"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java index 0dec9fa70..851f4a077 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java @@ -78,10 +78,10 @@ public class Hyperparameter implements JsonpSerializable { private Hyperparameter(Builder builder) { this.absoluteImportance = builder.absoluteImportance; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.relativeImportance = builder.relativeImportance; - this.supplied = ApiTypeHelper.requireNonNull(builder.supplied, this, "supplied"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.supplied = ApiTypeHelper.requireNonNullWithDefault(builder.supplied, this, "supplied", this.supplied()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java index e2d73c3ea..89c960885 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java @@ -83,7 +83,7 @@ private InferTrainedModelRequest(Builder builder) { this.docs = ApiTypeHelper.unmodifiableRequired(builder.docs, this, "docs"); this.inferenceConfig = builder.inferenceConfig; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java index d59fc7e65..014826760 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java @@ -68,8 +68,8 @@ public class Influence implements JsonpSerializable { private Influence(Builder builder) { - this.influencerFieldName = ApiTypeHelper.requireNonNull(builder.influencerFieldName, this, - "influencerFieldName"); + this.influencerFieldName = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldName, this, + "influencerFieldName", this.influencerFieldName()); this.influencerFieldValues = ApiTypeHelper.unmodifiableRequired(builder.influencerFieldValues, this, "influencerFieldValues"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java index de9d7615d..af66dffbf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java @@ -89,19 +89,25 @@ public class Influencer implements JsonpSerializable { private Influencer(Builder builder) { - this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); - this.influencerScore = ApiTypeHelper.requireNonNull(builder.influencerScore, this, "influencerScore"); - this.influencerFieldName = ApiTypeHelper.requireNonNull(builder.influencerFieldName, this, - "influencerFieldName"); - this.influencerFieldValue = ApiTypeHelper.requireNonNull(builder.influencerFieldValue, this, - "influencerFieldValue"); - this.initialInfluencerScore = ApiTypeHelper.requireNonNull(builder.initialInfluencerScore, this, - "initialInfluencerScore"); - this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability"); - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", + this.bucketSpan()); + this.influencerScore = ApiTypeHelper.requireNonNullWithDefault(builder.influencerScore, this, "influencerScore", + this.influencerScore()); + this.influencerFieldName = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldName, this, + "influencerFieldName", this.influencerFieldName()); + this.influencerFieldValue = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldValue, this, + "influencerFieldValue", this.influencerFieldValue()); + this.initialInfluencerScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialInfluencerScore, this, + "initialInfluencerScore", this.initialInfluencerScore()); + this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", + this.isInterim()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", + this.probability()); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.foo = builder.foo; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java index 11f682f5c..03f28cea2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java @@ -130,29 +130,33 @@ public class Job implements JsonpSerializable { private Job(Builder builder) { - this.allowLazyOpen = ApiTypeHelper.requireNonNull(builder.allowLazyOpen, this, "allowLazyOpen"); - this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); + this.allowLazyOpen = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyOpen, this, "allowLazyOpen", + this.allowLazyOpen()); + this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", + this.analysisConfig()); this.analysisLimits = builder.analysisLimits; this.backgroundPersistInterval = builder.backgroundPersistInterval; this.blocked = builder.blocked; this.createTime = builder.createTime; this.customSettings = builder.customSettings; this.dailyModelSnapshotRetentionAfterDays = builder.dailyModelSnapshotRetentionAfterDays; - this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); + this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", + this.dataDescription()); this.datafeedConfig = builder.datafeedConfig; this.deleting = builder.deleting; this.description = builder.description; this.finishedTime = builder.finishedTime; this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.jobType = builder.jobType; this.jobVersion = builder.jobVersion; this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotId = builder.modelSnapshotId; - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, - "modelSnapshotRetentionDays"); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, + this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); this.renormalizationWindowDays = builder.renormalizationWindowDays; - this.resultsIndexName = ApiTypeHelper.requireNonNull(builder.resultsIndexName, this, "resultsIndexName"); + this.resultsIndexName = ApiTypeHelper.requireNonNullWithDefault(builder.resultsIndexName, this, + "resultsIndexName", this.resultsIndexName()); this.resultsRetentionDays = builder.resultsRetentionDays; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java index f3792e34f..2b2185ebc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java @@ -68,7 +68,7 @@ public class JobBlocked implements JsonpSerializable { private JobBlocked(Builder builder) { - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); this.taskId = builder.taskId; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java index 301ebebc2..0b5b635e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java @@ -117,12 +117,14 @@ public class JobConfig implements JsonpSerializable { private JobConfig(Builder builder) { this.allowLazyOpen = builder.allowLazyOpen; - this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); + this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", + this.analysisConfig()); this.analysisLimits = builder.analysisLimits; this.backgroundPersistInterval = builder.backgroundPersistInterval; this.customSettings = builder.customSettings; this.dailyModelSnapshotRetentionAfterDays = builder.dailyModelSnapshotRetentionAfterDays; - this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); + this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", + this.dataDescription()); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.groups = ApiTypeHelper.unmodifiable(builder.groups); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java index 678ad7a94..8f00cb933 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java @@ -85,8 +85,9 @@ private JobForecastStatistics(Builder builder) { this.processingTimeMs = builder.processingTimeMs; this.records = builder.records; this.status = ApiTypeHelper.unmodifiable(builder.status); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.forecastedJobs = ApiTypeHelper.requireNonNull(builder.forecastedJobs, this, "forecastedJobs"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.forecastedJobs = ApiTypeHelper.requireNonNullWithDefault(builder.forecastedJobs, this, "forecastedJobs", + this.forecastedJobs()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java index 9ce9921d2..e7e858e6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java @@ -70,10 +70,10 @@ public class JobStatistics implements JsonpSerializable { private JobStatistics(Builder builder) { - this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg"); - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java index e13134d08..a75adc2e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java @@ -90,14 +90,18 @@ public class JobStats implements JsonpSerializable { private JobStats(Builder builder) { this.assignmentExplanation = builder.assignmentExplanation; - this.dataCounts = ApiTypeHelper.requireNonNull(builder.dataCounts, this, "dataCounts"); - this.forecastsStats = ApiTypeHelper.requireNonNull(builder.forecastsStats, this, "forecastsStats"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.modelSizeStats = ApiTypeHelper.requireNonNull(builder.modelSizeStats, this, "modelSizeStats"); + this.dataCounts = ApiTypeHelper.requireNonNullWithDefault(builder.dataCounts, this, "dataCounts", + this.dataCounts()); + this.forecastsStats = ApiTypeHelper.requireNonNullWithDefault(builder.forecastsStats, this, "forecastsStats", + this.forecastsStats()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.modelSizeStats = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizeStats, this, "modelSizeStats", + this.modelSizeStats()); this.node = builder.node; this.openTime = builder.openTime; - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.timingStats = ApiTypeHelper.requireNonNull(builder.timingStats, this, "timingStats"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.timingStats = ApiTypeHelper.requireNonNullWithDefault(builder.timingStats, this, "timingStats", + this.timingStats()); this.deleting = builder.deleting; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java index 553c0abb8..75d68bc44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java @@ -86,14 +86,16 @@ public class JobTimingStats implements JsonpSerializable { private JobTimingStats(Builder builder) { this.averageBucketProcessingTimeMs = builder.averageBucketProcessingTimeMs; - this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount"); + this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", + this.bucketCount()); this.exponentialAverageBucketProcessingTimeMs = builder.exponentialAverageBucketProcessingTimeMs; - this.exponentialAverageBucketProcessingTimePerHourMs = ApiTypeHelper.requireNonNull( + this.exponentialAverageBucketProcessingTimePerHourMs = ApiTypeHelper.requireNonNullWithDefault( builder.exponentialAverageBucketProcessingTimePerHourMs, this, - "exponentialAverageBucketProcessingTimePerHourMs"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.totalBucketProcessingTimeMs = ApiTypeHelper.requireNonNull(builder.totalBucketProcessingTimeMs, this, - "totalBucketProcessingTimeMs"); + "exponentialAverageBucketProcessingTimePerHourMs", + this.exponentialAverageBucketProcessingTimePerHourMs()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.totalBucketProcessingTimeMs = ApiTypeHelper.requireNonNullWithDefault(builder.totalBucketProcessingTimeMs, + this, "totalBucketProcessingTimeMs", this.totalBucketProcessingTimeMs()); this.maximumBucketProcessingTimeMs = builder.maximumBucketProcessingTimeMs; this.minimumBucketProcessingTimeMs = builder.minimumBucketProcessingTimeMs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java index 596b04637..551246923 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java @@ -75,8 +75,9 @@ private LearningToRankConfig(Builder builder) { this.defaultParams = ApiTypeHelper.unmodifiable(builder.defaultParams); this.featureExtractors = ApiTypeHelper.unmodifiable(builder.featureExtractors); - this.numTopFeatureImportanceValues = ApiTypeHelper.requireNonNull(builder.numTopFeatureImportanceValues, this, - "numTopFeatureImportanceValues"); + this.numTopFeatureImportanceValues = ApiTypeHelper.requireNonNullWithDefault( + builder.numTopFeatureImportanceValues, this, "numTopFeatureImportanceValues", + this.numTopFeatureImportanceValues()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java index 9008997af..b1d618969 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java @@ -74,10 +74,12 @@ public class MlInfoResponse implements JsonpSerializable { private MlInfoResponse(Builder builder) { - this.defaults = ApiTypeHelper.requireNonNull(builder.defaults, this, "defaults"); - this.limits = ApiTypeHelper.requireNonNull(builder.limits, this, "limits"); - this.upgradeMode = ApiTypeHelper.requireNonNull(builder.upgradeMode, this, "upgradeMode"); - this.nativeCode = ApiTypeHelper.requireNonNull(builder.nativeCode, this, "nativeCode"); + this.defaults = ApiTypeHelper.requireNonNullWithDefault(builder.defaults, this, "defaults", this.defaults()); + this.limits = ApiTypeHelper.requireNonNullWithDefault(builder.limits, this, "limits", this.limits()); + this.upgradeMode = ApiTypeHelper.requireNonNullWithDefault(builder.upgradeMode, this, "upgradeMode", + this.upgradeMode()); + this.nativeCode = ApiTypeHelper.requireNonNullWithDefault(builder.nativeCode, this, "nativeCode", + this.nativeCode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java index a3a820af0..4136f02da 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java @@ -112,7 +112,8 @@ private ModelPackageConfig(Builder builder) { this.minimumVersion = builder.minimumVersion; this.modelRepository = builder.modelRepository; this.modelType = builder.modelType; - this.packagedModelId = ApiTypeHelper.requireNonNull(builder.packagedModelId, this, "packagedModelId"); + this.packagedModelId = ApiTypeHelper.requireNonNullWithDefault(builder.packagedModelId, this, "packagedModelId", + this.packagedModelId()); this.platformArchitecture = builder.platformArchitecture; this.prefixStrings = builder.prefixStrings; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java index 326be2765..5d12137a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java @@ -116,34 +116,42 @@ public class ModelSizeStats implements JsonpSerializable { private ModelSizeStats(Builder builder) { - this.bucketAllocationFailuresCount = ApiTypeHelper.requireNonNull(builder.bucketAllocationFailuresCount, this, - "bucketAllocationFailuresCount"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.logTime = ApiTypeHelper.requireNonNull(builder.logTime, this, "logTime"); - this.memoryStatus = ApiTypeHelper.requireNonNull(builder.memoryStatus, this, "memoryStatus"); - this.modelBytes = ApiTypeHelper.requireNonNull(builder.modelBytes, this, "modelBytes"); + this.bucketAllocationFailuresCount = ApiTypeHelper.requireNonNullWithDefault( + builder.bucketAllocationFailuresCount, this, "bucketAllocationFailuresCount", + this.bucketAllocationFailuresCount()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.logTime = ApiTypeHelper.requireNonNullWithDefault(builder.logTime, this, "logTime", this.logTime()); + this.memoryStatus = ApiTypeHelper.requireNonNullWithDefault(builder.memoryStatus, this, "memoryStatus", + this.memoryStatus()); + this.modelBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelBytes, this, "modelBytes", + this.modelBytes()); this.modelBytesExceeded = builder.modelBytesExceeded; this.modelBytesMemoryLimit = builder.modelBytesMemoryLimit; this.outputMemoryAllocatorBytes = builder.outputMemoryAllocatorBytes; this.peakModelBytes = builder.peakModelBytes; this.assignmentMemoryBasis = builder.assignmentMemoryBasis; - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.totalByFieldCount = ApiTypeHelper.requireNonNull(builder.totalByFieldCount, this, "totalByFieldCount"); - this.totalOverFieldCount = ApiTypeHelper.requireNonNull(builder.totalOverFieldCount, this, - "totalOverFieldCount"); - this.totalPartitionFieldCount = ApiTypeHelper.requireNonNull(builder.totalPartitionFieldCount, this, - "totalPartitionFieldCount"); - this.categorizationStatus = ApiTypeHelper.requireNonNull(builder.categorizationStatus, this, - "categorizationStatus"); - this.categorizedDocCount = ApiTypeHelper.requireNonNull(builder.categorizedDocCount, this, - "categorizedDocCount"); - this.deadCategoryCount = ApiTypeHelper.requireNonNull(builder.deadCategoryCount, this, "deadCategoryCount"); - this.failedCategoryCount = ApiTypeHelper.requireNonNull(builder.failedCategoryCount, this, - "failedCategoryCount"); - this.frequentCategoryCount = ApiTypeHelper.requireNonNull(builder.frequentCategoryCount, this, - "frequentCategoryCount"); - this.rareCategoryCount = ApiTypeHelper.requireNonNull(builder.rareCategoryCount, this, "rareCategoryCount"); - this.totalCategoryCount = ApiTypeHelper.requireNonNull(builder.totalCategoryCount, this, "totalCategoryCount"); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.totalByFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalByFieldCount, this, + "totalByFieldCount", this.totalByFieldCount()); + this.totalOverFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalOverFieldCount, this, + "totalOverFieldCount", this.totalOverFieldCount()); + this.totalPartitionFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalPartitionFieldCount, this, + "totalPartitionFieldCount", this.totalPartitionFieldCount()); + this.categorizationStatus = ApiTypeHelper.requireNonNullWithDefault(builder.categorizationStatus, this, + "categorizationStatus", this.categorizationStatus()); + this.categorizedDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.categorizedDocCount, this, + "categorizedDocCount", this.categorizedDocCount()); + this.deadCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.deadCategoryCount, this, + "deadCategoryCount", this.deadCategoryCount()); + this.failedCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.failedCategoryCount, this, + "failedCategoryCount", this.failedCategoryCount()); + this.frequentCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.frequentCategoryCount, this, + "frequentCategoryCount", this.frequentCategoryCount()); + this.rareCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.rareCategoryCount, this, + "rareCategoryCount", this.rareCategoryCount()); + this.totalCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCategoryCount, this, + "totalCategoryCount", this.totalCategoryCount()); this.timestamp = builder.timestamp; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java index 3d07c1da2..394d1174c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java @@ -91,15 +91,19 @@ public class ModelSnapshot implements JsonpSerializable { private ModelSnapshot(Builder builder) { this.description = builder.description; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.latestRecordTimeStamp = builder.latestRecordTimeStamp; this.latestResultTimeStamp = builder.latestResultTimeStamp; - this.minVersion = ApiTypeHelper.requireNonNull(builder.minVersion, this, "minVersion"); + this.minVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minVersion, this, "minVersion", + this.minVersion()); this.modelSizeStats = builder.modelSizeStats; - this.retain = ApiTypeHelper.requireNonNull(builder.retain, this, "retain"); - this.snapshotDocCount = ApiTypeHelper.requireNonNull(builder.snapshotDocCount, this, "snapshotDocCount"); - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.retain = ApiTypeHelper.requireNonNullWithDefault(builder.retain, this, "retain", this.retain()); + this.snapshotDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotDocCount, this, + "snapshotDocCount", this.snapshotDocCount()); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java index f8339aee5..fcacd0b6d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java @@ -74,12 +74,13 @@ public class ModelSnapshotUpgrade implements JsonpSerializable { private ModelSnapshotUpgrade(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); this.node = builder.node; - this.assignmentExplanation = ApiTypeHelper.requireNonNull(builder.assignmentExplanation, this, - "assignmentExplanation"); + this.assignmentExplanation = ApiTypeHelper.requireNonNullWithDefault(builder.assignmentExplanation, this, + "assignmentExplanation", this.assignmentExplanation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java index 439b5d151..3c00629e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java @@ -82,7 +82,7 @@ public class OpenJobRequest extends RequestBase implements JsonpSerializable { private OpenJobRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java index 9cc4a206a..403f76b94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java @@ -68,8 +68,8 @@ public class OpenJobResponse implements JsonpSerializable { private OpenJobResponse(Builder builder) { - this.opened = ApiTypeHelper.requireNonNull(builder.opened, this, "opened"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.opened = ApiTypeHelper.requireNonNullWithDefault(builder.opened, this, "opened", this.opened()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java index 4e7b29b5f..bc40acad9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java @@ -83,12 +83,17 @@ public class OverallBucket implements JsonpSerializable { private OverallBucket(Builder builder) { - this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); - this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim"); + this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", + this.bucketSpan()); + this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", + this.isInterim()); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); - this.overallScore = ApiTypeHelper.requireNonNull(builder.overallScore, this, "overallScore"); - this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.overallScore = ApiTypeHelper.requireNonNullWithDefault(builder.overallScore, this, "overallScore", + this.overallScore()); + this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", + this.resultType()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.timestampString = builder.timestampString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java index a964a3ded..7a2b2e0ff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java @@ -68,8 +68,9 @@ public class OverallBucketJob implements JsonpSerializable { private OverallBucketJob(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.maxAnomalyScore = ApiTypeHelper.requireNonNull(builder.maxAnomalyScore, this, "maxAnomalyScore"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.maxAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.maxAnomalyScore, this, "maxAnomalyScore", + this.maxAnomalyScore()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java index 891b044be..6766ad5bd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java @@ -74,7 +74,8 @@ public class PostCalendarEventsRequest extends RequestBase implements JsonpSeria private PostCalendarEventsRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.events = ApiTypeHelper.unmodifiableRequired(builder.events, this, "events"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java index 480da7594..217fc802b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java @@ -96,7 +96,7 @@ public class PostDataRequest extends RequestBase implements JsonpSerializ private PostDataRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.resetEnd = builder.resetEnd; this.resetStart = builder.resetStart; this.data = ApiTypeHelper.unmodifiableRequired(builder.data, this, "data"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java index 6380bf5b5..f56bf5048 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java @@ -106,26 +106,34 @@ public class PostDataResponse implements JsonpSerializable { private PostDataResponse(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.processedRecordCount = ApiTypeHelper.requireNonNull(builder.processedRecordCount, this, - "processedRecordCount"); - this.processedFieldCount = ApiTypeHelper.requireNonNull(builder.processedFieldCount, this, - "processedFieldCount"); - this.inputBytes = ApiTypeHelper.requireNonNull(builder.inputBytes, this, "inputBytes"); - this.inputFieldCount = ApiTypeHelper.requireNonNull(builder.inputFieldCount, this, "inputFieldCount"); - this.invalidDateCount = ApiTypeHelper.requireNonNull(builder.invalidDateCount, this, "invalidDateCount"); - this.missingFieldCount = ApiTypeHelper.requireNonNull(builder.missingFieldCount, this, "missingFieldCount"); - this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNull(builder.outOfOrderTimestampCount, this, - "outOfOrderTimestampCount"); - this.emptyBucketCount = ApiTypeHelper.requireNonNull(builder.emptyBucketCount, this, "emptyBucketCount"); - this.sparseBucketCount = ApiTypeHelper.requireNonNull(builder.sparseBucketCount, this, "sparseBucketCount"); - this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.processedRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedRecordCount, this, + "processedRecordCount", this.processedRecordCount()); + this.processedFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedFieldCount, this, + "processedFieldCount", this.processedFieldCount()); + this.inputBytes = ApiTypeHelper.requireNonNullWithDefault(builder.inputBytes, this, "inputBytes", + this.inputBytes()); + this.inputFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputFieldCount, this, "inputFieldCount", + this.inputFieldCount()); + this.invalidDateCount = ApiTypeHelper.requireNonNullWithDefault(builder.invalidDateCount, this, + "invalidDateCount", this.invalidDateCount()); + this.missingFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.missingFieldCount, this, + "missingFieldCount", this.missingFieldCount()); + this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNullWithDefault(builder.outOfOrderTimestampCount, this, + "outOfOrderTimestampCount", this.outOfOrderTimestampCount()); + this.emptyBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.emptyBucketCount, this, + "emptyBucketCount", this.emptyBucketCount()); + this.sparseBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.sparseBucketCount, this, + "sparseBucketCount", this.sparseBucketCount()); + this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", + this.bucketCount()); this.earliestRecordTimestamp = builder.earliestRecordTimestamp; this.latestRecordTimestamp = builder.latestRecordTimestamp; this.lastDataTime = builder.lastDataTime; this.latestEmptyBucketTimestamp = builder.latestEmptyBucketTimestamp; this.latestSparseBucketTimestamp = builder.latestSparseBucketTimestamp; - this.inputRecordCount = ApiTypeHelper.requireNonNull(builder.inputRecordCount, this, "inputRecordCount"); + this.inputRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputRecordCount, this, + "inputRecordCount", this.inputRecordCount()); this.logTime = builder.logTime; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java index 7d83c284f..80b9f82c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java @@ -73,7 +73,8 @@ public class PutCalendarJobRequest extends RequestBase { private PutCalendarJobRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.jobId = ApiTypeHelper.unmodifiableRequired(builder.jobId, this, "jobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java index fa7dfe6f6..ace5589dd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java @@ -71,7 +71,8 @@ public class PutCalendarJobResponse implements JsonpSerializable { private PutCalendarJobResponse(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java index 42d8c9681..b92d452e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java @@ -77,7 +77,8 @@ public class PutCalendarRequest extends RequestBase implements JsonpSerializable private PutCalendarRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiable(builder.jobIds); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java index 21cef2a05..e7fcff3c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java @@ -71,7 +71,8 @@ public class PutCalendarResponse implements JsonpSerializable { private PutCalendarResponse(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java index a12a3d5bf..5e8701e1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java @@ -116,15 +116,15 @@ private PutDataFrameAnalyticsRequest(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.allowLazyStart = builder.allowLazyStart; - this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); + this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); this.analyzedFields = builder.analyzedFields; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); this.headers = ApiTypeHelper.unmodifiable(builder.headers); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.maxNumThreads = builder.maxNumThreads; this.modelMemoryLimit = builder.modelMemoryLimit; - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.version = builder.version; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java index 244d724a4..aee72aed9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java @@ -99,18 +99,22 @@ public class PutDataFrameAnalyticsResponse implements JsonpSerializable { private PutDataFrameAnalyticsResponse(Builder builder) { this.authorization = builder.authorization; - this.allowLazyStart = ApiTypeHelper.requireNonNull(builder.allowLazyStart, this, "allowLazyStart"); - this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); + this.allowLazyStart = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyStart, this, "allowLazyStart", + this.allowLazyStart()); + this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); this.analyzedFields = builder.analyzedFields; - this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime"); + this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", + this.createTime()); this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.maxNumThreads = ApiTypeHelper.requireNonNull(builder.maxNumThreads, this, "maxNumThreads"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.maxNumThreads = ApiTypeHelper.requireNonNullWithDefault(builder.maxNumThreads, this, "maxNumThreads", + this.maxNumThreads()); this.meta = ApiTypeHelper.unmodifiable(builder.meta); - this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, + "modelMemoryLimit", this.modelMemoryLimit()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java index 074450d21..d76e53a72 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java @@ -148,7 +148,8 @@ private PutDatafeedRequest(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.allowNoIndices = builder.allowNoIndices; this.chunkingConfig = builder.chunkingConfig; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.frequency = builder.frequency; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java index 5609c01e4..9d22539ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java @@ -111,19 +111,23 @@ private PutDatafeedResponse(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.authorization = builder.authorization; - this.chunkingConfig = ApiTypeHelper.requireNonNull(builder.chunkingConfig, this, "chunkingConfig"); + this.chunkingConfig = ApiTypeHelper.requireNonNullWithDefault(builder.chunkingConfig, this, "chunkingConfig", + this.chunkingConfig()); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.frequency = builder.frequency; this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.indicesOptions = builder.indicesOptions; this.maxEmptySearches = builder.maxEmptySearches; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); - this.queryDelay = ApiTypeHelper.requireNonNull(builder.queryDelay, this, "queryDelay"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.queryDelay = ApiTypeHelper.requireNonNullWithDefault(builder.queryDelay, this, "queryDelay", + this.queryDelay()); this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.scriptFields = ApiTypeHelper.unmodifiable(builder.scriptFields); - this.scrollSize = ApiTypeHelper.requireNonNull(builder.scrollSize, this, "scrollSize"); + this.scrollSize = ApiTypeHelper.requireNonNullWithDefault(builder.scrollSize, this, "scrollSize", + this.scrollSize()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java index 94b1847de..f12873b6a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java @@ -80,7 +80,7 @@ public class PutFilterRequest extends RequestBase implements JsonpSerializable { private PutFilterRequest(Builder builder) { this.description = builder.description; - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); this.items = ApiTypeHelper.unmodifiable(builder.items); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java index 5b592cad4..350985356 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java @@ -70,8 +70,9 @@ public class PutFilterResponse implements JsonpSerializable { private PutFilterResponse(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java index c462e70e0..7a68a369d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java @@ -137,19 +137,21 @@ private PutJobRequest(Builder builder) { this.allowLazyOpen = builder.allowLazyOpen; this.allowNoIndices = builder.allowNoIndices; - this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); + this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", + this.analysisConfig()); this.analysisLimits = builder.analysisLimits; this.backgroundPersistInterval = builder.backgroundPersistInterval; this.customSettings = builder.customSettings; this.dailyModelSnapshotRetentionAfterDays = builder.dailyModelSnapshotRetentionAfterDays; - this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); + this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", + this.dataDescription()); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.groups = ApiTypeHelper.unmodifiable(builder.groups); this.ignoreThrottled = builder.ignoreThrottled; this.ignoreUnavailable = builder.ignoreUnavailable; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotRetentionDays = builder.modelSnapshotRetentionDays; this.renormalizationWindowDays = builder.renormalizationWindowDays; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java index 39fcdd62a..21a0dc2a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java @@ -117,27 +117,35 @@ public class PutJobResponse implements JsonpSerializable { private PutJobResponse(Builder builder) { - this.allowLazyOpen = ApiTypeHelper.requireNonNull(builder.allowLazyOpen, this, "allowLazyOpen"); - this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); - this.analysisLimits = ApiTypeHelper.requireNonNull(builder.analysisLimits, this, "analysisLimits"); + this.allowLazyOpen = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyOpen, this, "allowLazyOpen", + this.allowLazyOpen()); + this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", + this.analysisConfig()); + this.analysisLimits = ApiTypeHelper.requireNonNullWithDefault(builder.analysisLimits, this, "analysisLimits", + this.analysisLimits()); this.backgroundPersistInterval = builder.backgroundPersistInterval; - this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime"); + this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", + this.createTime()); this.customSettings = builder.customSettings; - this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNull( - builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays"); - this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); + this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNullWithDefault( + builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", + this.dailyModelSnapshotRetentionAfterDays()); + this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", + this.dataDescription()); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.jobType = ApiTypeHelper.requireNonNull(builder.jobType, this, "jobType"); - this.jobVersion = ApiTypeHelper.requireNonNull(builder.jobVersion, this, "jobVersion"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobType = ApiTypeHelper.requireNonNullWithDefault(builder.jobType, this, "jobType", this.jobType()); + this.jobVersion = ApiTypeHelper.requireNonNullWithDefault(builder.jobVersion, this, "jobVersion", + this.jobVersion()); this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotId = builder.modelSnapshotId; - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, - "modelSnapshotRetentionDays"); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, + this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); this.renormalizationWindowDays = builder.renormalizationWindowDays; - this.resultsIndexName = ApiTypeHelper.requireNonNull(builder.resultsIndexName, this, "resultsIndexName"); + this.resultsIndexName = ApiTypeHelper.requireNonNullWithDefault(builder.resultsIndexName, this, + "resultsIndexName", this.resultsIndexName()); this.resultsRetentionDays = builder.resultsRetentionDays; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java index 4e0a44d8b..6289801ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java @@ -87,8 +87,9 @@ public class PutTrainedModelAliasRequest extends RequestBase { private PutTrainedModelAliasRequest(Builder builder) { - this.modelAlias = ApiTypeHelper.requireNonNull(builder.modelAlias, this, "modelAlias"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelAlias = ApiTypeHelper.requireNonNullWithDefault(builder.modelAlias, this, "modelAlias", + this.modelAlias()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.reassign = builder.reassign; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java index 10630e94b..8de73a46b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java @@ -82,12 +82,14 @@ public class PutTrainedModelDefinitionPartRequest extends RequestBase implements private PutTrainedModelDefinitionPartRequest(Builder builder) { - this.definition = ApiTypeHelper.requireNonNull(builder.definition, this, "definition"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.part = ApiTypeHelper.requireNonNull(builder.part, this, "part"); - this.totalDefinitionLength = ApiTypeHelper.requireNonNull(builder.totalDefinitionLength, this, - "totalDefinitionLength"); - this.totalParts = ApiTypeHelper.requireNonNull(builder.totalParts, this, "totalParts"); + this.definition = ApiTypeHelper.requireNonNullWithDefault(builder.definition, this, "definition", + this.definition()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.part = ApiTypeHelper.requireNonNullWithDefault(builder.part, this, "part", this.part()); + this.totalDefinitionLength = ApiTypeHelper.requireNonNullWithDefault(builder.totalDefinitionLength, this, + "totalDefinitionLength", this.totalDefinitionLength()); + this.totalParts = ApiTypeHelper.requireNonNullWithDefault(builder.totalParts, this, "totalParts", + this.totalParts()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java index c491b5ec9..db7ef369c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java @@ -122,7 +122,7 @@ private PutTrainedModelRequest(Builder builder) { this.inferenceConfig = builder.inferenceConfig; this.input = builder.input; this.metadata = builder.metadata; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.modelSizeBytes = builder.modelSizeBytes; this.modelType = builder.modelType; this.platformArchitecture = builder.platformArchitecture; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java index a53878fd5..eeb298a83 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java @@ -84,7 +84,7 @@ public class PutTrainedModelVocabularyRequest extends RequestBase implements Jso private PutTrainedModelVocabularyRequest(Builder builder) { this.merges = ApiTypeHelper.unmodifiable(builder.merges); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.scores = ApiTypeHelper.unmodifiable(builder.scores); this.vocabulary = ApiTypeHelper.unmodifiableRequired(builder.vocabulary, this, "vocabulary"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java index 02c9d3372..452b3aa2d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java @@ -74,8 +74,9 @@ public class QueryFeatureExtractor implements JsonpSerializable { private QueryFeatureExtractor(Builder builder) { this.defaultScore = builder.defaultScore; - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java index b59d39c70..f2580a20d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java @@ -79,7 +79,7 @@ public class QuestionAnsweringInferenceUpdateOptions implements InferenceConfigU private QuestionAnsweringInferenceUpdateOptions(Builder builder) { - this.question = ApiTypeHelper.requireNonNull(builder.question, this, "question"); + this.question = ApiTypeHelper.requireNonNullWithDefault(builder.question, this, "question", this.question()); this.numTopClasses = builder.numTopClasses; this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java index c14419d73..bac611c62 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java @@ -79,7 +79,7 @@ public class ResetJobRequest extends RequestBase { private ResetJobRequest(Builder builder) { this.deleteUserAnnotations = builder.deleteUserAnnotations; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java index a7d5e2d29..7692d52fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java @@ -86,8 +86,9 @@ public class RevertModelSnapshotRequest extends RequestBase implements JsonpSeri private RevertModelSnapshotRequest(Builder builder) { this.deleteInterveningResults = builder.deleteInterveningResults; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java index fe1a2eae8..16c7edf60 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java @@ -65,7 +65,7 @@ public class RevertModelSnapshotResponse implements JsonpSerializable { private RevertModelSnapshotResponse(Builder builder) { - this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); + this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java index f4108aaec..dca8fb120 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java @@ -69,9 +69,10 @@ public class RuleCondition implements JsonpSerializable { private RuleCondition(Builder builder) { - this.appliesTo = ApiTypeHelper.requireNonNull(builder.appliesTo, this, "appliesTo"); - this.operator = ApiTypeHelper.requireNonNull(builder.operator, this, "operator"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.appliesTo = ApiTypeHelper.requireNonNullWithDefault(builder.appliesTo, this, "appliesTo", + this.appliesTo()); + this.operator = ApiTypeHelper.requireNonNullWithDefault(builder.operator, this, "operator", this.operator()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java index 7edd0fd0e..5cdf09590 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java @@ -76,9 +76,9 @@ public class RunningStateSearchInterval implements JsonpSerializable { private RunningStateSearchInterval(Builder builder) { this.end = builder.end; - this.endMs = ApiTypeHelper.requireNonNull(builder.endMs, this, "endMs"); + this.endMs = ApiTypeHelper.requireNonNullWithDefault(builder.endMs, this, "endMs", this.endMs()); this.start = builder.start; - this.startMs = ApiTypeHelper.requireNonNull(builder.startMs, this, "startMs"); + this.startMs = ApiTypeHelper.requireNonNullWithDefault(builder.startMs, this, "startMs", this.startMs()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java index eae117834..ab00d0bf7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java @@ -83,7 +83,7 @@ public class StartDataFrameAnalyticsRequest extends RequestBase { private StartDataFrameAnalyticsRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java index b87d7ab19..f13093cf3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java @@ -70,8 +70,9 @@ public class StartDataFrameAnalyticsResponse implements AcknowledgedResponse, Js private StartDataFrameAnalyticsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java index 5dd7e4487..352c39ce8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java @@ -98,7 +98,8 @@ public class StartDatafeedRequest extends RequestBase implements JsonpSerializab private StartDatafeedRequest(Builder builder) { - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.end = builder.end; this.start = builder.start; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java index 184cf0c44..e6b60c2ed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java @@ -70,7 +70,7 @@ public class StartDatafeedResponse implements JsonpSerializable { private StartDatafeedResponse(Builder builder) { this.node = ApiTypeHelper.unmodifiableRequired(builder.node, this, "node"); - this.started = ApiTypeHelper.requireNonNull(builder.started, this, "started"); + this.started = ApiTypeHelper.requireNonNullWithDefault(builder.started, this, "started", this.started()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java index fef410ab2..18fc196de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java @@ -104,7 +104,7 @@ private StartTrainedModelDeploymentRequest(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; this.cacheSize = builder.cacheSize; this.deploymentId = builder.deploymentId; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.numberOfAllocations = builder.numberOfAllocations; this.priority = builder.priority; this.queueCapacity = builder.queueCapacity; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java index 743fd01b3..79fc7cc6d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java @@ -65,7 +65,8 @@ public class StartTrainedModelDeploymentResponse implements JsonpSerializable { private StartTrainedModelDeploymentResponse(Builder builder) { - this.assignment = ApiTypeHelper.requireNonNull(builder.assignment, this, "assignment"); + this.assignment = ApiTypeHelper.requireNonNullWithDefault(builder.assignment, this, "assignment", + this.assignment()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java index 848d64598..209cd253b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java @@ -83,7 +83,7 @@ private StopDataFrameAnalyticsRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java index 73dcfba56..094892a7b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java @@ -65,7 +65,7 @@ public class StopDataFrameAnalyticsResponse implements JsonpSerializable { private StopDataFrameAnalyticsResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped"); + this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java index 6fc33948c..c9695986f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java @@ -85,7 +85,8 @@ public class StopDatafeedRequest extends RequestBase implements JsonpSerializabl private StopDatafeedRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.force = builder.force; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java index f90ee4b34..ba443b38d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java @@ -64,7 +64,7 @@ public class StopDatafeedResponse implements JsonpSerializable { private StopDatafeedResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped"); + this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java index 7e35541a7..201020fcc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java @@ -78,7 +78,7 @@ private StopTrainedModelDeploymentRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java index f09652454..bc69c280a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java @@ -65,7 +65,7 @@ public class StopTrainedModelDeploymentResponse implements JsonpSerializable { private StopTrainedModelDeploymentResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped"); + this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java index 6af156c02..b0b149cf7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java @@ -80,7 +80,8 @@ private TextEmbeddingInferenceOptions(Builder builder) { this.embeddingSize = builder.embeddingSize; this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; - this.vocabulary = ApiTypeHelper.requireNonNull(builder.vocabulary, this, "vocabulary"); + this.vocabulary = ApiTypeHelper.requireNonNullWithDefault(builder.vocabulary, this, "vocabulary", + this.vocabulary()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java index 4258574f5..8e0de510e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java @@ -75,7 +75,8 @@ private TextExpansionInferenceOptions(Builder builder) { this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; - this.vocabulary = ApiTypeHelper.requireNonNull(builder.vocabulary, this, "vocabulary"); + this.vocabulary = ApiTypeHelper.requireNonNullWithDefault(builder.vocabulary, this, "vocabulary", + this.vocabulary()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java index f3194e196..78fb72eea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java @@ -68,7 +68,8 @@ public class TimingStats implements JsonpSerializable { private TimingStats(Builder builder) { - this.elapsedTime = ApiTypeHelper.requireNonNull(builder.elapsedTime, this, "elapsedTime"); + this.elapsedTime = ApiTypeHelper.requireNonNullWithDefault(builder.elapsedTime, this, "elapsedTime", + this.elapsedTime()); this.iterationTime = builder.iterationTime; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java index d35e322f3..f605504e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java @@ -70,9 +70,12 @@ public class TopClassEntry implements JsonpSerializable { private TopClassEntry(Builder builder) { - this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); - this.classProbability = ApiTypeHelper.requireNonNull(builder.classProbability, this, "classProbability"); - this.classScore = ApiTypeHelper.requireNonNull(builder.classScore, this, "classScore"); + this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", + this.className()); + this.classProbability = ApiTypeHelper.requireNonNullWithDefault(builder.classProbability, this, + "classProbability", this.classProbability()); + this.classScore = ApiTypeHelper.requireNonNullWithDefault(builder.classScore, this, "classScore", + this.classScore()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java index 0b7e48fa6..52437f86b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java @@ -71,7 +71,8 @@ public class TotalFeatureImportance implements JsonpSerializable { private TotalFeatureImportance(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); this.importance = ApiTypeHelper.unmodifiableRequired(builder.importance, this, "importance"); this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java index 2c6bb2aa8..50482c054 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java @@ -69,7 +69,8 @@ public class TotalFeatureImportanceClass implements JsonpSerializable { private TotalFeatureImportanceClass(Builder builder) { - this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); + this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", + this.className()); this.importance = ApiTypeHelper.unmodifiableRequired(builder.importance, this, "importance"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java index 253045d62..e0bd86461 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java @@ -70,9 +70,10 @@ public class TotalFeatureImportanceStatistics implements JsonpSerializable { private TotalFeatureImportanceStatistics(Builder builder) { - this.meanMagnitude = ApiTypeHelper.requireNonNull(builder.meanMagnitude, this, "meanMagnitude"); - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); + this.meanMagnitude = ApiTypeHelper.requireNonNullWithDefault(builder.meanMagnitude, this, "meanMagnitude", + this.meanMagnitude()); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java index d0f4aa016..0b404b842 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java @@ -85,12 +85,15 @@ public class TrainedModelAssignment implements JsonpSerializable { private TrainedModelAssignment(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; - this.assignmentState = ApiTypeHelper.requireNonNull(builder.assignmentState, this, "assignmentState"); + this.assignmentState = ApiTypeHelper.requireNonNullWithDefault(builder.assignmentState, this, "assignmentState", + this.assignmentState()); this.maxAssignedAllocations = builder.maxAssignedAllocations; this.reason = builder.reason; this.routingTable = ApiTypeHelper.unmodifiableRequired(builder.routingTable, this, "routingTable"); - this.startTime = ApiTypeHelper.requireNonNull(builder.startTime, this, "startTime"); - this.taskParameters = ApiTypeHelper.requireNonNull(builder.taskParameters, this, "taskParameters"); + this.startTime = ApiTypeHelper.requireNonNullWithDefault(builder.startTime, this, "startTime", + this.startTime()); + this.taskParameters = ApiTypeHelper.requireNonNullWithDefault(builder.taskParameters, this, "taskParameters", + this.taskParameters()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java index c35bd6394..e6bdf2b8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java @@ -70,7 +70,8 @@ public class TrainedModelAssignmentRoutingStateAndReason implements JsonpSeriali private TrainedModelAssignmentRoutingStateAndReason(Builder builder) { this.reason = builder.reason; - this.routingState = ApiTypeHelper.requireNonNull(builder.routingState, this, "routingState"); + this.routingState = ApiTypeHelper.requireNonNullWithDefault(builder.routingState, this, "routingState", + this.routingState()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java index b2b08082b..720238489 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java @@ -75,9 +75,12 @@ public class TrainedModelAssignmentRoutingTable implements JsonpSerializable { private TrainedModelAssignmentRoutingTable(Builder builder) { this.reason = builder.reason; - this.routingState = ApiTypeHelper.requireNonNull(builder.routingState, this, "routingState"); - this.currentAllocations = ApiTypeHelper.requireNonNull(builder.currentAllocations, this, "currentAllocations"); - this.targetAllocations = ApiTypeHelper.requireNonNull(builder.targetAllocations, this, "targetAllocations"); + this.routingState = ApiTypeHelper.requireNonNullWithDefault(builder.routingState, this, "routingState", + this.routingState()); + this.currentAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.currentAllocations, this, + "currentAllocations", this.currentAllocations()); + this.targetAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.targetAllocations, this, + "targetAllocations", this.targetAllocations()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java index 2dbac95d5..1c72bdedb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java @@ -86,20 +86,23 @@ public class TrainedModelAssignmentTaskParameters implements JsonpSerializable { private TrainedModelAssignmentTaskParameters(Builder builder) { - this.modelBytes = ApiTypeHelper.requireNonNull(builder.modelBytes, this, "modelBytes"); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.deploymentId = ApiTypeHelper.requireNonNull(builder.deploymentId, this, "deploymentId"); + this.modelBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelBytes, this, "modelBytes", + this.modelBytes()); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.deploymentId = ApiTypeHelper.requireNonNullWithDefault(builder.deploymentId, this, "deploymentId", + this.deploymentId()); this.cacheSize = builder.cacheSize; - this.numberOfAllocations = ApiTypeHelper.requireNonNull(builder.numberOfAllocations, this, - "numberOfAllocations"); - this.priority = ApiTypeHelper.requireNonNull(builder.priority, this, "priority"); - this.perDeploymentMemoryBytes = ApiTypeHelper.requireNonNull(builder.perDeploymentMemoryBytes, this, - "perDeploymentMemoryBytes"); - this.perAllocationMemoryBytes = ApiTypeHelper.requireNonNull(builder.perAllocationMemoryBytes, this, - "perAllocationMemoryBytes"); - this.queueCapacity = ApiTypeHelper.requireNonNull(builder.queueCapacity, this, "queueCapacity"); - this.threadsPerAllocation = ApiTypeHelper.requireNonNull(builder.threadsPerAllocation, this, - "threadsPerAllocation"); + this.numberOfAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfAllocations, this, + "numberOfAllocations", this.numberOfAllocations()); + this.priority = ApiTypeHelper.requireNonNullWithDefault(builder.priority, this, "priority", this.priority()); + this.perDeploymentMemoryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.perDeploymentMemoryBytes, this, + "perDeploymentMemoryBytes", this.perDeploymentMemoryBytes()); + this.perAllocationMemoryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.perAllocationMemoryBytes, this, + "perAllocationMemoryBytes", this.perAllocationMemoryBytes()); + this.queueCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.queueCapacity, this, "queueCapacity", + this.queueCapacity()); + this.threadsPerAllocation = ApiTypeHelper.requireNonNullWithDefault(builder.threadsPerAllocation, this, + "threadsPerAllocation", this.threadsPerAllocation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java index 7095c984c..e4c819ac8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java @@ -127,7 +127,7 @@ public class TrainedModelConfig implements JsonpSerializable { protected TrainedModelConfig(AbstractBuilder builder) { - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.modelType = builder.modelType; this.tags = ApiTypeHelper.unmodifiableRequired(builder.tags, this, "tags"); this.version = builder.version; @@ -140,7 +140,7 @@ protected TrainedModelConfig(AbstractBuilder builder) { this.estimatedOperations = builder.estimatedOperations; this.fullyDefined = builder.fullyDefined; this.inferenceConfig = builder.inferenceConfig; - this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); + this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); this.licenseLevel = builder.licenseLevel; this.metadata = builder.metadata; this.modelSizeBytes = builder.modelSizeBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java index 6535c46ef..e8fd0ae76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java @@ -70,10 +70,11 @@ public class TrainedModelDeploymentAllocationStatus implements JsonpSerializable private TrainedModelDeploymentAllocationStatus(Builder builder) { - this.allocationCount = ApiTypeHelper.requireNonNull(builder.allocationCount, this, "allocationCount"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.targetAllocationCount = ApiTypeHelper.requireNonNull(builder.targetAllocationCount, this, - "targetAllocationCount"); + this.allocationCount = ApiTypeHelper.requireNonNullWithDefault(builder.allocationCount, this, "allocationCount", + this.allocationCount()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.targetAllocationCount = ApiTypeHelper.requireNonNullWithDefault(builder.targetAllocationCount, this, + "targetAllocationCount", this.targetAllocationCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java index 8cbe8245e..cb0ec0e7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java @@ -128,14 +128,15 @@ private TrainedModelDeploymentNodesStats(Builder builder) { this.node = builder.node; this.numberOfAllocations = builder.numberOfAllocations; this.numberOfPendingRequests = builder.numberOfPendingRequests; - this.peakThroughputPerMinute = ApiTypeHelper.requireNonNull(builder.peakThroughputPerMinute, this, - "peakThroughputPerMinute"); + this.peakThroughputPerMinute = ApiTypeHelper.requireNonNullWithDefault(builder.peakThroughputPerMinute, this, + "peakThroughputPerMinute", this.peakThroughputPerMinute()); this.rejectedExecutionCount = builder.rejectedExecutionCount; - this.routingState = ApiTypeHelper.requireNonNull(builder.routingState, this, "routingState"); + this.routingState = ApiTypeHelper.requireNonNullWithDefault(builder.routingState, this, "routingState", + this.routingState()); this.startTime = builder.startTime; this.threadsPerAllocation = builder.threadsPerAllocation; - this.throughputLastMinute = ApiTypeHelper.requireNonNull(builder.throughputLastMinute, this, - "throughputLastMinute"); + this.throughputLastMinute = ApiTypeHelper.requireNonNullWithDefault(builder.throughputLastMinute, this, + "throughputLastMinute", this.throughputLastMinute()); this.timeoutCount = builder.timeoutCount; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java index 4d3779f31..b600c8bd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java @@ -118,19 +118,21 @@ private TrainedModelDeploymentStats(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; this.allocationStatus = builder.allocationStatus; this.cacheSize = builder.cacheSize; - this.deploymentId = ApiTypeHelper.requireNonNull(builder.deploymentId, this, "deploymentId"); + this.deploymentId = ApiTypeHelper.requireNonNullWithDefault(builder.deploymentId, this, "deploymentId", + this.deploymentId()); this.errorCount = builder.errorCount; this.inferenceCount = builder.inferenceCount; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); this.numberOfAllocations = builder.numberOfAllocations; - this.peakThroughputPerMinute = ApiTypeHelper.requireNonNull(builder.peakThroughputPerMinute, this, - "peakThroughputPerMinute"); - this.priority = ApiTypeHelper.requireNonNull(builder.priority, this, "priority"); + this.peakThroughputPerMinute = ApiTypeHelper.requireNonNullWithDefault(builder.peakThroughputPerMinute, this, + "peakThroughputPerMinute", this.peakThroughputPerMinute()); + this.priority = ApiTypeHelper.requireNonNullWithDefault(builder.priority, this, "priority", this.priority()); this.queueCapacity = builder.queueCapacity; this.rejectedExecutionCount = builder.rejectedExecutionCount; this.reason = builder.reason; - this.startTime = ApiTypeHelper.requireNonNull(builder.startTime, this, "startTime"); + this.startTime = ApiTypeHelper.requireNonNullWithDefault(builder.startTime, this, "startTime", + this.startTime()); this.state = builder.state; this.threadsPerAllocation = builder.threadsPerAllocation; this.timeoutCount = builder.timeoutCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java index 5165125d6..40aa18556 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java @@ -75,11 +75,13 @@ public class TrainedModelEntities implements JsonpSerializable { private TrainedModelEntities(Builder builder) { - this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); - this.classProbability = ApiTypeHelper.requireNonNull(builder.classProbability, this, "classProbability"); - this.entity = ApiTypeHelper.requireNonNull(builder.entity, this, "entity"); - this.startPos = ApiTypeHelper.requireNonNull(builder.startPos, this, "startPos"); - this.endPos = ApiTypeHelper.requireNonNull(builder.endPos, this, "endPos"); + this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", + this.className()); + this.classProbability = ApiTypeHelper.requireNonNullWithDefault(builder.classProbability, this, + "classProbability", this.classProbability()); + this.entity = ApiTypeHelper.requireNonNullWithDefault(builder.entity, this, "entity", this.entity()); + this.startPos = ApiTypeHelper.requireNonNullWithDefault(builder.startPos, this, "startPos", this.startPos()); + this.endPos = ApiTypeHelper.requireNonNullWithDefault(builder.endPos, this, "endPos", this.endPos()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java index 6d969b401..a740bd363 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java @@ -69,8 +69,10 @@ public class TrainedModelInferenceClassImportance implements JsonpSerializable { private TrainedModelInferenceClassImportance(Builder builder) { - this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); - this.importance = ApiTypeHelper.requireNonNull(builder.importance, this, "importance"); + this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", + this.className()); + this.importance = ApiTypeHelper.requireNonNullWithDefault(builder.importance, this, "importance", + this.importance()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java index e09756fe1..84f89823d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java @@ -73,7 +73,8 @@ public class TrainedModelInferenceFeatureImportance implements JsonpSerializable private TrainedModelInferenceFeatureImportance(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); this.importance = builder.importance; this.classes = ApiTypeHelper.unmodifiable(builder.classes); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java index 3cdbec9a9..70e86639d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java @@ -74,12 +74,16 @@ public class TrainedModelInferenceStats implements JsonpSerializable { private TrainedModelInferenceStats(Builder builder) { - this.cacheMissCount = ApiTypeHelper.requireNonNull(builder.cacheMissCount, this, "cacheMissCount"); - this.failureCount = ApiTypeHelper.requireNonNull(builder.failureCount, this, "failureCount"); - this.inferenceCount = ApiTypeHelper.requireNonNull(builder.inferenceCount, this, "inferenceCount"); - this.missingAllFieldsCount = ApiTypeHelper.requireNonNull(builder.missingAllFieldsCount, this, - "missingAllFieldsCount"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.cacheMissCount = ApiTypeHelper.requireNonNullWithDefault(builder.cacheMissCount, this, "cacheMissCount", + this.cacheMissCount()); + this.failureCount = ApiTypeHelper.requireNonNullWithDefault(builder.failureCount, this, "failureCount", + this.failureCount()); + this.inferenceCount = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceCount, this, "inferenceCount", + this.inferenceCount()); + this.missingAllFieldsCount = ApiTypeHelper.requireNonNullWithDefault(builder.missingAllFieldsCount, this, + "missingAllFieldsCount", this.missingAllFieldsCount()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java index 5dbdbff22..aedbce4fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java @@ -64,7 +64,7 @@ public class TrainedModelLocation implements JsonpSerializable { private TrainedModelLocation(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java index 9214ecb32..67ca06a10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java @@ -66,7 +66,7 @@ public class TrainedModelLocationIndex implements JsonpSerializable { private TrainedModelLocationIndex(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java index e2ad33d65..0c54a3087 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java @@ -67,9 +67,10 @@ public class TrainedModelSizeStats implements JsonpSerializable { private TrainedModelSizeStats(Builder builder) { - this.modelSizeBytes = ApiTypeHelper.requireNonNull(builder.modelSizeBytes, this, "modelSizeBytes"); - this.requiredNativeMemoryBytes = ApiTypeHelper.requireNonNull(builder.requiredNativeMemoryBytes, this, - "requiredNativeMemoryBytes"); + this.modelSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizeBytes, this, "modelSizeBytes", + this.modelSizeBytes()); + this.requiredNativeMemoryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.requiredNativeMemoryBytes, + this, "requiredNativeMemoryBytes", this.requiredNativeMemoryBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java index 85ed8ee8c..66a46d039 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java @@ -83,9 +83,11 @@ private TrainedModelStats(Builder builder) { this.deploymentStats = builder.deploymentStats; this.inferenceStats = builder.inferenceStats; this.ingest = ApiTypeHelper.unmodifiable(builder.ingest); - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); - this.modelSizeStats = ApiTypeHelper.requireNonNull(builder.modelSizeStats, this, "modelSizeStats"); - this.pipelineCount = ApiTypeHelper.requireNonNull(builder.pipelineCount, this, "pipelineCount"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelSizeStats = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizeStats, this, "modelSizeStats", + this.modelSizeStats()); + this.pipelineCount = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineCount, this, "pipelineCount", + this.pipelineCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java index ae28dd5d8..f0132f1c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java @@ -88,7 +88,7 @@ private UpdateDataFrameAnalyticsRequest(Builder builder) { this.allowLazyStart = builder.allowLazyStart; this.description = builder.description; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.maxNumThreads = builder.maxNumThreads; this.modelMemoryLimit = builder.modelMemoryLimit; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java index 2c767aa03..e82d7a9d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java @@ -95,17 +95,21 @@ public class UpdateDataFrameAnalyticsResponse implements JsonpSerializable { private UpdateDataFrameAnalyticsResponse(Builder builder) { this.authorization = builder.authorization; - this.allowLazyStart = ApiTypeHelper.requireNonNull(builder.allowLazyStart, this, "allowLazyStart"); - this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); + this.allowLazyStart = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyStart, this, "allowLazyStart", + this.allowLazyStart()); + this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); this.analyzedFields = builder.analyzedFields; - this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime"); + this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", + this.createTime()); this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.maxNumThreads = ApiTypeHelper.requireNonNull(builder.maxNumThreads, this, "maxNumThreads"); - this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.maxNumThreads = ApiTypeHelper.requireNonNullWithDefault(builder.maxNumThreads, this, "maxNumThreads", + this.maxNumThreads()); + this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, + "modelMemoryLimit", this.modelMemoryLimit()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java index 8117e5564..2d1d6d1fc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java @@ -136,7 +136,8 @@ private UpdateDatafeedRequest(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.allowNoIndices = builder.allowNoIndices; this.chunkingConfig = builder.chunkingConfig; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.frequency = builder.frequency; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java index 14b05310f..514c32637 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java @@ -111,19 +111,23 @@ private UpdateDatafeedResponse(Builder builder) { this.authorization = builder.authorization; this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); - this.chunkingConfig = ApiTypeHelper.requireNonNull(builder.chunkingConfig, this, "chunkingConfig"); + this.chunkingConfig = ApiTypeHelper.requireNonNullWithDefault(builder.chunkingConfig, this, "chunkingConfig", + this.chunkingConfig()); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; - this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); + this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", + this.datafeedId()); this.frequency = builder.frequency; this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); this.indicesOptions = builder.indicesOptions; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.maxEmptySearches = builder.maxEmptySearches; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); - this.queryDelay = ApiTypeHelper.requireNonNull(builder.queryDelay, this, "queryDelay"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.queryDelay = ApiTypeHelper.requireNonNullWithDefault(builder.queryDelay, this, "queryDelay", + this.queryDelay()); this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.scriptFields = ApiTypeHelper.unmodifiable(builder.scriptFields); - this.scrollSize = ApiTypeHelper.requireNonNull(builder.scrollSize, this, "scrollSize"); + this.scrollSize = ApiTypeHelper.requireNonNullWithDefault(builder.scrollSize, this, "scrollSize", + this.scrollSize()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java index 6be77d51b..9e7ccaa23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java @@ -82,7 +82,7 @@ private UpdateFilterRequest(Builder builder) { this.addItems = ApiTypeHelper.unmodifiable(builder.addItems); this.description = builder.description; - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); this.removeItems = ApiTypeHelper.unmodifiable(builder.removeItems); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java index 099000d3a..df0675501 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java @@ -70,8 +70,9 @@ public class UpdateFilterResponse implements JsonpSerializable { private UpdateFilterResponse(Builder builder) { - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java index 0bab8e116..3b9b7312a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java @@ -127,7 +127,7 @@ private UpdateJobRequest(Builder builder) { this.description = builder.description; this.detectors = ApiTypeHelper.unmodifiable(builder.detectors); this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.modelPlotConfig = builder.modelPlotConfig; this.modelPruneWindow = builder.modelPruneWindow; this.modelSnapshotRetentionDays = builder.modelSnapshotRetentionDays; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java index b75257453..d7e7bd685 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java @@ -118,28 +118,36 @@ public class UpdateJobResponse implements JsonpSerializable { private UpdateJobResponse(Builder builder) { - this.allowLazyOpen = ApiTypeHelper.requireNonNull(builder.allowLazyOpen, this, "allowLazyOpen"); - this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); - this.analysisLimits = ApiTypeHelper.requireNonNull(builder.analysisLimits, this, "analysisLimits"); + this.allowLazyOpen = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyOpen, this, "allowLazyOpen", + this.allowLazyOpen()); + this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", + this.analysisConfig()); + this.analysisLimits = ApiTypeHelper.requireNonNullWithDefault(builder.analysisLimits, this, "analysisLimits", + this.analysisLimits()); this.backgroundPersistInterval = builder.backgroundPersistInterval; - this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime"); + this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", + this.createTime()); this.finishedTime = builder.finishedTime; this.customSettings = ApiTypeHelper.unmodifiable(builder.customSettings); - this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNull( - builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays"); - this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); + this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNullWithDefault( + builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", + this.dailyModelSnapshotRetentionAfterDays()); + this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", + this.dataDescription()); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.jobType = ApiTypeHelper.requireNonNull(builder.jobType, this, "jobType"); - this.jobVersion = ApiTypeHelper.requireNonNull(builder.jobVersion, this, "jobVersion"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobType = ApiTypeHelper.requireNonNullWithDefault(builder.jobType, this, "jobType", this.jobType()); + this.jobVersion = ApiTypeHelper.requireNonNullWithDefault(builder.jobVersion, this, "jobVersion", + this.jobVersion()); this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotId = builder.modelSnapshotId; - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, - "modelSnapshotRetentionDays"); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, + this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); this.renormalizationWindowDays = builder.renormalizationWindowDays; - this.resultsIndexName = ApiTypeHelper.requireNonNull(builder.resultsIndexName, this, "resultsIndexName"); + this.resultsIndexName = ApiTypeHelper.requireNonNullWithDefault(builder.resultsIndexName, this, + "resultsIndexName", this.resultsIndexName()); this.resultsRetentionDays = builder.resultsRetentionDays; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java index dd32b0fa4..519651f4d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java @@ -82,9 +82,10 @@ public class UpdateModelSnapshotRequest extends RequestBase implements JsonpSeri private UpdateModelSnapshotRequest(Builder builder) { this.description = builder.description; - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); this.retain = builder.retain; - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java index 692a3f1b2..962b19fa5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java @@ -69,8 +69,9 @@ public class UpdateModelSnapshotResponse implements AcknowledgedResponse, JsonpS private UpdateModelSnapshotResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); - this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); + this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java index 021083f77..eccd63348 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java @@ -80,7 +80,7 @@ public class UpdateTrainedModelDeploymentRequest extends RequestBase implements private UpdateTrainedModelDeploymentRequest(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; - this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); this.numberOfAllocations = builder.numberOfAllocations; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java index b1a30d1b5..37faf4f74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java @@ -65,7 +65,8 @@ public class UpdateTrainedModelDeploymentResponse implements JsonpSerializable { private UpdateTrainedModelDeploymentResponse(Builder builder) { - this.assignment = ApiTypeHelper.requireNonNull(builder.assignment, this, "assignment"); + this.assignment = ApiTypeHelper.requireNonNullWithDefault(builder.assignment, this, "assignment", + this.assignment()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java index c489ad903..2074f2e73 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java @@ -85,8 +85,9 @@ public class UpgradeJobSnapshotRequest extends RequestBase { private UpgradeJobSnapshotRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", + this.snapshotId()); this.timeout = builder.timeout; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java index c53617b61..57da4ce5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java @@ -69,8 +69,9 @@ public class UpgradeJobSnapshotResponse implements JsonpSerializable { private UpgradeJobSnapshotResponse(Builder builder) { - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.completed = ApiTypeHelper.requireNonNull(builder.completed, this, "completed"); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.completed = ApiTypeHelper.requireNonNullWithDefault(builder.completed, this, "completed", + this.completed()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java index c7d84909c..9c3689575 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java @@ -69,7 +69,7 @@ public class ValidateDetectorRequest extends RequestBase implements JsonpSeriali private ValidateDetectorRequest(Builder builder) { - this.detector = ApiTypeHelper.requireNonNull(builder.detector, this, "detector"); + this.detector = ApiTypeHelper.requireNonNullWithDefault(builder.detector, this, "detector", this.detector()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java index 9b7084a3a..2d504cdc9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java @@ -69,7 +69,7 @@ public class ValidationLoss implements JsonpSerializable { private ValidationLoss(Builder builder) { this.foldValues = ApiTypeHelper.unmodifiableRequired(builder.foldValues, this, "foldValues"); - this.lossType = ApiTypeHelper.requireNonNull(builder.lossType, this, "lossType"); + this.lossType = ApiTypeHelper.requireNonNullWithDefault(builder.lossType, this, "lossType", this.lossType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java index 76aee6327..4de30cc94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java @@ -65,7 +65,7 @@ public class Vocabulary implements JsonpSerializable { private Vocabulary(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java index 79e952be5..a8720ad51 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java @@ -74,12 +74,13 @@ public class ConfusionMatrixItem implements JsonpSerializable { private ConfusionMatrixItem(Builder builder) { - this.actualClass = ApiTypeHelper.requireNonNull(builder.actualClass, this, "actualClass"); - this.actualClassDocCount = ApiTypeHelper.requireNonNull(builder.actualClassDocCount, this, - "actualClassDocCount"); + this.actualClass = ApiTypeHelper.requireNonNullWithDefault(builder.actualClass, this, "actualClass", + this.actualClass()); + this.actualClassDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.actualClassDocCount, this, + "actualClassDocCount", this.actualClassDocCount()); this.predictedClasses = ApiTypeHelper.unmodifiableRequired(builder.predictedClasses, this, "predictedClasses"); - this.otherPredictedClassDocCount = ApiTypeHelper.requireNonNull(builder.otherPredictedClassDocCount, this, - "otherPredictedClassDocCount"); + this.otherPredictedClassDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.otherPredictedClassDocCount, + this, "otherPredictedClassDocCount", this.otherPredictedClassDocCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java index 556899ef0..fd74806f0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java @@ -69,8 +69,9 @@ public class ConfusionMatrixPrediction implements JsonpSerializable { private ConfusionMatrixPrediction(Builder builder) { - this.predictedClass = ApiTypeHelper.requireNonNull(builder.predictedClass, this, "predictedClass"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.predictedClass = ApiTypeHelper.requireNonNullWithDefault(builder.predictedClass, this, "predictedClass", + this.predictedClass()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java index 8d06e4b7b..e75c359fd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java @@ -71,10 +71,14 @@ public class ConfusionMatrixThreshold implements JsonpSerializable { private ConfusionMatrixThreshold(Builder builder) { - this.truePositive = ApiTypeHelper.requireNonNull(builder.truePositive, this, "truePositive"); - this.falsePositive = ApiTypeHelper.requireNonNull(builder.falsePositive, this, "falsePositive"); - this.trueNegative = ApiTypeHelper.requireNonNull(builder.trueNegative, this, "trueNegative"); - this.falseNegative = ApiTypeHelper.requireNonNull(builder.falseNegative, this, "falseNegative"); + this.truePositive = ApiTypeHelper.requireNonNullWithDefault(builder.truePositive, this, "truePositive", + this.truePositive()); + this.falsePositive = ApiTypeHelper.requireNonNullWithDefault(builder.falsePositive, this, "falsePositive", + this.falsePositive()); + this.trueNegative = ApiTypeHelper.requireNonNullWithDefault(builder.trueNegative, this, "trueNegative", + this.trueNegative()); + this.falseNegative = ApiTypeHelper.requireNonNullWithDefault(builder.falseNegative, this, "falseNegative", + this.falseNegative()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java index d5aafca77..3eb8adaae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java @@ -70,7 +70,8 @@ public class DataframeClassificationSummaryAccuracy implements JsonpSerializable private DataframeClassificationSummaryAccuracy(Builder builder) { this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); - this.overallAccuracy = ApiTypeHelper.requireNonNull(builder.overallAccuracy, this, "overallAccuracy"); + this.overallAccuracy = ApiTypeHelper.requireNonNullWithDefault(builder.overallAccuracy, this, "overallAccuracy", + this.overallAccuracy()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java index cd54dc9c4..c88f52842 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java @@ -70,8 +70,8 @@ public class DataframeClassificationSummaryMulticlassConfusionMatrix implements private DataframeClassificationSummaryMulticlassConfusionMatrix(Builder builder) { this.confusionMatrix = ApiTypeHelper.unmodifiableRequired(builder.confusionMatrix, this, "confusionMatrix"); - this.otherActualClassCount = ApiTypeHelper.requireNonNull(builder.otherActualClassCount, this, - "otherActualClassCount"); + this.otherActualClassCount = ApiTypeHelper.requireNonNullWithDefault(builder.otherActualClassCount, this, + "otherActualClassCount", this.otherActualClassCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java index 562ea748c..8eb33c4e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java @@ -70,7 +70,8 @@ public class DataframeClassificationSummaryPrecision implements JsonpSerializabl private DataframeClassificationSummaryPrecision(Builder builder) { this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); - this.avgPrecision = ApiTypeHelper.requireNonNull(builder.avgPrecision, this, "avgPrecision"); + this.avgPrecision = ApiTypeHelper.requireNonNullWithDefault(builder.avgPrecision, this, "avgPrecision", + this.avgPrecision()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java index 9da724eca..bc0060d4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java @@ -70,7 +70,8 @@ public class DataframeClassificationSummaryRecall implements JsonpSerializable { private DataframeClassificationSummaryRecall(Builder builder) { this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); - this.avgRecall = ApiTypeHelper.requireNonNull(builder.avgRecall, this, "avgRecall"); + this.avgRecall = ApiTypeHelper.requireNonNullWithDefault(builder.avgRecall, this, "avgRecall", + this.avgRecall()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java index 48608a34b..54819a0b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java @@ -64,7 +64,8 @@ public class DataframeEvaluationClass extends DataframeEvaluationValue { private DataframeEvaluationClass(Builder builder) { super(builder); - this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); + this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", + this.className()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java index a9ba62d45..4a8851858 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java @@ -69,9 +69,10 @@ public class DataframeEvaluationSummaryAucRocCurveItem implements JsonpSerializa private DataframeEvaluationSummaryAucRocCurveItem(Builder builder) { - this.tpr = ApiTypeHelper.requireNonNull(builder.tpr, this, "tpr"); - this.fpr = ApiTypeHelper.requireNonNull(builder.fpr, this, "fpr"); - this.threshold = ApiTypeHelper.requireNonNull(builder.threshold, this, "threshold"); + this.tpr = ApiTypeHelper.requireNonNullWithDefault(builder.tpr, this, "tpr", this.tpr()); + this.fpr = ApiTypeHelper.requireNonNullWithDefault(builder.fpr, this, "fpr", this.fpr()); + this.threshold = ApiTypeHelper.requireNonNullWithDefault(builder.threshold, this, "threshold", + this.threshold()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java index 05bfe8138..c46d14fd9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java @@ -65,7 +65,7 @@ public class DataframeEvaluationValue implements JsonpSerializable { protected DataframeEvaluationValue(AbstractBuilder builder) { - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java index 79163e429..85a0f9eea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java @@ -71,7 +71,8 @@ public class Calendar implements JsonpSerializable { private Calendar(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", + this.calendarId()); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java index 879b2b7d4..8c1d14f71 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java @@ -80,13 +80,14 @@ public class JvmStats implements JsonpSerializable { private JvmStats(Builder builder) { this.heapMax = builder.heapMax; - this.heapMaxInBytes = ApiTypeHelper.requireNonNull(builder.heapMaxInBytes, this, "heapMaxInBytes"); + this.heapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapMaxInBytes, this, "heapMaxInBytes", + this.heapMaxInBytes()); this.javaInference = builder.javaInference; - this.javaInferenceInBytes = ApiTypeHelper.requireNonNull(builder.javaInferenceInBytes, this, - "javaInferenceInBytes"); + this.javaInferenceInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.javaInferenceInBytes, this, + "javaInferenceInBytes", this.javaInferenceInBytes()); this.javaInferenceMax = builder.javaInferenceMax; - this.javaInferenceMaxInBytes = ApiTypeHelper.requireNonNull(builder.javaInferenceMaxInBytes, this, - "javaInferenceMaxInBytes"); + this.javaInferenceMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.javaInferenceMaxInBytes, this, + "javaInferenceMaxInBytes", this.javaInferenceMaxInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java index 14dd79e18..9d8afc682 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java @@ -91,19 +91,20 @@ public class MemMlStats implements JsonpSerializable { private MemMlStats(Builder builder) { this.anomalyDetectors = builder.anomalyDetectors; - this.anomalyDetectorsInBytes = ApiTypeHelper.requireNonNull(builder.anomalyDetectorsInBytes, this, - "anomalyDetectorsInBytes"); + this.anomalyDetectorsInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyDetectorsInBytes, this, + "anomalyDetectorsInBytes", this.anomalyDetectorsInBytes()); this.dataFrameAnalytics = builder.dataFrameAnalytics; - this.dataFrameAnalyticsInBytes = ApiTypeHelper.requireNonNull(builder.dataFrameAnalyticsInBytes, this, - "dataFrameAnalyticsInBytes"); + this.dataFrameAnalyticsInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.dataFrameAnalyticsInBytes, + this, "dataFrameAnalyticsInBytes", this.dataFrameAnalyticsInBytes()); this.max = builder.max; - this.maxInBytes = ApiTypeHelper.requireNonNull(builder.maxInBytes, this, "maxInBytes"); + this.maxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxInBytes, this, "maxInBytes", + this.maxInBytes()); this.nativeCodeOverhead = builder.nativeCodeOverhead; - this.nativeCodeOverheadInBytes = ApiTypeHelper.requireNonNull(builder.nativeCodeOverheadInBytes, this, - "nativeCodeOverheadInBytes"); + this.nativeCodeOverheadInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nativeCodeOverheadInBytes, + this, "nativeCodeOverheadInBytes", this.nativeCodeOverheadInBytes()); this.nativeInference = builder.nativeInference; - this.nativeInferenceInBytes = ApiTypeHelper.requireNonNull(builder.nativeInferenceInBytes, this, - "nativeInferenceInBytes"); + this.nativeInferenceInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nativeInferenceInBytes, this, + "nativeInferenceInBytes", this.nativeInferenceInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java index dc1e339f0..a38248c59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java @@ -77,11 +77,12 @@ public class MemStats implements JsonpSerializable { private MemStats(Builder builder) { this.adjustedTotal = builder.adjustedTotal; - this.adjustedTotalInBytes = ApiTypeHelper.requireNonNull(builder.adjustedTotalInBytes, this, - "adjustedTotalInBytes"); + this.adjustedTotalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.adjustedTotalInBytes, this, + "adjustedTotalInBytes", this.adjustedTotalInBytes()); this.total = builder.total; - this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes"); - this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); + this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", + this.totalInBytes()); + this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java index 418eed4ad..92bea8ecf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java @@ -80,12 +80,14 @@ public class Memory implements JsonpSerializable { private Memory(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.jvm = ApiTypeHelper.requireNonNull(builder.jvm, this, "jvm"); - this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.jvm = ApiTypeHelper.requireNonNullWithDefault(builder.jvm, this, "jvm", this.jvm()); + this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); - this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); + this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", + this.ephemeralId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java index 1286d49b3..5fce59e3e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java @@ -75,15 +75,17 @@ public class AnomalyDetectors implements JsonpSerializable { private AnomalyDetectors(Builder builder) { - this.categorizationAnalyzer = ApiTypeHelper.requireNonNull(builder.categorizationAnalyzer, this, - "categorizationAnalyzer"); - this.categorizationExamplesLimit = ApiTypeHelper.requireNonNull(builder.categorizationExamplesLimit, this, - "categorizationExamplesLimit"); - this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, - "modelSnapshotRetentionDays"); - this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNull( - builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays"); + this.categorizationAnalyzer = ApiTypeHelper.requireNonNullWithDefault(builder.categorizationAnalyzer, this, + "categorizationAnalyzer", this.categorizationAnalyzer()); + this.categorizationExamplesLimit = ApiTypeHelper.requireNonNullWithDefault(builder.categorizationExamplesLimit, + this, "categorizationExamplesLimit", this.categorizationExamplesLimit()); + this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, + "modelMemoryLimit", this.modelMemoryLimit()); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, + this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); + this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNullWithDefault( + builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", + this.dailyModelSnapshotRetentionAfterDays()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java index cfaae903e..72fb7a81b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java @@ -64,7 +64,8 @@ public class Datafeeds implements JsonpSerializable { private Datafeeds(Builder builder) { - this.scrollSize = ApiTypeHelper.requireNonNull(builder.scrollSize, this, "scrollSize"); + this.scrollSize = ApiTypeHelper.requireNonNullWithDefault(builder.scrollSize, this, "scrollSize", + this.scrollSize()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java index a5388e0a6..e15e0f423 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java @@ -66,8 +66,10 @@ public class Defaults implements JsonpSerializable { private Defaults(Builder builder) { - this.anomalyDetectors = ApiTypeHelper.requireNonNull(builder.anomalyDetectors, this, "anomalyDetectors"); - this.datafeeds = ApiTypeHelper.requireNonNull(builder.datafeeds, this, "datafeeds"); + this.anomalyDetectors = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyDetectors, this, + "anomalyDetectors", this.anomalyDetectors()); + this.datafeeds = ApiTypeHelper.requireNonNullWithDefault(builder.datafeeds, this, "datafeeds", + this.datafeeds()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java index b5832c1cd..576a2ec75 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java @@ -82,7 +82,8 @@ private Limits(Builder builder) { this.totalMlProcessors = builder.totalMlProcessors; this.maxModelMemoryLimit = builder.maxModelMemoryLimit; this.effectiveMaxModelMemoryLimit = builder.effectiveMaxModelMemoryLimit; - this.totalMlMemory = ApiTypeHelper.requireNonNull(builder.totalMlMemory, this, "totalMlMemory"); + this.totalMlMemory = ApiTypeHelper.requireNonNullWithDefault(builder.totalMlMemory, this, "totalMlMemory", + this.totalMlMemory()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java index 0a9d5784d..569968a8b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java @@ -67,8 +67,9 @@ public class NativeCode implements JsonpSerializable { private NativeCode(Builder builder) { - this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", + this.buildHash()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java index f6285e624..b5614ea05 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java @@ -82,8 +82,8 @@ public class DataframePreviewConfig implements JsonpSerializable { private DataframePreviewConfig(Builder builder) { - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); - this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); this.modelMemoryLimit = builder.modelMemoryLimit; this.maxNumThreads = builder.maxNumThreads; this.analyzedFields = builder.analyzedFields; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java index 194ab1f5c..5becad377 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java @@ -69,7 +69,8 @@ public class Definition implements JsonpSerializable { private Definition(Builder builder) { this.preprocessors = ApiTypeHelper.unmodifiable(builder.preprocessors); - this.trainedModel = ApiTypeHelper.requireNonNull(builder.trainedModel, this, "trainedModel"); + this.trainedModel = ApiTypeHelper.requireNonNullWithDefault(builder.trainedModel, this, "trainedModel", + this.trainedModel()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java index c8d94e911..65a106b67 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java @@ -72,8 +72,9 @@ public class FrequencyEncodingPreprocessor implements PreprocessorVariant, Jsonp private FrequencyEncodingPreprocessor(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); this.frequencyMap = ApiTypeHelper.unmodifiableRequired(builder.frequencyMap, this, "frequencyMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java index 163710abd..57a2a7bd5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java @@ -69,7 +69,7 @@ public class OneHotEncodingPreprocessor implements PreprocessorVariant, JsonpSer private OneHotEncodingPreprocessor(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.hotMap = ApiTypeHelper.unmodifiableRequired(builder.hotMap, this, "hotMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java index 963dbbdb6..fe367b768 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java @@ -74,10 +74,12 @@ public class TargetMeanEncodingPreprocessor implements PreprocessorVariant, Json private TargetMeanEncodingPreprocessor(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); this.targetMap = ApiTypeHelper.unmodifiableRequired(builder.targetMap, this, "targetMap"); - this.defaultValue = ApiTypeHelper.requireNonNull(builder.defaultValue, this, "defaultValue"); + this.defaultValue = ApiTypeHelper.requireNonNullWithDefault(builder.defaultValue, this, "defaultValue", + this.defaultValue()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java index 900b47237..a500c1252 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java @@ -97,7 +97,8 @@ private TrainedModelTreeNode(Builder builder) { this.defaultLeft = builder.defaultLeft; this.leafValue = builder.leafValue; this.leftChild = builder.leftChild; - this.nodeIndex = ApiTypeHelper.requireNonNull(builder.nodeIndex, this, "nodeIndex"); + this.nodeIndex = ApiTypeHelper.requireNonNullWithDefault(builder.nodeIndex, this, "nodeIndex", + this.nodeIndex()); this.rightChild = builder.rightChild; this.splitFeature = builder.splitFeature; this.splitGain = builder.splitGain; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java index 1f5edbac2..b243e18e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java @@ -64,7 +64,7 @@ public class Weights implements JsonpSerializable { private Weights(Builder builder) { - this.weights = ApiTypeHelper.requireNonNull(builder.weights, this, "weights"); + this.weights = ApiTypeHelper.requireNonNullWithDefault(builder.weights, this, "weights", this.weights()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java index a13a2aac5..e9717b505 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java @@ -86,9 +86,10 @@ public class BulkRequest extends RequestBase implements NdJsonpSerializable, Jso private BulkRequest(Builder builder) { - this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); - this.systemApiVersion = ApiTypeHelper.requireNonNull(builder.systemApiVersion, this, "systemApiVersion"); - this.systemId = ApiTypeHelper.requireNonNull(builder.systemId, this, "systemId"); + this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); + this.systemApiVersion = ApiTypeHelper.requireNonNullWithDefault(builder.systemApiVersion, this, + "systemApiVersion", this.systemApiVersion()); + this.systemId = ApiTypeHelper.requireNonNullWithDefault(builder.systemId, this, "systemId", this.systemId()); this.type = builder.type; this.operations = ApiTypeHelper.unmodifiableRequired(builder.operations, this, "operations"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java index a45ec8108..bb59e39a7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java @@ -75,9 +75,9 @@ public class BulkResponse implements JsonpSerializable { private BulkResponse(Builder builder) { this.error = builder.error; - this.errors = ApiTypeHelper.requireNonNull(builder.errors, this, "errors"); - this.ignored = ApiTypeHelper.requireNonNull(builder.ignored, this, "ignored"); - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); + this.errors = ApiTypeHelper.requireNonNullWithDefault(builder.errors, this, "errors", this.errors()); + this.ignored = ApiTypeHelper.requireNonNullWithDefault(builder.ignored, this, "ignored", this.ignored()); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java index 4f93edd15..dc6e14be5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java @@ -76,7 +76,8 @@ public class ClearRepositoriesMeteringArchiveRequest extends RequestBase { private ClearRepositoriesMeteringArchiveRequest(Builder builder) { - this.maxArchiveVersion = ApiTypeHelper.requireNonNull(builder.maxArchiveVersion, this, "maxArchiveVersion"); + this.maxArchiveVersion = ApiTypeHelper.requireNonNullWithDefault(builder.maxArchiveVersion, this, + "maxArchiveVersion", this.maxArchiveVersion()); this.nodeId = ApiTypeHelper.unmodifiableRequired(builder.nodeId, this, "nodeId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java index 4dd319afe..efb31a5f1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java @@ -108,7 +108,7 @@ public class ClusterStateUpdate implements JsonpSerializable { private ClusterStateUpdate(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.computationTime = builder.computationTime; this.computationTimeMillis = builder.computationTimeMillis; this.publicationTime = builder.publicationTime; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java index c87e6ab49..015b8be7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java @@ -66,8 +66,9 @@ public class HttpRoute implements JsonpSerializable { private HttpRoute(Builder builder) { - this.requests = ApiTypeHelper.requireNonNull(builder.requests, this, "requests"); - this.responses = ApiTypeHelper.requireNonNull(builder.responses, this, "responses"); + this.requests = ApiTypeHelper.requireNonNullWithDefault(builder.requests, this, "requests", this.requests()); + this.responses = ApiTypeHelper.requireNonNullWithDefault(builder.responses, this, "responses", + this.responses()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java index 4b6a14a41..99a4b5d1b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java @@ -70,8 +70,9 @@ public class HttpRouteRequests implements JsonpSerializable { private HttpRouteRequests(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, + "totalSizeInBytes", this.totalSizeInBytes()); this.sizeHistogram = ApiTypeHelper.unmodifiableRequired(builder.sizeHistogram, this, "sizeHistogram"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java index 04f85b883..3f6d4887e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java @@ -72,8 +72,9 @@ public class HttpRouteResponses implements JsonpSerializable { private HttpRouteResponses(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, + "totalSizeInBytes", this.totalSizeInBytes()); this.handlingTimeHistogram = ApiTypeHelper.unmodifiableRequired(builder.handlingTimeHistogram, this, "handlingTimeHistogram"); this.sizeHistogram = ApiTypeHelper.unmodifiableRequired(builder.sizeHistogram, this, "sizeHistogram"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java index c73554c15..8a1e7c48a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java @@ -80,15 +80,18 @@ public class IngestStats implements JsonpSerializable { private IngestStats(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); this.processors = ApiTypeHelper.unmodifiableRequired(builder.processors, this, "processors"); - this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis"); - this.ingestedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNull(builder.ingestedAsFirstPipelineInBytes, this, - "ingestedAsFirstPipelineInBytes"); - this.producedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNull(builder.producedAsFirstPipelineInBytes, this, - "producedAsFirstPipelineInBytes"); + this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", + this.timeInMillis()); + this.ingestedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNullWithDefault( + builder.ingestedAsFirstPipelineInBytes, this, "ingestedAsFirstPipelineInBytes", + this.ingestedAsFirstPipelineInBytes()); + this.producedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNullWithDefault( + builder.producedAsFirstPipelineInBytes, this, "producedAsFirstPipelineInBytes", + this.producedAsFirstPipelineInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java index c7a92675c..302eeabfe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java @@ -70,10 +70,11 @@ public class IngestTotal implements JsonpSerializable { private IngestTotal(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); - this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", + this.timeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java index 2109a57ba..c57d70ccf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java @@ -69,7 +69,7 @@ public class NodeReloadResult implements JsonpSerializable { private NodeReloadResult(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.reloadException = builder.reloadException; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java index 5c93ac83a..0e15fcbd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java @@ -71,7 +71,7 @@ public class RepositoryLocation implements JsonpSerializable { private RepositoryLocation(Builder builder) { - this.basePath = ApiTypeHelper.requireNonNull(builder.basePath, this, "basePath"); + this.basePath = ApiTypeHelper.requireNonNullWithDefault(builder.basePath, this, "basePath", this.basePath()); this.container = builder.container; this.bucket = builder.bucket; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java index 5421e3032..47d928bd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java @@ -86,17 +86,21 @@ public class RepositoryMeteringInformation implements JsonpSerializable { private RepositoryMeteringInformation(Builder builder) { - this.repositoryName = ApiTypeHelper.requireNonNull(builder.repositoryName, this, "repositoryName"); - this.repositoryType = ApiTypeHelper.requireNonNull(builder.repositoryType, this, "repositoryType"); - this.repositoryLocation = ApiTypeHelper.requireNonNull(builder.repositoryLocation, this, "repositoryLocation"); - this.repositoryEphemeralId = ApiTypeHelper.requireNonNull(builder.repositoryEphemeralId, this, - "repositoryEphemeralId"); - this.repositoryStartedAt = ApiTypeHelper.requireNonNull(builder.repositoryStartedAt, this, - "repositoryStartedAt"); + this.repositoryName = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryName, this, "repositoryName", + this.repositoryName()); + this.repositoryType = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryType, this, "repositoryType", + this.repositoryType()); + this.repositoryLocation = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryLocation, this, + "repositoryLocation", this.repositoryLocation()); + this.repositoryEphemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryEphemeralId, this, + "repositoryEphemeralId", this.repositoryEphemeralId()); + this.repositoryStartedAt = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryStartedAt, this, + "repositoryStartedAt", this.repositoryStartedAt()); this.repositoryStoppedAt = builder.repositoryStoppedAt; - this.archived = ApiTypeHelper.requireNonNull(builder.archived, this, "archived"); + this.archived = ApiTypeHelper.requireNonNullWithDefault(builder.archived, this, "archived", this.archived()); this.clusterVersion = builder.clusterVersion; - this.requestCounts = ApiTypeHelper.requireNonNull(builder.requestCounts, this, "requestCounts"); + this.requestCounts = ApiTypeHelper.requireNonNullWithDefault(builder.requestCounts, this, "requestCounts", + this.requestCounts()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java index 29d87123e..ae3eae152 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java @@ -71,7 +71,7 @@ public class SizeHttpHistogram implements JsonpSerializable { private SizeHttpHistogram(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.geBytes = builder.geBytes; this.ltBytes = builder.ltBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java index b55357d58..68676f930 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java @@ -71,7 +71,7 @@ public class TimeHttpHistogram implements JsonpSerializable { private TimeHttpHistogram(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.geMillis = builder.geMillis; this.ltMillis = builder.ltMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java index ac1b92c7d..5ff5b3942 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java @@ -70,7 +70,8 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java index 9e00775b8..94cc4c81f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java @@ -70,7 +70,8 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java index be391d67b..42e47dfaf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java @@ -65,7 +65,7 @@ public class DeprecationIndexing implements JsonpSerializable { private DeprecationIndexing(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java index 4f9d3b6b4..bb440bbed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java @@ -127,14 +127,17 @@ public class NodeInfo implements JsonpSerializable { private NodeInfo(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.buildFlavor = ApiTypeHelper.requireNonNull(builder.buildFlavor, this, "buildFlavor"); - this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); - this.buildType = ApiTypeHelper.requireNonNull(builder.buildType, this, "buildType"); - this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); + this.buildFlavor = ApiTypeHelper.requireNonNullWithDefault(builder.buildFlavor, this, "buildFlavor", + this.buildFlavor()); + this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", + this.buildHash()); + this.buildType = ApiTypeHelper.requireNonNullWithDefault(builder.buildType, this, "buildType", + this.buildType()); + this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); this.http = builder.http; - this.ip = ApiTypeHelper.requireNonNull(builder.ip, this, "ip"); + this.ip = ApiTypeHelper.requireNonNullWithDefault(builder.ip, this, "ip", this.ip()); this.jvm = builder.jvm; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.network = builder.network; this.os = builder.os; this.plugins = ApiTypeHelper.unmodifiable(builder.plugins); @@ -145,8 +148,9 @@ private NodeInfo(Builder builder) { this.totalIndexingBuffer = builder.totalIndexingBuffer; this.totalIndexingBufferInBytes = builder.totalIndexingBufferInBytes; this.transport = builder.transport; - this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, + "transportAddress", this.transportAddress()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.modules = ApiTypeHelper.unmodifiable(builder.modules); this.ingest = builder.ingest; this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java index 6c00d9d0d..530b5b2ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java @@ -65,8 +65,8 @@ public class NodeInfoAction implements JsonpSerializable { private NodeInfoAction(Builder builder) { - this.destructiveRequiresName = ApiTypeHelper.requireNonNull(builder.destructiveRequiresName, this, - "destructiveRequiresName"); + this.destructiveRequiresName = ApiTypeHelper.requireNonNullWithDefault(builder.destructiveRequiresName, this, + "destructiveRequiresName", this.destructiveRequiresName()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java index b0373372f..1bd319eb6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java @@ -65,7 +65,8 @@ public class NodeInfoBootstrap implements JsonpSerializable { private NodeInfoBootstrap(Builder builder) { - this.memoryLock = ApiTypeHelper.requireNonNull(builder.memoryLock, this, "memoryLock"); + this.memoryLock = ApiTypeHelper.requireNonNullWithDefault(builder.memoryLock, this, "memoryLock", + this.memoryLock()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java index 23df2b849..6ac71e845 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java @@ -65,7 +65,7 @@ public class NodeInfoClient implements JsonpSerializable { private NodeInfoClient(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java index 58658cf59..28685003b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java @@ -76,9 +76,10 @@ private NodeInfoHttp(Builder builder) { this.boundAddress = ApiTypeHelper.unmodifiableRequired(builder.boundAddress, this, "boundAddress"); this.maxContentLength = builder.maxContentLength; - this.maxContentLengthInBytes = ApiTypeHelper.requireNonNull(builder.maxContentLengthInBytes, this, - "maxContentLengthInBytes"); - this.publishAddress = ApiTypeHelper.requireNonNull(builder.publishAddress, this, "publishAddress"); + this.maxContentLengthInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxContentLengthInBytes, this, + "maxContentLengthInBytes", this.maxContentLengthInBytes()); + this.publishAddress = ApiTypeHelper.requireNonNullWithDefault(builder.publishAddress, this, "publishAddress", + this.publishAddress()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java index e6767efb4..10323fe37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java @@ -66,7 +66,7 @@ public class NodeInfoIngestDownloader implements JsonpSerializable { private NodeInfoIngestDownloader(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java index 73d0b0848..734b28e18 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java @@ -65,7 +65,8 @@ public class NodeInfoIngestInfo implements JsonpSerializable { private NodeInfoIngestInfo(Builder builder) { - this.downloader = ApiTypeHelper.requireNonNull(builder.downloader, this, "downloader"); + this.downloader = ApiTypeHelper.requireNonNullWithDefault(builder.downloader, this, "downloader", + this.downloader()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java index b7b72e8ac..a53575af3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java @@ -66,7 +66,7 @@ public class NodeInfoIngestProcessor implements JsonpSerializable { private NodeInfoIngestProcessor(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java index 8dd5017a5..fbadcdb3e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java @@ -90,15 +90,20 @@ public class NodeInfoJvmMemory implements JsonpSerializable { private NodeInfoJvmMemory(Builder builder) { this.directMax = builder.directMax; - this.directMaxInBytes = ApiTypeHelper.requireNonNull(builder.directMaxInBytes, this, "directMaxInBytes"); + this.directMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.directMaxInBytes, this, + "directMaxInBytes", this.directMaxInBytes()); this.heapInit = builder.heapInit; - this.heapInitInBytes = ApiTypeHelper.requireNonNull(builder.heapInitInBytes, this, "heapInitInBytes"); + this.heapInitInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapInitInBytes, this, "heapInitInBytes", + this.heapInitInBytes()); this.heapMax = builder.heapMax; - this.heapMaxInBytes = ApiTypeHelper.requireNonNull(builder.heapMaxInBytes, this, "heapMaxInBytes"); + this.heapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapMaxInBytes, this, "heapMaxInBytes", + this.heapMaxInBytes()); this.nonHeapInit = builder.nonHeapInit; - this.nonHeapInitInBytes = ApiTypeHelper.requireNonNull(builder.nonHeapInitInBytes, this, "nonHeapInitInBytes"); + this.nonHeapInitInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nonHeapInitInBytes, this, + "nonHeapInitInBytes", this.nonHeapInitInBytes()); this.nonHeapMax = builder.nonHeapMax; - this.nonHeapMaxInBytes = ApiTypeHelper.requireNonNull(builder.nonHeapMaxInBytes, this, "nonHeapMaxInBytes"); + this.nonHeapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nonHeapMaxInBytes, this, + "nonHeapMaxInBytes", this.nonHeapMaxInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java index a4c0b00cf..0bae86273 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java @@ -68,8 +68,9 @@ public class NodeInfoMemory implements JsonpSerializable { private NodeInfoMemory(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", + this.totalInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java index d63119ef1..e6a543911 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java @@ -67,8 +67,10 @@ public class NodeInfoNetwork implements JsonpSerializable { private NodeInfoNetwork(Builder builder) { - this.primaryInterface = ApiTypeHelper.requireNonNull(builder.primaryInterface, this, "primaryInterface"); - this.refreshInterval = ApiTypeHelper.requireNonNull(builder.refreshInterval, this, "refreshInterval"); + this.primaryInterface = ApiTypeHelper.requireNonNullWithDefault(builder.primaryInterface, this, + "primaryInterface", this.primaryInterface()); + this.refreshInterval = ApiTypeHelper.requireNonNullWithDefault(builder.refreshInterval, this, "refreshInterval", + this.refreshInterval()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java index 08c9d22b6..c4e4594c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java @@ -70,9 +70,10 @@ public class NodeInfoNetworkInterface implements JsonpSerializable { private NodeInfoNetworkInterface(Builder builder) { - this.address = ApiTypeHelper.requireNonNull(builder.address, this, "address"); - this.macAddress = ApiTypeHelper.requireNonNull(builder.macAddress, this, "macAddress"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.address = ApiTypeHelper.requireNonNullWithDefault(builder.address, this, "address", this.address()); + this.macAddress = ApiTypeHelper.requireNonNullWithDefault(builder.macAddress, this, "macAddress", + this.macAddress()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java index ee421ecb7..dfc77ce7e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java @@ -80,14 +80,19 @@ public class NodeInfoOSCPU implements JsonpSerializable { private NodeInfoOSCPU(Builder builder) { - this.cacheSize = ApiTypeHelper.requireNonNull(builder.cacheSize, this, "cacheSize"); - this.cacheSizeInBytes = ApiTypeHelper.requireNonNull(builder.cacheSizeInBytes, this, "cacheSizeInBytes"); - this.coresPerSocket = ApiTypeHelper.requireNonNull(builder.coresPerSocket, this, "coresPerSocket"); - this.mhz = ApiTypeHelper.requireNonNull(builder.mhz, this, "mhz"); - this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); - this.totalCores = ApiTypeHelper.requireNonNull(builder.totalCores, this, "totalCores"); - this.totalSockets = ApiTypeHelper.requireNonNull(builder.totalSockets, this, "totalSockets"); - this.vendor = ApiTypeHelper.requireNonNull(builder.vendor, this, "vendor"); + this.cacheSize = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSize, this, "cacheSize", + this.cacheSize()); + this.cacheSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSizeInBytes, this, + "cacheSizeInBytes", this.cacheSizeInBytes()); + this.coresPerSocket = ApiTypeHelper.requireNonNullWithDefault(builder.coresPerSocket, this, "coresPerSocket", + this.coresPerSocket()); + this.mhz = ApiTypeHelper.requireNonNullWithDefault(builder.mhz, this, "mhz", this.mhz()); + this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); + this.totalCores = ApiTypeHelper.requireNonNullWithDefault(builder.totalCores, this, "totalCores", + this.totalCores()); + this.totalSockets = ApiTypeHelper.requireNonNullWithDefault(builder.totalSockets, this, "totalSockets", + this.totalSockets()); + this.vendor = ApiTypeHelper.requireNonNullWithDefault(builder.vendor, this, "vendor", this.vendor()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java index 231927c9b..7d78e84b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java @@ -65,7 +65,7 @@ public class NodeInfoRepositories implements JsonpSerializable { private NodeInfoRepositories(Builder builder) { - this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); + this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java index f0e72f456..e7e7996b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java @@ -66,7 +66,8 @@ public class NodeInfoRepositoriesUrl implements JsonpSerializable { private NodeInfoRepositoriesUrl(Builder builder) { - this.allowedUrls = ApiTypeHelper.requireNonNull(builder.allowedUrls, this, "allowedUrls"); + this.allowedUrls = ApiTypeHelper.requireNonNullWithDefault(builder.allowedUrls, this, "allowedUrls", + this.allowedUrls()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java index 25e65781c..6ff8a2981 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java @@ -68,7 +68,8 @@ public class NodeInfoScript implements JsonpSerializable { private NodeInfoScript(Builder builder) { - this.allowedTypes = ApiTypeHelper.requireNonNull(builder.allowedTypes, this, "allowedTypes"); + this.allowedTypes = ApiTypeHelper.requireNonNullWithDefault(builder.allowedTypes, this, "allowedTypes", + this.allowedTypes()); this.disableMaxCompilationsRate = builder.disableMaxCompilationsRate; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java index a2c5730f7..e1c1f6354 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java @@ -64,7 +64,7 @@ public class NodeInfoSearch implements JsonpSerializable { private NodeInfoSearch(Builder builder) { - this.remote = ApiTypeHelper.requireNonNull(builder.remote, this, "remote"); + this.remote = ApiTypeHelper.requireNonNullWithDefault(builder.remote, this, "remote", this.remote()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java index 33602fb21..c1b406608 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java @@ -66,7 +66,7 @@ public class NodeInfoSearchRemote implements JsonpSerializable { private NodeInfoSearchRemote(Builder builder) { - this.connect = ApiTypeHelper.requireNonNull(builder.connect, this, "connect"); + this.connect = ApiTypeHelper.requireNonNullWithDefault(builder.connect, this, "connect", this.connect()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java index 769a757e1..f0d137f8b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java @@ -103,16 +103,17 @@ public class NodeInfoSettings implements JsonpSerializable { private NodeInfoSettings(Builder builder) { - this.cluster = ApiTypeHelper.requireNonNull(builder.cluster, this, "cluster"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.cluster = ApiTypeHelper.requireNonNullWithDefault(builder.cluster, this, "cluster", this.cluster()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); this.path = builder.path; this.repositories = builder.repositories; this.discovery = builder.discovery; this.action = builder.action; this.client = builder.client; - this.http = ApiTypeHelper.requireNonNull(builder.http, this, "http"); + this.http = ApiTypeHelper.requireNonNullWithDefault(builder.http, this, "http", this.http()); this.bootstrap = builder.bootstrap; - this.transport = ApiTypeHelper.requireNonNull(builder.transport, this, "transport"); + this.transport = ApiTypeHelper.requireNonNullWithDefault(builder.transport, this, "transport", + this.transport()); this.network = builder.network; this.xpack = builder.xpack; this.script = builder.script; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java index 17c3f2bed..5c1d4b4c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java @@ -78,9 +78,9 @@ public class NodeInfoSettingsCluster implements JsonpSerializable { private NodeInfoSettingsCluster(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.routing = builder.routing; - this.election = ApiTypeHelper.requireNonNull(builder.election, this, "election"); + this.election = ApiTypeHelper.requireNonNullWithDefault(builder.election, this, "election", this.election()); this.initialMasterNodes = ApiTypeHelper.unmodifiable(builder.initialMasterNodes); this.deprecationIndexing = builder.deprecationIndexing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java index 290519d01..21b3bea39 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsClusterElection implements JsonpSerializable { private NodeInfoSettingsClusterElection(Builder builder) { - this.strategy = ApiTypeHelper.requireNonNull(builder.strategy, this, "strategy"); + this.strategy = ApiTypeHelper.requireNonNullWithDefault(builder.strategy, this, "strategy", this.strategy()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java index 98377c3a4..015ce7fb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java @@ -76,7 +76,7 @@ public class NodeInfoSettingsHttp implements JsonpSerializable { private NodeInfoSettingsHttp(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.typeDefault = builder.typeDefault; this.compression = builder.compression; this.port = builder.port; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java index 44a1d37c3..2c44603c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsHttpType implements JsonpSerializable { private NodeInfoSettingsHttpType(Builder builder) { - this.default_ = ApiTypeHelper.requireNonNull(builder.default_, this, "default_"); + this.default_ = ApiTypeHelper.requireNonNullWithDefault(builder.default_, this, "default_", this.default_()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java index 1daa03814..eee57f340 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java @@ -73,7 +73,7 @@ public class NodeInfoSettingsNode implements JsonpSerializable { private NodeInfoSettingsNode(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.attr = ApiTypeHelper.unmodifiableRequired(builder.attr, this, "attr"); this.maxLocalStorageNodes = builder.maxLocalStorageNodes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java index 81e3b1fdc..aed97aa9c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java @@ -72,7 +72,7 @@ public class NodeInfoSettingsTransport implements JsonpSerializable { private NodeInfoSettingsTransport(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.typeDefault = builder.typeDefault; this.features = builder.features; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java index 883690645..7fbb19329 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsTransportFeatures implements JsonpSerializable { private NodeInfoSettingsTransportFeatures(Builder builder) { - this.xPack = ApiTypeHelper.requireNonNull(builder.xPack, this, "xPack"); + this.xPack = ApiTypeHelper.requireNonNullWithDefault(builder.xPack, this, "xPack", this.xPack()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java index ed1557c04..6df93355e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsTransportType implements JsonpSerializable { private NodeInfoSettingsTransportType(Builder builder) { - this.default_ = ApiTypeHelper.requireNonNull(builder.default_, this, "default_"); + this.default_ = ApiTypeHelper.requireNonNullWithDefault(builder.default_, this, "default_", this.default_()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java index 798fe3022..a3b8ad2ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java @@ -72,7 +72,8 @@ public class NodeInfoTransport implements JsonpSerializable { private NodeInfoTransport(Builder builder) { this.boundAddress = ApiTypeHelper.unmodifiableRequired(builder.boundAddress, this, "boundAddress"); - this.publishAddress = ApiTypeHelper.requireNonNull(builder.publishAddress, this, "publishAddress"); + this.publishAddress = ApiTypeHelper.requireNonNullWithDefault(builder.publishAddress, this, "publishAddress", + this.publishAddress()); this.profiles = ApiTypeHelper.unmodifiableRequired(builder.profiles, this, "profiles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java index 1c25d2a2a..0350a0733 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java @@ -76,7 +76,7 @@ public class NodeInfoXpack implements JsonpSerializable { private NodeInfoXpack(Builder builder) { this.license = builder.license; - this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); + this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); this.notification = ApiTypeHelper.unmodifiable(builder.notification); this.ml = builder.ml; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java index d13eabaea..c95b21329 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java @@ -65,7 +65,8 @@ public class NodeInfoXpackLicense implements JsonpSerializable { private NodeInfoXpackLicense(Builder builder) { - this.selfGenerated = ApiTypeHelper.requireNonNull(builder.selfGenerated, this, "selfGenerated"); + this.selfGenerated = ApiTypeHelper.requireNonNullWithDefault(builder.selfGenerated, this, "selfGenerated", + this.selfGenerated()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java index 130404ec6..34c059815 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java @@ -66,7 +66,7 @@ public class NodeInfoXpackLicenseType implements JsonpSerializable { private NodeInfoXpackLicenseType(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java index f02026874..4b55dffc7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java @@ -76,7 +76,7 @@ public class NodeInfoXpackSecurity implements JsonpSerializable { private NodeInfoXpackSecurity(Builder builder) { this.http = builder.http; - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); this.transport = builder.transport; this.authc = builder.authc; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java index 9897f54a8..55f39622e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java @@ -70,7 +70,7 @@ public class NodeInfoXpackSecurityAuthcRealmsStatus implements JsonpSerializable private NodeInfoXpackSecurityAuthcRealmsStatus(Builder builder) { this.enabled = builder.enabled; - this.order = ApiTypeHelper.requireNonNull(builder.order, this, "order"); + this.order = ApiTypeHelper.requireNonNullWithDefault(builder.order, this, "order", this.order()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java index d3cbb6508..01010ba0f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java @@ -66,7 +66,7 @@ public class NodeInfoXpackSecurityAuthcToken implements JsonpSerializable { private NodeInfoXpackSecurityAuthcToken(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java index ab8fc19d3..7458d38e5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java @@ -93,15 +93,18 @@ public class NodeJvmInfo implements JsonpSerializable { private NodeJvmInfo(Builder builder) { this.gcCollectors = ApiTypeHelper.unmodifiableRequired(builder.gcCollectors, this, "gcCollectors"); - this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); + this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); this.memoryPools = ApiTypeHelper.unmodifiableRequired(builder.memoryPools, this, "memoryPools"); - this.pid = ApiTypeHelper.requireNonNull(builder.pid, this, "pid"); - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.vmName = ApiTypeHelper.requireNonNull(builder.vmName, this, "vmName"); - this.vmVendor = ApiTypeHelper.requireNonNull(builder.vmVendor, this, "vmVendor"); - this.vmVersion = ApiTypeHelper.requireNonNull(builder.vmVersion, this, "vmVersion"); - this.usingBundledJdk = ApiTypeHelper.requireNonNull(builder.usingBundledJdk, this, "usingBundledJdk"); + this.pid = ApiTypeHelper.requireNonNullWithDefault(builder.pid, this, "pid", this.pid()); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.vmName = ApiTypeHelper.requireNonNullWithDefault(builder.vmName, this, "vmName", this.vmName()); + this.vmVendor = ApiTypeHelper.requireNonNullWithDefault(builder.vmVendor, this, "vmVendor", this.vmVendor()); + this.vmVersion = ApiTypeHelper.requireNonNullWithDefault(builder.vmVersion, this, "vmVersion", + this.vmVersion()); + this.usingBundledJdk = ApiTypeHelper.requireNonNullWithDefault(builder.usingBundledJdk, this, "usingBundledJdk", + this.usingBundledJdk()); this.usingCompressedOrdinaryObjectPointers = builder.usingCompressedOrdinaryObjectPointers; this.inputArguments = ApiTypeHelper.unmodifiableRequired(builder.inputArguments, this, "inputArguments"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java index f8ed6d38d..7b1ddc7f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java @@ -90,15 +90,16 @@ public class NodeOperatingSystemInfo implements JsonpSerializable { private NodeOperatingSystemInfo(Builder builder) { - this.arch = ApiTypeHelper.requireNonNull(builder.arch, this, "arch"); - this.availableProcessors = ApiTypeHelper.requireNonNull(builder.availableProcessors, this, - "availableProcessors"); + this.arch = ApiTypeHelper.requireNonNullWithDefault(builder.arch, this, "arch", this.arch()); + this.availableProcessors = ApiTypeHelper.requireNonNullWithDefault(builder.availableProcessors, this, + "availableProcessors", this.availableProcessors()); this.allocatedProcessors = builder.allocatedProcessors; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.prettyName = ApiTypeHelper.requireNonNull(builder.prettyName, this, "prettyName"); - this.refreshIntervalInMillis = ApiTypeHelper.requireNonNull(builder.refreshIntervalInMillis, this, - "refreshIntervalInMillis"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.prettyName = ApiTypeHelper.requireNonNullWithDefault(builder.prettyName, this, "prettyName", + this.prettyName()); + this.refreshIntervalInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.refreshIntervalInMillis, this, + "refreshIntervalInMillis", this.refreshIntervalInMillis()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.cpu = builder.cpu; this.mem = builder.mem; this.swap = builder.swap; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java index dfc8609ec..bcffc2343 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java @@ -69,10 +69,10 @@ public class NodeProcessInfo implements JsonpSerializable { private NodeProcessInfo(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.mlockall = ApiTypeHelper.requireNonNull(builder.mlockall, this, "mlockall"); - this.refreshIntervalInMillis = ApiTypeHelper.requireNonNull(builder.refreshIntervalInMillis, this, - "refreshIntervalInMillis"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.mlockall = ApiTypeHelper.requireNonNullWithDefault(builder.mlockall, this, "mlockall", this.mlockall()); + this.refreshIntervalInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.refreshIntervalInMillis, this, + "refreshIntervalInMillis", this.refreshIntervalInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java index 2dc9ee51d..ea5d61323 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java @@ -85,9 +85,10 @@ private NodeThreadPoolInfo(Builder builder) { this.core = builder.core; this.keepAlive = builder.keepAlive; this.max = builder.max; - this.queueSize = ApiTypeHelper.requireNonNull(builder.queueSize, this, "queueSize"); + this.queueSize = ApiTypeHelper.requireNonNullWithDefault(builder.queueSize, this, "queueSize", + this.queueSize()); this.size = builder.size; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java index 87a9c780c..eca27e0df 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java @@ -68,7 +68,8 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java index fcd10b5d1..822a6c284 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java @@ -70,7 +70,8 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java index 70ae3df0e..d2c1ffc28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java @@ -76,8 +76,9 @@ public class NodeUsage implements JsonpSerializable { private NodeUsage(Builder builder) { this.restActions = ApiTypeHelper.unmodifiableRequired(builder.restActions, this, "restActions"); - this.since = ApiTypeHelper.requireNonNull(builder.since, this, "since"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.since = ApiTypeHelper.requireNonNullWithDefault(builder.since, this, "since", this.since()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.aggregations = ApiTypeHelper.unmodifiableRequired(builder.aggregations, this, "aggregations"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java index 99f590643..8fb876cfd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java @@ -68,7 +68,8 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java index 7ff412f63..2725e6c95 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java @@ -73,8 +73,9 @@ public class DeleteRuleRequest extends RequestBase { private DeleteRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java index 2b3dd0377..86e4cc301 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java @@ -71,7 +71,8 @@ public class DeleteRulesetRequest extends RequestBase { private DeleteRulesetRequest(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java index b136cca50..557aecc45 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java @@ -71,8 +71,9 @@ public class GetRuleRequest extends RequestBase { private GetRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java index 08cb75e6b..2d3aef928 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java @@ -69,7 +69,8 @@ public class GetRulesetRequest extends RequestBase { private GetRulesetRequest(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java index 9f1c777a5..d7a913f68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java @@ -70,7 +70,7 @@ public class ListRulesetsResponse implements JsonpSerializable { private ListRulesetsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java index 44b73344d..0808a8618 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java @@ -92,12 +92,13 @@ public class PutRuleRequest extends RequestBase implements JsonpSerializable { private PutRuleRequest(Builder builder) { - this.actions = ApiTypeHelper.requireNonNull(builder.actions, this, "actions"); + this.actions = ApiTypeHelper.requireNonNullWithDefault(builder.actions, this, "actions", this.actions()); this.criteria = ApiTypeHelper.unmodifiableRequired(builder.criteria, this, "criteria"); this.priority = builder.priority; - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java index 25607a35e..70f9b29ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java @@ -65,7 +65,7 @@ public class PutRuleResponse implements JsonpSerializable { private PutRuleResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java index 799be6428..17fe143f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java @@ -84,7 +84,8 @@ public class PutRulesetRequest extends RequestBase implements JsonpSerializable private PutRulesetRequest(Builder builder) { this.rules = ApiTypeHelper.unmodifiableRequired(builder.rules, this, "rules"); - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java index f044bdd20..32b9de66f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java @@ -66,7 +66,7 @@ public class PutRulesetResponse implements JsonpSerializable { private PutRulesetResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java index d853b85d5..31c384a1c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java @@ -76,10 +76,10 @@ public class QueryRule implements JsonpSerializable { protected QueryRule(AbstractBuilder builder) { - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.criteria = ApiTypeHelper.unmodifiableRequired(builder.criteria, this, "criteria"); - this.actions = ApiTypeHelper.requireNonNull(builder.actions, this, "actions"); + this.actions = ApiTypeHelper.requireNonNullWithDefault(builder.actions, this, "actions", this.actions()); this.priority = builder.priority; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java index 136eaa87f..cae5b7214 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java @@ -73,7 +73,7 @@ public class QueryRuleCriteria implements JsonpSerializable { private QueryRuleCriteria(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.metadata = builder.metadata; this.values = ApiTypeHelper.unmodifiable(builder.values); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java index 7c4af2e6d..b6f57d920 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java @@ -68,7 +68,8 @@ public abstract class QueryRuleset implements JsonpSerializable { protected QueryRuleset(AbstractBuilder builder) { - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); this.rules = ApiTypeHelper.unmodifiableRequired(builder.rules, this, "rules"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java index 4e7b47e68..6acbd9dcb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java @@ -76,7 +76,8 @@ public class TestRequest extends RequestBase implements JsonpSerializable { private TestRequest(Builder builder) { this.matchCriteria = ApiTypeHelper.unmodifiableRequired(builder.matchCriteria, this, "matchCriteria"); - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java index c1a655ce6..785a67664 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java @@ -69,7 +69,8 @@ public class TestResponse implements JsonpSerializable { private TestResponse(Builder builder) { - this.totalMatchedRules = ApiTypeHelper.requireNonNull(builder.totalMatchedRules, this, "totalMatchedRules"); + this.totalMatchedRules = ApiTypeHelper.requireNonNullWithDefault(builder.totalMatchedRules, this, + "totalMatchedRules", this.totalMatchedRules()); this.matchedRules = ApiTypeHelper.unmodifiableRequired(builder.matchedRules, this, "matchedRules"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java index 136c01ac3..ea1bd39b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java @@ -74,8 +74,10 @@ public class QueryRulesetListItem implements JsonpSerializable { private QueryRulesetListItem(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); - this.ruleTotalCount = ApiTypeHelper.requireNonNull(builder.ruleTotalCount, this, "ruleTotalCount"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); + this.ruleTotalCount = ApiTypeHelper.requireNonNullWithDefault(builder.ruleTotalCount, this, "ruleTotalCount", + this.ruleTotalCount()); this.ruleCriteriaTypesCounts = ApiTypeHelper.unmodifiableRequired(builder.ruleCriteriaTypesCounts, this, "ruleCriteriaTypesCounts"); this.ruleTypeCounts = ApiTypeHelper.unmodifiableRequired(builder.ruleTypeCounts, this, "ruleTypeCounts"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java index 897df01eb..fb15f2cf8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java @@ -68,8 +68,9 @@ public class QueryRulesetMatchedRule implements JsonpSerializable { private QueryRulesetMatchedRule(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", + this.rulesetId()); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java index 8401bc98d..90fe18526 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java @@ -86,7 +86,7 @@ public class DateHistogramGrouping implements JsonpSerializable { private DateHistogramGrouping(Builder builder) { this.delay = builder.delay; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.format = builder.format; this.interval = builder.interval; this.calendarInterval = builder.calendarInterval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java index b3b67282d..dcd0cda47 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java @@ -98,7 +98,7 @@ public class DeleteJobRequest extends RequestBase { private DeleteJobRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java index e6e4349d7..e3072bfb7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java @@ -70,7 +70,8 @@ public class DeleteJobResponse implements AcknowledgedResponse, JsonpSerializabl private DeleteJobResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); this.taskFailures = ApiTypeHelper.unmodifiable(builder.taskFailures); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java index 37970526f..d0b96e613 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java @@ -68,7 +68,7 @@ public class FieldMetric implements JsonpSerializable { private FieldMetric(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.metrics = ApiTypeHelper.unmodifiableRequired(builder.metrics, this, "metrics"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java index 4536a5212..e609ae910 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java @@ -70,7 +70,7 @@ public class HistogramGrouping implements JsonpSerializable { private HistogramGrouping(Builder builder) { this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); + this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java index 11d95fc6a..eb05a621b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java @@ -109,14 +109,16 @@ public class PutJobRequest extends RequestBase implements JsonpSerializable { private PutJobRequest(Builder builder) { - this.cron = ApiTypeHelper.requireNonNull(builder.cron, this, "cron"); - this.groups = ApiTypeHelper.requireNonNull(builder.groups, this, "groups"); + this.cron = ApiTypeHelper.requireNonNullWithDefault(builder.cron, this, "cron", this.cron()); + this.groups = ApiTypeHelper.requireNonNullWithDefault(builder.groups, this, "groups", this.groups()); this.headers = ApiTypeHelper.unmodifiable(builder.headers); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", + this.indexPattern()); this.metrics = ApiTypeHelper.unmodifiable(builder.metrics); - this.pageSize = ApiTypeHelper.requireNonNull(builder.pageSize, this, "pageSize"); - this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); + this.pageSize = ApiTypeHelper.requireNonNullWithDefault(builder.pageSize, this, "pageSize", this.pageSize()); + this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", + this.rollupIndex()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java index c97955cb1..dcfc7d514 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java @@ -89,11 +89,11 @@ public class RollupSearchResponse implements JsonpSerializable { private RollupSearchResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); - this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut"); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); this.terminatedEarly = builder.terminatedEarly; - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); - this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java index ed29d956b..c7b839c8f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java @@ -72,7 +72,7 @@ public class StartJobRequest extends RequestBase { private StartJobRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java index 2a37361f3..7554c5735 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java @@ -64,7 +64,7 @@ public class StartJobResponse implements JsonpSerializable { private StartJobResponse(Builder builder) { - this.started = ApiTypeHelper.requireNonNull(builder.started, this, "started"); + this.started = ApiTypeHelper.requireNonNullWithDefault(builder.started, this, "started", this.started()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java index 0d94dee96..932056bf6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java @@ -92,7 +92,7 @@ public class StopJobRequest extends RequestBase { private StopJobRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.timeout = builder.timeout; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java index cf0b4be72..8cde051b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java @@ -64,7 +64,7 @@ public class StopJobResponse implements JsonpSerializable { private StopJobResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped"); + this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java index 479781916..f82d6a36a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java @@ -68,9 +68,9 @@ public class RollupJob implements JsonpSerializable { private RollupJob(Builder builder) { - this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java index 2fbab870d..2ecddb81c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java @@ -85,14 +85,16 @@ public class RollupJobConfiguration implements JsonpSerializable { private RollupJobConfiguration(Builder builder) { - this.cron = ApiTypeHelper.requireNonNull(builder.cron, this, "cron"); - this.groups = ApiTypeHelper.requireNonNull(builder.groups, this, "groups"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); + this.cron = ApiTypeHelper.requireNonNullWithDefault(builder.cron, this, "cron", this.cron()); + this.groups = ApiTypeHelper.requireNonNullWithDefault(builder.groups, this, "groups", this.groups()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", + this.indexPattern()); this.metrics = ApiTypeHelper.unmodifiableRequired(builder.metrics, this, "metrics"); - this.pageSize = ApiTypeHelper.requireNonNull(builder.pageSize, this, "pageSize"); - this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); - this.timeout = ApiTypeHelper.requireNonNull(builder.timeout, this, "timeout"); + this.pageSize = ApiTypeHelper.requireNonNullWithDefault(builder.pageSize, this, "pageSize", this.pageSize()); + this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", + this.rollupIndex()); + this.timeout = ApiTypeHelper.requireNonNullWithDefault(builder.timeout, this, "timeout", this.timeout()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java index c69843326..883aef43c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java @@ -87,18 +87,30 @@ public class RollupJobStats implements JsonpSerializable { private RollupJobStats(Builder builder) { - this.documentsProcessed = ApiTypeHelper.requireNonNull(builder.documentsProcessed, this, "documentsProcessed"); - this.indexFailures = ApiTypeHelper.requireNonNull(builder.indexFailures, this, "indexFailures"); - this.indexTimeInMs = ApiTypeHelper.requireNonNull(builder.indexTimeInMs, this, "indexTimeInMs"); - this.indexTotal = ApiTypeHelper.requireNonNull(builder.indexTotal, this, "indexTotal"); - this.pagesProcessed = ApiTypeHelper.requireNonNull(builder.pagesProcessed, this, "pagesProcessed"); - this.rollupsIndexed = ApiTypeHelper.requireNonNull(builder.rollupsIndexed, this, "rollupsIndexed"); - this.searchFailures = ApiTypeHelper.requireNonNull(builder.searchFailures, this, "searchFailures"); - this.searchTimeInMs = ApiTypeHelper.requireNonNull(builder.searchTimeInMs, this, "searchTimeInMs"); - this.searchTotal = ApiTypeHelper.requireNonNull(builder.searchTotal, this, "searchTotal"); - this.triggerCount = ApiTypeHelper.requireNonNull(builder.triggerCount, this, "triggerCount"); - this.processingTimeInMs = ApiTypeHelper.requireNonNull(builder.processingTimeInMs, this, "processingTimeInMs"); - this.processingTotal = ApiTypeHelper.requireNonNull(builder.processingTotal, this, "processingTotal"); + this.documentsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.documentsProcessed, this, + "documentsProcessed", this.documentsProcessed()); + this.indexFailures = ApiTypeHelper.requireNonNullWithDefault(builder.indexFailures, this, "indexFailures", + this.indexFailures()); + this.indexTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.indexTimeInMs, this, "indexTimeInMs", + this.indexTimeInMs()); + this.indexTotal = ApiTypeHelper.requireNonNullWithDefault(builder.indexTotal, this, "indexTotal", + this.indexTotal()); + this.pagesProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.pagesProcessed, this, "pagesProcessed", + this.pagesProcessed()); + this.rollupsIndexed = ApiTypeHelper.requireNonNullWithDefault(builder.rollupsIndexed, this, "rollupsIndexed", + this.rollupsIndexed()); + this.searchFailures = ApiTypeHelper.requireNonNullWithDefault(builder.searchFailures, this, "searchFailures", + this.searchFailures()); + this.searchTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.searchTimeInMs, this, "searchTimeInMs", + this.searchTimeInMs()); + this.searchTotal = ApiTypeHelper.requireNonNullWithDefault(builder.searchTotal, this, "searchTotal", + this.searchTotal()); + this.triggerCount = ApiTypeHelper.requireNonNullWithDefault(builder.triggerCount, this, "triggerCount", + this.triggerCount()); + this.processingTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.processingTimeInMs, this, + "processingTimeInMs", this.processingTimeInMs()); + this.processingTotal = ApiTypeHelper.requireNonNullWithDefault(builder.processingTotal, this, "processingTotal", + this.processingTotal()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java index 69352d47c..932860949 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java @@ -75,7 +75,7 @@ public class RollupJobStatus implements JsonpSerializable { private RollupJobStatus(Builder builder) { this.currentPosition = ApiTypeHelper.unmodifiable(builder.currentPosition); - this.jobState = ApiTypeHelper.requireNonNull(builder.jobState, this, "jobState"); + this.jobState = ApiTypeHelper.requireNonNullWithDefault(builder.jobState, this, "jobState", this.jobState()); this.upgradedDocId = builder.upgradedDocId; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java index ef50cf529..04b4a749b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java @@ -75,9 +75,11 @@ public class RollupCapabilitySummary implements JsonpSerializable { private RollupCapabilitySummary(Builder builder) { this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); + this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", + this.indexPattern()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", + this.rollupIndex()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java index 410368889..d059c423b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java @@ -73,7 +73,7 @@ public class RollupFieldSummary implements JsonpSerializable { private RollupFieldSummary(Builder builder) { - this.agg = ApiTypeHelper.requireNonNull(builder.agg, this, "agg"); + this.agg = ApiTypeHelper.requireNonNullWithDefault(builder.agg, this, "agg", this.agg()); this.calendarInterval = builder.calendarInterval; this.timeZone = builder.timeZone; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java index 38d6a61f4..170affbd9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java @@ -75,9 +75,11 @@ public class RollupJobSummary implements JsonpSerializable { private RollupJobSummary(Builder builder) { this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); - this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); - this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); + this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", + this.indexPattern()); + this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", + this.rollupIndex()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java index 353580804..35ff15f53 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java @@ -73,7 +73,7 @@ public class RollupJobSummaryField implements JsonpSerializable { private RollupJobSummaryField(Builder builder) { - this.agg = ApiTypeHelper.requireNonNull(builder.agg, this, "agg"); + this.agg = ApiTypeHelper.requireNonNullWithDefault(builder.agg, this, "agg", this.agg()); this.timeZone = builder.timeZone; this.calendarInterval = builder.calendarInterval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java index 2ed833b94..daa6c8200 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java @@ -65,7 +65,8 @@ public class AnalyticsCollection implements JsonpSerializable { private AnalyticsCollection(Builder builder) { - this.eventDataStream = ApiTypeHelper.requireNonNull(builder.eventDataStream, this, "eventDataStream"); + this.eventDataStream = ApiTypeHelper.requireNonNullWithDefault(builder.eventDataStream, this, "eventDataStream", + this.eventDataStream()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java index c39dfe1f8..3210e4a11 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java @@ -72,7 +72,7 @@ public class DeleteBehavioralAnalyticsRequest extends RequestBase { private DeleteBehavioralAnalyticsRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java index ec47b7cce..fc7a0e5a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java @@ -73,7 +73,7 @@ public class DeleteSearchApplicationRequest extends RequestBase { private DeleteSearchApplicationRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java index b670688c0..16dff72ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java @@ -66,7 +66,7 @@ public class EventDataStream implements JsonpSerializable { private EventDataStream(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java index 2c850ec02..14b38503f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java @@ -69,7 +69,7 @@ public class GetSearchApplicationRequest extends RequestBase { private GetSearchApplicationRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java index 80c24551d..97d04297d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java @@ -69,7 +69,7 @@ public class ListResponse implements JsonpSerializable { private ListResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java index e64867c1c..861b29192 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java @@ -83,10 +83,12 @@ public class PostBehavioralAnalyticsEventRequest extends RequestBase implements private PostBehavioralAnalyticsEventRequest(Builder builder) { - this.collectionName = ApiTypeHelper.requireNonNull(builder.collectionName, this, "collectionName"); + this.collectionName = ApiTypeHelper.requireNonNullWithDefault(builder.collectionName, this, "collectionName", + this.collectionName()); this.debug = builder.debug; - this.eventType = ApiTypeHelper.requireNonNull(builder.eventType, this, "eventType"); - this.payload = ApiTypeHelper.requireNonNull(builder.payload, this, "payload"); + this.eventType = ApiTypeHelper.requireNonNullWithDefault(builder.eventType, this, "eventType", + this.eventType()); + this.payload = ApiTypeHelper.requireNonNullWithDefault(builder.payload, this, "payload", this.payload()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java index 76a070d5a..23af29359 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java @@ -70,7 +70,7 @@ public class PostBehavioralAnalyticsEventResponse implements JsonpSerializable { private PostBehavioralAnalyticsEventResponse(Builder builder) { - this.accepted = ApiTypeHelper.requireNonNull(builder.accepted, this, "accepted"); + this.accepted = ApiTypeHelper.requireNonNullWithDefault(builder.accepted, this, "accepted", this.accepted()); this.event = builder.event; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java index b6f20966a..0a5cc9f6a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java @@ -71,7 +71,7 @@ public class PutBehavioralAnalyticsRequest extends RequestBase { private PutBehavioralAnalyticsRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java index 100047271..6b394da42 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java @@ -78,8 +78,9 @@ public class PutRequest extends RequestBase implements JsonpSerializable { private PutRequest(Builder builder) { this.create = builder.create; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.searchApplication = ApiTypeHelper.requireNonNull(builder.searchApplication, this, "searchApplication"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.searchApplication = ApiTypeHelper.requireNonNullWithDefault(builder.searchApplication, this, + "searchApplication", this.searchApplication()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java index 49af46ef4..cdbc5f006 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java @@ -65,7 +65,7 @@ public class PutResponse implements JsonpSerializable { private PutResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java index 8a0ec8779..09c2718ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java @@ -84,7 +84,7 @@ public class RenderQueryRequest extends RequestBase implements JsonpSerializable private RenderQueryRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.params = ApiTypeHelper.unmodifiable(builder.params); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java index 2ad9829b0..eec456f2d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java @@ -68,8 +68,9 @@ public class SearchApplication extends SearchApplicationParameters { protected SearchApplication(AbstractBuilder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.updatedAtMillis = ApiTypeHelper.requireNonNull(builder.updatedAtMillis, this, "updatedAtMillis"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.updatedAtMillis = ApiTypeHelper.requireNonNullWithDefault(builder.updatedAtMillis, this, "updatedAtMillis", + this.updatedAtMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java index 94832cb74..98bbb3daa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java @@ -78,7 +78,7 @@ public class SearchApplicationSearchRequest extends RequestBase implements Jsonp private SearchApplicationSearchRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.params = ApiTypeHelper.unmodifiable(builder.params); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java index fb022486f..eb29c9a23 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java @@ -66,7 +66,7 @@ public class SearchApplicationTemplate implements JsonpSerializable { private SearchApplicationTemplate(Builder builder) { - this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); + this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java index 162f4d907..53d4a4d78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java @@ -65,7 +65,7 @@ public abstract class AnalyticsAcknowledgeResponseBase extends AcknowledgedRespo protected AnalyticsAcknowledgeResponseBase(AbstractBuilder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java index 7b345e8f4..3517584c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java @@ -67,7 +67,7 @@ public class ClearCacheResponse implements JsonpSerializable { private ClearCacheResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java index 2975ca769..7a4407e0a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java @@ -98,12 +98,13 @@ public class MountRequest extends RequestBase implements JsonpSerializable { private MountRequest(Builder builder) { this.ignoreIndexSettings = ApiTypeHelper.unmodifiable(builder.ignoreIndexSettings); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.indexSettings = ApiTypeHelper.unmodifiable(builder.indexSettings); this.masterTimeout = builder.masterTimeout; this.renamedIndex = builder.renamedIndex; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); this.storage = builder.storage; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java index aedb32a0e..fcbccfc08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java @@ -66,7 +66,7 @@ public class MountResponse implements JsonpSerializable { private MountResponse(Builder builder) { - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java index 92277c424..6d7834f02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java @@ -68,8 +68,8 @@ public class SearchableSnapshotsStatsResponse implements JsonpSerializable { private SearchableSnapshotsStatsResponse(Builder builder) { - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java index c505096e9..06ab30237 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java @@ -65,7 +65,8 @@ public class Node implements JsonpSerializable { private Node(Builder builder) { - this.sharedCache = ApiTypeHelper.requireNonNull(builder.sharedCache, this, "sharedCache"); + this.sharedCache = ApiTypeHelper.requireNonNullWithDefault(builder.sharedCache, this, "sharedCache", + this.sharedCache()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java index 3104958d6..7c5515909 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java @@ -82,15 +82,20 @@ public class Shared implements JsonpSerializable { private Shared(Builder builder) { - this.reads = ApiTypeHelper.requireNonNull(builder.reads, this, "reads"); - this.bytesReadInBytes = ApiTypeHelper.requireNonNull(builder.bytesReadInBytes, this, "bytesReadInBytes"); - this.writes = ApiTypeHelper.requireNonNull(builder.writes, this, "writes"); - this.bytesWrittenInBytes = ApiTypeHelper.requireNonNull(builder.bytesWrittenInBytes, this, - "bytesWrittenInBytes"); - this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions"); - this.numRegions = ApiTypeHelper.requireNonNull(builder.numRegions, this, "numRegions"); - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); - this.regionSizeInBytes = ApiTypeHelper.requireNonNull(builder.regionSizeInBytes, this, "regionSizeInBytes"); + this.reads = ApiTypeHelper.requireNonNullWithDefault(builder.reads, this, "reads", this.reads()); + this.bytesReadInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.bytesReadInBytes, this, + "bytesReadInBytes", this.bytesReadInBytes()); + this.writes = ApiTypeHelper.requireNonNullWithDefault(builder.writes, this, "writes", this.writes()); + this.bytesWrittenInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.bytesWrittenInBytes, this, + "bytesWrittenInBytes", this.bytesWrittenInBytes()); + this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", + this.evictions()); + this.numRegions = ApiTypeHelper.requireNonNullWithDefault(builder.numRegions, this, "numRegions", + this.numRegions()); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); + this.regionSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.regionSizeInBytes, this, + "regionSizeInBytes", this.regionSizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java index 53ee9be8a..d48dd9fab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java @@ -72,9 +72,9 @@ public class MountedSnapshot implements JsonpSerializable { private MountedSnapshot(Builder builder) { - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java index 8dd878a44..19a27a0e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java @@ -102,7 +102,8 @@ public class ActivateUserProfileRequest extends RequestBase implements JsonpSeri private ActivateUserProfileRequest(Builder builder) { this.accessToken = builder.accessToken; - this.grantType = ApiTypeHelper.requireNonNull(builder.grantType, this, "grantType"); + this.grantType = ApiTypeHelper.requireNonNullWithDefault(builder.grantType, this, "grantType", + this.grantType()); this.password = builder.password; this.username = builder.username; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java index c67ca23df..179887d2e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java @@ -106,15 +106,16 @@ public class ApiKey implements JsonpSerializable { private ApiKey(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.creation = ApiTypeHelper.requireNonNull(builder.creation, this, "creation"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.creation = ApiTypeHelper.requireNonNullWithDefault(builder.creation, this, "creation", this.creation()); this.expiration = builder.expiration; - this.invalidated = ApiTypeHelper.requireNonNull(builder.invalidated, this, "invalidated"); + this.invalidated = ApiTypeHelper.requireNonNullWithDefault(builder.invalidated, this, "invalidated", + this.invalidated()); this.invalidation = builder.invalidation; - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); - this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); this.realmType = builder.realmType; this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roleDescriptors = ApiTypeHelper.unmodifiable(builder.roleDescriptors); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java index 435593547..9b2b476f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java @@ -65,7 +65,7 @@ public class ApplicationGlobalUserPrivileges implements JsonpSerializable { private ApplicationGlobalUserPrivileges(Builder builder) { - this.manage = ApiTypeHelper.requireNonNull(builder.manage, this, "manage"); + this.manage = ApiTypeHelper.requireNonNullWithDefault(builder.manage, this, "manage", this.manage()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java index 598029029..f44a79aed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java @@ -71,7 +71,8 @@ public class ApplicationPrivileges implements JsonpSerializable { private ApplicationPrivileges(Builder builder) { - this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); + this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", + this.application()); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.resources = ApiTypeHelper.unmodifiableRequired(builder.resources, this, "resources"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java index 57b26a47c..474dd4fa2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java @@ -96,16 +96,18 @@ public class AuthenticateResponse implements JsonpSerializable { private AuthenticateResponse(Builder builder) { this.apiKey = builder.apiKey; - this.authenticationRealm = ApiTypeHelper.requireNonNull(builder.authenticationRealm, this, - "authenticationRealm"); + this.authenticationRealm = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationRealm, this, + "authenticationRealm", this.authenticationRealm()); this.email = builder.email; this.fullName = builder.fullName; - this.lookupRealm = ApiTypeHelper.requireNonNull(builder.lookupRealm, this, "lookupRealm"); + this.lookupRealm = ApiTypeHelper.requireNonNullWithDefault(builder.lookupRealm, this, "lookupRealm", + this.lookupRealm()); this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); - this.authenticationType = ApiTypeHelper.requireNonNull(builder.authenticationType, this, "authenticationType"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.authenticationType = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationType, this, + "authenticationType", this.authenticationType()); this.token = builder.token; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java index d40a27eec..191ab836d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java @@ -70,7 +70,7 @@ public class BulkError implements JsonpSerializable { private BulkError(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java index d7d13cd3c..7bf08e5af 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java @@ -72,8 +72,10 @@ public class ClearApiKeyCacheResponse implements JsonpSerializable { private ClearApiKeyCacheResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java index 6c7097cb4..d8be3067c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java @@ -74,7 +74,8 @@ public class ClearCachedPrivilegesRequest extends RequestBase { private ClearCachedPrivilegesRequest(Builder builder) { - this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); + this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", + this.application()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java index 2db54413b..ab567cdfa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java @@ -72,8 +72,10 @@ public class ClearCachedPrivilegesResponse implements JsonpSerializable { private ClearCachedPrivilegesResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java index 36cd9124c..bd1552835 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java @@ -72,8 +72,10 @@ public class ClearCachedRealmsResponse implements JsonpSerializable { private ClearCachedRealmsResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java index 362acda78..1ba0294d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java @@ -72,8 +72,10 @@ public class ClearCachedRolesResponse implements JsonpSerializable { private ClearCachedRolesResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java index 31ca8d8d7..9527b48e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java @@ -88,8 +88,9 @@ public class ClearCachedServiceTokensRequest extends RequestBase { private ClearCachedServiceTokensRequest(Builder builder) { this.name = ApiTypeHelper.unmodifiableRequired(builder.name, this, "name"); - this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", + this.namespace()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java index c1d7f14fa..9fd4ce3d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java @@ -72,8 +72,10 @@ public class ClearCachedServiceTokensResponse implements JsonpSerializable { private ClearCachedServiceTokensResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java index bfc92a0a9..fecd2900c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java @@ -65,7 +65,7 @@ public class ClusterNode implements JsonpSerializable { private ClusterNode(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java index f70e31721..196c3054f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java @@ -76,11 +76,11 @@ public class CreateApiKeyResponse implements JsonpSerializable { private CreateApiKeyResponse(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.encoded = ApiTypeHelper.requireNonNull(builder.encoded, this, "encoded"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.encoded = ApiTypeHelper.requireNonNullWithDefault(builder.encoded, this, "encoded", this.encoded()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java index c702c3b15..01445111c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java @@ -106,10 +106,10 @@ public class CreateCrossClusterApiKeyRequest extends RequestBase implements Json private CreateCrossClusterApiKeyRequest(Builder builder) { - this.access = ApiTypeHelper.requireNonNull(builder.access, this, "access"); + this.access = ApiTypeHelper.requireNonNullWithDefault(builder.access, this, "access", this.access()); this.expiration = builder.expiration; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java index b3245c4d2..4f3654396 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java @@ -76,11 +76,11 @@ public class CreateCrossClusterApiKeyResponse implements JsonpSerializable { private CreateCrossClusterApiKeyResponse(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.encoded = ApiTypeHelper.requireNonNull(builder.encoded, this, "encoded"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.encoded = ApiTypeHelper.requireNonNullWithDefault(builder.encoded, this, "encoded", this.encoded()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java index e5d0de7d3..efd83e0a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java @@ -85,9 +85,10 @@ public class CreateServiceTokenRequest extends RequestBase { private CreateServiceTokenRequest(Builder builder) { this.name = builder.name; - this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); + this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", + this.namespace()); this.refresh = builder.refresh; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java index efd7d2a47..4fb95dbdb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java @@ -69,8 +69,8 @@ public class CreateServiceTokenResponse implements JsonpSerializable { private CreateServiceTokenResponse(Builder builder) { - this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created"); - this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); + this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); + this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java index f5998ee99..508bfaba5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java @@ -64,7 +64,7 @@ public class CreatedStatus implements JsonpSerializable { private CreatedStatus(Builder builder) { - this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created"); + this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java index 84aab8f1d..0591f4f66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java @@ -74,9 +74,11 @@ public class DelegatePkiResponse implements JsonpSerializable { private DelegatePkiResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); - this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", + this.accessToken()); + this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", + this.expiresIn()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.authentication = builder.authentication; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java index 8fe99e423..b659c0091 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java @@ -85,7 +85,8 @@ public class DeletePrivilegesRequest extends RequestBase { private DeletePrivilegesRequest(Builder builder) { - this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); + this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", + this.application()); this.name = ApiTypeHelper.unmodifiableRequired(builder.name, this, "name"); this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java index afb3bd161..399188866 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java @@ -78,7 +78,7 @@ public class DeleteRoleMappingRequest extends RequestBase { private DeleteRoleMappingRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.refresh = builder.refresh; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java index d30f263f2..3b2362236 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java @@ -65,7 +65,7 @@ public class DeleteRoleMappingResponse implements JsonpSerializable { private DeleteRoleMappingResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java index 98a8e43d8..967957b48 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java @@ -76,7 +76,7 @@ public class DeleteRoleRequest extends RequestBase { private DeleteRoleRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.refresh = builder.refresh; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java index 0015d76f9..774bf49b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java @@ -64,7 +64,7 @@ public class DeleteRoleResponse implements JsonpSerializable { private DeleteRoleResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java index c9f21e91c..b43a8964c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java @@ -79,10 +79,11 @@ public class DeleteServiceTokenRequest extends RequestBase { private DeleteServiceTokenRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", + this.namespace()); this.refresh = builder.refresh; - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java index 37488b8e4..3fbc1b21b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java @@ -65,7 +65,7 @@ public class DeleteServiceTokenResponse implements JsonpSerializable { private DeleteServiceTokenResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java index e5a07adc7..3e58c8d46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java @@ -75,7 +75,7 @@ public class DeleteUserRequest extends RequestBase { private DeleteUserRequest(Builder builder) { this.refresh = builder.refresh; - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java index a8d152013..3de4c592d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java @@ -64,7 +64,7 @@ public class DeleteUserResponse implements JsonpSerializable { private DeleteUserResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java index 02b5b67ec..2ffdd8b28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java @@ -87,7 +87,7 @@ public class DisableUserProfileRequest extends RequestBase { private DisableUserProfileRequest(Builder builder) { this.refresh = builder.refresh; - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java index 4a1cb1575..427f53c62 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java @@ -76,7 +76,7 @@ public class DisableUserRequest extends RequestBase { private DisableUserRequest(Builder builder) { this.refresh = builder.refresh; - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java index e8e4f7798..ca3908e32 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java @@ -86,7 +86,7 @@ public class EnableUserProfileRequest extends RequestBase { private EnableUserProfileRequest(Builder builder) { this.refresh = builder.refresh; - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java index bdf797cdc..57db013d1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java @@ -76,7 +76,7 @@ public class EnableUserRequest extends RequestBase { private EnableUserRequest(Builder builder) { this.refresh = builder.refresh; - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java index 41be9d948..3b45de072 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java @@ -68,8 +68,8 @@ public class EnrollKibanaResponse implements JsonpSerializable { private EnrollKibanaResponse(Builder builder) { - this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); - this.httpCa = ApiTypeHelper.requireNonNull(builder.httpCa, this, "httpCa"); + this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); + this.httpCa = ApiTypeHelper.requireNonNullWithDefault(builder.httpCa, this, "httpCa", this.httpCa()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java index 8fb0efa22..bbb2749d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java @@ -76,11 +76,16 @@ public class EnrollNodeResponse implements JsonpSerializable { private EnrollNodeResponse(Builder builder) { - this.httpCaKey = ApiTypeHelper.requireNonNull(builder.httpCaKey, this, "httpCaKey"); - this.httpCaCert = ApiTypeHelper.requireNonNull(builder.httpCaCert, this, "httpCaCert"); - this.transportCaCert = ApiTypeHelper.requireNonNull(builder.transportCaCert, this, "transportCaCert"); - this.transportKey = ApiTypeHelper.requireNonNull(builder.transportKey, this, "transportKey"); - this.transportCert = ApiTypeHelper.requireNonNull(builder.transportCert, this, "transportCert"); + this.httpCaKey = ApiTypeHelper.requireNonNullWithDefault(builder.httpCaKey, this, "httpCaKey", + this.httpCaKey()); + this.httpCaCert = ApiTypeHelper.requireNonNullWithDefault(builder.httpCaCert, this, "httpCaCert", + this.httpCaCert()); + this.transportCaCert = ApiTypeHelper.requireNonNullWithDefault(builder.transportCaCert, this, "transportCaCert", + this.transportCaCert()); + this.transportKey = ApiTypeHelper.requireNonNullWithDefault(builder.transportKey, this, "transportKey", + this.transportKey()); + this.transportCert = ApiTypeHelper.requireNonNullWithDefault(builder.transportCert, this, "transportCert", + this.transportCert()); this.nodesAddresses = ApiTypeHelper.unmodifiableRequired(builder.nodesAddresses, this, "nodesAddresses"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java index 7fccfb034..3a9576549 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java @@ -68,9 +68,11 @@ public class GetSecuritySettingsResponse implements JsonpSerializable { private GetSecuritySettingsResponse(Builder builder) { - this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); - this.securityProfile = ApiTypeHelper.requireNonNull(builder.securityProfile, this, "securityProfile"); - this.securityTokens = ApiTypeHelper.requireNonNull(builder.securityTokens, this, "securityTokens"); + this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); + this.securityProfile = ApiTypeHelper.requireNonNullWithDefault(builder.securityProfile, this, "securityProfile", + this.securityProfile()); + this.securityTokens = ApiTypeHelper.requireNonNullWithDefault(builder.securityTokens, this, "securityTokens", + this.securityTokens()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java index 89c36bc17..91ddbd327 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java @@ -85,8 +85,9 @@ public class GetServiceCredentialsRequest extends RequestBase { private GetServiceCredentialsRequest(Builder builder) { - this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); - this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", + this.namespace()); + this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java index 88e51110d..d945a4694 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java @@ -76,10 +76,12 @@ public class GetServiceCredentialsResponse implements JsonpSerializable { private GetServiceCredentialsResponse(Builder builder) { - this.serviceAccount = ApiTypeHelper.requireNonNull(builder.serviceAccount, this, "serviceAccount"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.serviceAccount = ApiTypeHelper.requireNonNullWithDefault(builder.serviceAccount, this, "serviceAccount", + this.serviceAccount()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); - this.nodesCredentials = ApiTypeHelper.requireNonNull(builder.nodesCredentials, this, "nodesCredentials"); + this.nodesCredentials = ApiTypeHelper.requireNonNullWithDefault(builder.nodesCredentials, this, + "nodesCredentials", this.nodesCredentials()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java index dd3c2e35a..f8c803152 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java @@ -82,13 +82,16 @@ public class GetTokenResponse implements JsonpSerializable { private GetTokenResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); - this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn"); + this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", + this.accessToken()); + this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", + this.expiresIn()); this.scope = builder.scope; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.refreshToken = builder.refreshToken; this.kerberosAuthenticationResponseToken = builder.kerberosAuthenticationResponseToken; - this.authentication = ApiTypeHelper.requireNonNull(builder.authentication, this, "authentication"); + this.authentication = ApiTypeHelper.requireNonNullWithDefault(builder.authentication, this, "authentication", + this.authentication()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java index 3e641701c..eb8524408 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java @@ -64,7 +64,8 @@ public class GlobalPrivilege implements JsonpSerializable { private GlobalPrivilege(Builder builder) { - this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); + this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", + this.application()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java index 1109e0052..9e1efbda7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java @@ -114,8 +114,9 @@ public class GrantApiKeyRequest extends RequestBase implements JsonpSerializable private GrantApiKeyRequest(Builder builder) { this.accessToken = builder.accessToken; - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.grantType = ApiTypeHelper.requireNonNull(builder.grantType, this, "grantType"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.grantType = ApiTypeHelper.requireNonNullWithDefault(builder.grantType, this, "grantType", + this.grantType()); this.password = builder.password; this.runAs = builder.runAs; this.username = builder.username; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java index 72dd16e01..7b7716961 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java @@ -75,11 +75,11 @@ public class GrantApiKeyResponse implements JsonpSerializable { private GrantApiKeyResponse(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.expiration = builder.expiration; - this.encoded = ApiTypeHelper.requireNonNull(builder.encoded, this, "encoded"); + this.encoded = ApiTypeHelper.requireNonNullWithDefault(builder.encoded, this, "encoded", this.encoded()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java index c84b9d9bc..cef6493d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java @@ -78,9 +78,10 @@ private HasPrivilegesResponse(Builder builder) { this.application = ApiTypeHelper.unmodifiableRequired(builder.application, this, "application"); this.cluster = ApiTypeHelper.unmodifiableRequired(builder.cluster, this, "cluster"); - this.hasAllRequested = ApiTypeHelper.requireNonNull(builder.hasAllRequested, this, "hasAllRequested"); + this.hasAllRequested = ApiTypeHelper.requireNonNullWithDefault(builder.hasAllRequested, this, "hasAllRequested", + this.hasAllRequested()); this.index = ApiTypeHelper.unmodifiableRequired(builder.index, this, "index"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java index f05c777ac..20b31f7f1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java @@ -83,7 +83,8 @@ public class HasPrivilegesUserProfileRequest extends RequestBase implements Json private HasPrivilegesUserProfileRequest(Builder builder) { - this.privileges = ApiTypeHelper.requireNonNull(builder.privileges, this, "privileges"); + this.privileges = ApiTypeHelper.requireNonNullWithDefault(builder.privileges, this, "privileges", + this.privileges()); this.uids = ApiTypeHelper.unmodifiableRequired(builder.uids, this, "uids"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java index 85e7ba030..975583a3c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java @@ -75,7 +75,8 @@ public class InvalidateApiKeyResponse implements JsonpSerializable { private InvalidateApiKeyResponse(Builder builder) { - this.errorCount = ApiTypeHelper.requireNonNull(builder.errorCount, this, "errorCount"); + this.errorCount = ApiTypeHelper.requireNonNullWithDefault(builder.errorCount, this, "errorCount", + this.errorCount()); this.errorDetails = ApiTypeHelper.unmodifiable(builder.errorDetails); this.invalidatedApiKeys = ApiTypeHelper.unmodifiableRequired(builder.invalidatedApiKeys, this, "invalidatedApiKeys"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java index 4c2ffa1a9..c9d8cfdb4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java @@ -74,11 +74,13 @@ public class InvalidateTokenResponse implements JsonpSerializable { private InvalidateTokenResponse(Builder builder) { - this.errorCount = ApiTypeHelper.requireNonNull(builder.errorCount, this, "errorCount"); + this.errorCount = ApiTypeHelper.requireNonNullWithDefault(builder.errorCount, this, "errorCount", + this.errorCount()); this.errorDetails = ApiTypeHelper.unmodifiable(builder.errorDetails); - this.invalidatedTokens = ApiTypeHelper.requireNonNull(builder.invalidatedTokens, this, "invalidatedTokens"); - this.previouslyInvalidatedTokens = ApiTypeHelper.requireNonNull(builder.previouslyInvalidatedTokens, this, - "previouslyInvalidatedTokens"); + this.invalidatedTokens = ApiTypeHelper.requireNonNullWithDefault(builder.invalidatedTokens, this, + "invalidatedTokens", this.invalidatedTokens()); + this.previouslyInvalidatedTokens = ApiTypeHelper.requireNonNullWithDefault(builder.previouslyInvalidatedTokens, + this, "previouslyInvalidatedTokens", this.previouslyInvalidatedTokens()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java index 2ac3499fe..f3bcdf213 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java @@ -86,10 +86,11 @@ public class OidcAuthenticateRequest extends RequestBase implements JsonpSeriali private OidcAuthenticateRequest(Builder builder) { - this.nonce = ApiTypeHelper.requireNonNull(builder.nonce, this, "nonce"); + this.nonce = ApiTypeHelper.requireNonNullWithDefault(builder.nonce, this, "nonce", this.nonce()); this.realm = builder.realm; - this.redirectUri = ApiTypeHelper.requireNonNull(builder.redirectUri, this, "redirectUri"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.redirectUri = ApiTypeHelper.requireNonNullWithDefault(builder.redirectUri, this, "redirectUri", + this.redirectUri()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java index 037b47deb..6c9c90df0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java @@ -73,10 +73,13 @@ public class OidcAuthenticateResponse implements JsonpSerializable { private OidcAuthenticateResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); - this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn"); - this.refreshToken = ApiTypeHelper.requireNonNull(builder.refreshToken, this, "refreshToken"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", + this.accessToken()); + this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", + this.expiresIn()); + this.refreshToken = ApiTypeHelper.requireNonNullWithDefault(builder.refreshToken, this, "refreshToken", + this.refreshToken()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java index 175bb983e..e2cbe411d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java @@ -86,7 +86,7 @@ public class OidcLogoutRequest extends RequestBase implements JsonpSerializable private OidcLogoutRequest(Builder builder) { this.refreshToken = builder.refreshToken; - this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); + this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java index 3b8380a1a..4d25e066b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java @@ -65,7 +65,7 @@ public class OidcLogoutResponse implements JsonpSerializable { private OidcLogoutResponse(Builder builder) { - this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); + this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java index 7dd47417a..a081c3169 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java @@ -72,10 +72,10 @@ public class OidcPrepareAuthenticationResponse implements JsonpSerializable { private OidcPrepareAuthenticationResponse(Builder builder) { - this.nonce = ApiTypeHelper.requireNonNull(builder.nonce, this, "nonce"); - this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); - this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.nonce = ApiTypeHelper.requireNonNullWithDefault(builder.nonce, this, "nonce", this.nonce()); + this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); + this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java index 0b713bdd3..f0f476d19 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java @@ -131,7 +131,7 @@ private PutRoleMappingRequest(Builder builder) { this.enabled = builder.enabled; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.refresh = builder.refresh; this.roleTemplates = ApiTypeHelper.unmodifiable(builder.roleTemplates); this.roles = ApiTypeHelper.unmodifiable(builder.roles); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java index 6f14a0fdf..e7f3003d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java @@ -70,7 +70,8 @@ public class PutRoleMappingResponse implements JsonpSerializable { private PutRoleMappingResponse(Builder builder) { this.created = builder.created; - this.roleMapping = ApiTypeHelper.requireNonNull(builder.roleMapping, this, "roleMapping"); + this.roleMapping = ApiTypeHelper.requireNonNullWithDefault(builder.roleMapping, this, "roleMapping", + this.roleMapping()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java index 5470aad53..fc7c99a64 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java @@ -108,7 +108,7 @@ private PutRoleRequest(Builder builder) { this.global = ApiTypeHelper.unmodifiable(builder.global); this.indices = ApiTypeHelper.unmodifiable(builder.indices); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.refresh = builder.refresh; this.remoteCluster = ApiTypeHelper.unmodifiable(builder.remoteCluster); this.remoteIndices = ApiTypeHelper.unmodifiable(builder.remoteIndices); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java index b443861ff..0e12187eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java @@ -64,7 +64,7 @@ public class PutRoleResponse implements JsonpSerializable { private PutRoleResponse(Builder builder) { - this.role = ApiTypeHelper.requireNonNull(builder.role, this, "role"); + this.role = ApiTypeHelper.requireNonNullWithDefault(builder.role, this, "role", this.role()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java index aec520bc0..a607c31b5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java @@ -108,7 +108,7 @@ private PutUserRequest(Builder builder) { this.passwordHash = builder.passwordHash; this.refresh = builder.refresh; this.roles = ApiTypeHelper.unmodifiable(builder.roles); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java index 513ec93ec..646edaa43 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java @@ -64,7 +64,7 @@ public class PutUserResponse implements JsonpSerializable { private PutUserResponse(Builder builder) { - this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created"); + this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java index 28e720cb3..e027dcbd0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java @@ -77,8 +77,8 @@ public class QueryApiKeysResponse implements JsonpSerializable { private QueryApiKeysResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.apiKeys = ApiTypeHelper.unmodifiableRequired(builder.apiKeys, this, "apiKeys"); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java index 03e2bb581..092c992e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java @@ -71,8 +71,8 @@ public class QueryRoleResponse implements JsonpSerializable { private QueryRoleResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java index 46f498612..796318c2c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java @@ -71,8 +71,8 @@ public class QueryUserResponse implements JsonpSerializable { private QueryUserResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.users = ApiTypeHelper.unmodifiableRequired(builder.users, this, "users"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java index ed951f5ff..bfb9b9c69 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java @@ -67,8 +67,8 @@ public class RealmInfo implements JsonpSerializable { private RealmInfo(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java index 338efa051..ea884ca29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java @@ -82,8 +82,8 @@ private RemoteUserIndicesPrivileges(Builder builder) { this.names = ApiTypeHelper.unmodifiableRequired(builder.names, this, "names"); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.query = ApiTypeHelper.unmodifiable(builder.query); - this.allowRestrictedIndices = ApiTypeHelper.requireNonNull(builder.allowRestrictedIndices, this, - "allowRestrictedIndices"); + this.allowRestrictedIndices = ApiTypeHelper.requireNonNullWithDefault(builder.allowRestrictedIndices, this, + "allowRestrictedIndices", this.allowRestrictedIndices()); this.clusters = ApiTypeHelper.unmodifiableRequired(builder.clusters, this, "clusters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java index a9639fbf5..02f51fa1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java @@ -77,11 +77,11 @@ public class RoleMapping implements JsonpSerializable { private RoleMapping(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roles = ApiTypeHelper.unmodifiable(builder.roles); this.roleTemplates = ApiTypeHelper.unmodifiable(builder.roleTemplates); - this.rules = ApiTypeHelper.requireNonNull(builder.rules, this, "rules"); + this.rules = ApiTypeHelper.requireNonNullWithDefault(builder.rules, this, "rules", this.rules()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java index 7bca0e042..05c43e7ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java @@ -69,7 +69,7 @@ public class RoleTemplate implements JsonpSerializable { private RoleTemplate(Builder builder) { this.format = builder.format; - this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); + this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java index beb4ec403..f2af4ad19 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java @@ -99,7 +99,7 @@ public class SamlAuthenticateRequest extends RequestBase implements JsonpSeriali private SamlAuthenticateRequest(Builder builder) { - this.content = ApiTypeHelper.requireNonNull(builder.content, this, "content"); + this.content = ApiTypeHelper.requireNonNullWithDefault(builder.content, this, "content", this.content()); this.ids = ApiTypeHelper.unmodifiableRequired(builder.ids, this, "ids"); this.realm = builder.realm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java index 513fb24bc..acad5b91d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java @@ -75,11 +75,14 @@ public class SamlAuthenticateResponse implements JsonpSerializable { private SamlAuthenticateResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); - this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn"); - this.refreshToken = ApiTypeHelper.requireNonNull(builder.refreshToken, this, "refreshToken"); - this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); + this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", + this.accessToken()); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", + this.expiresIn()); + this.refreshToken = ApiTypeHelper.requireNonNullWithDefault(builder.refreshToken, this, "refreshToken", + this.refreshToken()); + this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java index fa9770bcc..e10d13682 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java @@ -98,7 +98,7 @@ private SamlCompleteLogoutRequest(Builder builder) { this.content = builder.content; this.ids = ApiTypeHelper.unmodifiableRequired(builder.ids, this, "ids"); this.queryString = builder.queryString; - this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); + this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java index 8b3eb858c..0709d8478 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java @@ -91,7 +91,8 @@ public class SamlInvalidateRequest extends RequestBase implements JsonpSerializa private SamlInvalidateRequest(Builder builder) { this.acs = builder.acs; - this.queryString = ApiTypeHelper.requireNonNull(builder.queryString, this, "queryString"); + this.queryString = ApiTypeHelper.requireNonNullWithDefault(builder.queryString, this, "queryString", + this.queryString()); this.realm = builder.realm; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java index 1462377e5..da2797956 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java @@ -71,9 +71,10 @@ public class SamlInvalidateResponse implements JsonpSerializable { private SamlInvalidateResponse(Builder builder) { - this.invalidated = ApiTypeHelper.requireNonNull(builder.invalidated, this, "invalidated"); - this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); - this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); + this.invalidated = ApiTypeHelper.requireNonNullWithDefault(builder.invalidated, this, "invalidated", + this.invalidated()); + this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); + this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java index dc2fcef7a..131dff231 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java @@ -85,7 +85,7 @@ public class SamlLogoutRequest extends RequestBase implements JsonpSerializable private SamlLogoutRequest(Builder builder) { this.refreshToken = builder.refreshToken; - this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); + this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java index ea8715621..c72c8ae38 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java @@ -65,7 +65,7 @@ public class SamlLogoutResponse implements JsonpSerializable { private SamlLogoutResponse(Builder builder) { - this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); + this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java index 75eef22b8..35a7e6610 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java @@ -70,9 +70,9 @@ public class SamlPrepareAuthenticationResponse implements JsonpSerializable { private SamlPrepareAuthenticationResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); - this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); + this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java index 28cf00ccb..485f7112d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java @@ -77,7 +77,8 @@ public class SamlServiceProviderMetadataRequest extends RequestBase { private SamlServiceProviderMetadataRequest(Builder builder) { - this.realmName = ApiTypeHelper.requireNonNull(builder.realmName, this, "realmName"); + this.realmName = ApiTypeHelper.requireNonNullWithDefault(builder.realmName, this, "realmName", + this.realmName()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java index 6048b1b89..feb597821 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java @@ -66,7 +66,7 @@ public class SamlServiceProviderMetadataResponse implements JsonpSerializable { private SamlServiceProviderMetadataResponse(Builder builder) { - this.metadata = ApiTypeHelper.requireNonNull(builder.metadata, this, "metadata"); + this.metadata = ApiTypeHelper.requireNonNullWithDefault(builder.metadata, this, "metadata", this.metadata()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java index 21a6d4b40..47d8f163a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java @@ -72,8 +72,8 @@ public class SuggestUserProfilesResponse implements JsonpSerializable { private SuggestUserProfilesResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); this.profiles = ApiTypeHelper.unmodifiableRequired(builder.profiles, this, "profiles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java index 1758b1c45..d83478bd4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java @@ -108,7 +108,7 @@ public class UpdateApiKeyRequest extends RequestBase implements JsonpSerializabl private UpdateApiKeyRequest(Builder builder) { this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.roleDescriptors = ApiTypeHelper.unmodifiable(builder.roleDescriptors); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java index 84ef8f6c2..c1d7798bd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java @@ -65,7 +65,7 @@ public class UpdateApiKeyResponse implements JsonpSerializable { private UpdateApiKeyResponse(Builder builder) { - this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated"); + this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java index 88757c460..086b9e8f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java @@ -103,9 +103,9 @@ public class UpdateCrossClusterApiKeyRequest extends RequestBase implements Json private UpdateCrossClusterApiKeyRequest(Builder builder) { - this.access = ApiTypeHelper.requireNonNull(builder.access, this, "access"); + this.access = ApiTypeHelper.requireNonNullWithDefault(builder.access, this, "access", this.access()); this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java index c99ec7f5c..325f605e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java @@ -65,7 +65,7 @@ public class UpdateCrossClusterApiKeyResponse implements JsonpSerializable { private UpdateCrossClusterApiKeyResponse(Builder builder) { - this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated"); + this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java index f00ce6ffd..6393e734e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java @@ -66,7 +66,8 @@ public class UpdateSettingsResponse implements AcknowledgedResponse, JsonpSerial private UpdateSettingsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java index 101efce58..db7d3a480 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java @@ -117,7 +117,7 @@ private UpdateUserProfileDataRequest(Builder builder) { this.ifSeqNo = builder.ifSeqNo; this.labels = ApiTypeHelper.unmodifiable(builder.labels); this.refresh = builder.refresh; - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java index e09a93231..7994d1a09 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java @@ -88,8 +88,8 @@ protected User(AbstractBuilder builder) { this.fullName = builder.fullName; this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); this.profileUid = builder.profileUid; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java index a98f1689a..76acc691f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java @@ -81,8 +81,8 @@ private UserIndicesPrivileges(Builder builder) { this.names = ApiTypeHelper.unmodifiableRequired(builder.names, this, "names"); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.query = ApiTypeHelper.unmodifiable(builder.query); - this.allowRestrictedIndices = ApiTypeHelper.requireNonNull(builder.allowRestrictedIndices, this, - "allowRestrictedIndices"); + this.allowRestrictedIndices = ApiTypeHelper.requireNonNullWithDefault(builder.allowRestrictedIndices, this, + "allowRestrictedIndices", this.allowRestrictedIndices()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java index aeb03fa9f..1083a7b78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java @@ -77,8 +77,8 @@ public class UserProfile implements JsonpSerializable { protected UserProfile(AbstractBuilder builder) { - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); - this.user = ApiTypeHelper.requireNonNull(builder.user, this, "user"); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.user = ApiTypeHelper.requireNonNullWithDefault(builder.user, this, "user", this.user()); this.data = ApiTypeHelper.unmodifiableRequired(builder.data, this, "data"); this.labels = ApiTypeHelper.unmodifiableRequired(builder.labels, this, "labels"); this.enabled = builder.enabled; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java index 1d58273d1..70ecc4122 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java @@ -67,8 +67,9 @@ public class UserProfileHitMetadata implements JsonpSerializable { private UserProfileHitMetadata(Builder builder) { - this.primaryTerm = ApiTypeHelper.requireNonNull(builder.primaryTerm, this, "primaryTerm"); - this.seqNo = ApiTypeHelper.requireNonNull(builder.seqNo, this, "seqNo"); + this.primaryTerm = ApiTypeHelper.requireNonNullWithDefault(builder.primaryTerm, this, "primaryTerm", + this.primaryTerm()); + this.seqNo = ApiTypeHelper.requireNonNullWithDefault(builder.seqNo, this, "seqNo", this.seqNo()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java index 4bd16a5ec..5087ca661 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java @@ -81,10 +81,11 @@ private UserProfileUser(Builder builder) { this.email = builder.email; this.fullName = builder.fullName; - this.realmName = ApiTypeHelper.requireNonNull(builder.realmName, this, "realmName"); + this.realmName = ApiTypeHelper.requireNonNullWithDefault(builder.realmName, this, "realmName", + this.realmName()); this.realmDomain = builder.realmDomain; this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java index a788f90bf..0d149b51d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java @@ -67,8 +67,9 @@ public class UserProfileWithMetadata extends UserProfile { protected UserProfileWithMetadata(AbstractBuilder builder) { super(builder); - this.lastSynchronized = ApiTypeHelper.requireNonNull(builder.lastSynchronized, this, "lastSynchronized"); - this.doc = ApiTypeHelper.requireNonNull(builder.doc, this, "doc"); + this.lastSynchronized = ApiTypeHelper.requireNonNullWithDefault(builder.lastSynchronized, this, + "lastSynchronized", this.lastSynchronized()); + this.doc = ApiTypeHelper.requireNonNullWithDefault(builder.doc, this, "doc", this.doc()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java index bb1987e9a..56c1c803c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java @@ -69,7 +69,7 @@ public class AuthenticateApiKey implements JsonpSerializable { private AuthenticateApiKey(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.name = builder.name; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java index 25218b7e7..b1628a44e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java @@ -68,7 +68,7 @@ public class ServiceToken implements JsonpSerializable { private ServiceToken(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.type = builder.type; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java index 02a843e0f..4c242ed6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java @@ -68,8 +68,8 @@ public class Token implements JsonpSerializable { private Token(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java index af6c816cb..450b33051 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java @@ -92,17 +92,19 @@ public class Authentication implements JsonpSerializable { private Authentication(Builder builder) { - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); this.fullName = builder.fullName; this.email = builder.email; this.token = ApiTypeHelper.unmodifiable(builder.token); this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); - this.authenticationRealm = ApiTypeHelper.requireNonNull(builder.authenticationRealm, this, - "authenticationRealm"); - this.lookupRealm = ApiTypeHelper.requireNonNull(builder.lookupRealm, this, "lookupRealm"); - this.authenticationType = ApiTypeHelper.requireNonNull(builder.authenticationType, this, "authenticationType"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.authenticationRealm = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationRealm, this, + "authenticationRealm", this.authenticationRealm()); + this.lookupRealm = ApiTypeHelper.requireNonNullWithDefault(builder.lookupRealm, this, "lookupRealm", + this.lookupRealm()); + this.authenticationType = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationType, this, + "authenticationType", this.authenticationType()); this.apiKey = ApiTypeHelper.unmodifiable(builder.apiKey); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java index 5ea349fcf..473063c5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java @@ -71,8 +71,8 @@ public class AuthenticationRealm implements JsonpSerializable { private AuthenticationRealm(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.domain = builder.domain; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java index 9317792dd..411f3aba9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java @@ -65,7 +65,7 @@ public class FoundStatus implements JsonpSerializable { private FoundStatus(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java index 69383cda4..2e3d5f160 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java @@ -67,8 +67,8 @@ public class Token implements JsonpSerializable { private Token(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java index e659a09de..c125665e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java @@ -66,7 +66,8 @@ public class RoleDescriptorWrapper implements JsonpSerializable { private RoleDescriptorWrapper(Builder builder) { - this.roleDescriptor = ApiTypeHelper.requireNonNull(builder.roleDescriptor, this, "roleDescriptor"); + this.roleDescriptor = ApiTypeHelper.requireNonNullWithDefault(builder.roleDescriptor, this, "roleDescriptor", + this.roleDescriptor()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java index 2a4a3f7bf..74e276af1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java @@ -70,7 +70,8 @@ public class NodesCredentials implements JsonpSerializable { private NodesCredentials(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); this.fileTokens = ApiTypeHelper.unmodifiableRequired(builder.fileTokens, this, "fileTokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java index 3aebb8599..288a912db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java @@ -72,11 +72,13 @@ public class AuthenticatedUser extends User { private AuthenticatedUser(Builder builder) { super(builder); - this.authenticationRealm = ApiTypeHelper.requireNonNull(builder.authenticationRealm, this, - "authenticationRealm"); - this.lookupRealm = ApiTypeHelper.requireNonNull(builder.lookupRealm, this, "lookupRealm"); + this.authenticationRealm = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationRealm, this, + "authenticationRealm", this.authenticationRealm()); + this.lookupRealm = ApiTypeHelper.requireNonNullWithDefault(builder.lookupRealm, this, "lookupRealm", + this.lookupRealm()); this.authenticationProvider = builder.authenticationProvider; - this.authenticationType = ApiTypeHelper.requireNonNull(builder.authenticationType, this, "authenticationType"); + this.authenticationType = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationType, this, + "authenticationType", this.authenticationType()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java index 67030b99a..369e58ce7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java @@ -68,8 +68,8 @@ public class AuthenticationProvider implements JsonpSerializable { private AuthenticationProvider(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java index 3a969d959..9bd192d87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java @@ -67,8 +67,8 @@ public class UserRealm implements JsonpSerializable { private UserRealm(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java index 97361502a..0e9f1a73e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java @@ -71,7 +71,7 @@ public class GetUserProfileErrors implements JsonpSerializable { private GetUserProfileErrors(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java index 29711f792..30265d0b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java @@ -78,7 +78,7 @@ public class GrantApiKey implements JsonpSerializable { private GrantApiKey(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.expiration = builder.expiration; this.roleDescriptors = ApiTypeHelper.unmodifiable(builder.roleDescriptors); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java index 3c8f4fddc..2b4dfa664 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java @@ -71,7 +71,8 @@ public class ApplicationPrivilegesCheck implements JsonpSerializable { private ApplicationPrivilegesCheck(Builder builder) { - this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); + this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", + this.application()); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.resources = ApiTypeHelper.unmodifiableRequired(builder.resources, this, "resources"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java index 618f7da18..1e4ad0ae4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java @@ -71,7 +71,7 @@ public class HasPrivilegesUserProfileErrors implements JsonpSerializable { private HasPrivilegesUserProfileErrors(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java index bde9226f6..1020c79ed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java @@ -70,7 +70,7 @@ private QueryRole(Builder builder) { super(builder); this.sort = ApiTypeHelper.unmodifiable(builder.sort); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java index 1d9a5272f..5ace96597 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java @@ -69,8 +69,8 @@ public class TotalUserProfiles implements JsonpSerializable { private TotalUserProfiles(Builder builder) { - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); - this.relation = ApiTypeHelper.requireNonNull(builder.relation, this, "relation"); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.relation = ApiTypeHelper.requireNonNullWithDefault(builder.relation, this, "relation", this.relation()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java index 33686353f..5d579d39c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java @@ -86,7 +86,7 @@ public class DeleteNodeRequest extends RequestBase { private DeleteNodeRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java index 648d57de4..dab1bdfc9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java @@ -111,11 +111,11 @@ private PutNodeRequest(Builder builder) { this.allocationDelay = builder.allocationDelay; this.masterTimeout = builder.masterTimeout; - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); this.targetNodeName = builder.targetNodeName; this.timeout = builder.timeout; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java index c4f77af50..4cc6ab7b2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java @@ -81,15 +81,17 @@ public class NodeShutdownStatus implements JsonpSerializable { private NodeShutdownStatus(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); - this.shutdownStartedmillis = ApiTypeHelper.requireNonNull(builder.shutdownStartedmillis, this, - "shutdownStartedmillis"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.shardMigration = ApiTypeHelper.requireNonNull(builder.shardMigration, this, "shardMigration"); - this.persistentTasks = ApiTypeHelper.requireNonNull(builder.persistentTasks, this, "persistentTasks"); - this.plugins = ApiTypeHelper.requireNonNull(builder.plugins, this, "plugins"); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.shutdownStartedmillis = ApiTypeHelper.requireNonNullWithDefault(builder.shutdownStartedmillis, this, + "shutdownStartedmillis", this.shutdownStartedmillis()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.shardMigration = ApiTypeHelper.requireNonNullWithDefault(builder.shardMigration, this, "shardMigration", + this.shardMigration()); + this.persistentTasks = ApiTypeHelper.requireNonNullWithDefault(builder.persistentTasks, this, "persistentTasks", + this.persistentTasks()); + this.plugins = ApiTypeHelper.requireNonNullWithDefault(builder.plugins, this, "plugins", this.plugins()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java index f2cbe23ab..621743088 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java @@ -65,7 +65,7 @@ public class PersistentTaskStatus implements JsonpSerializable { private PersistentTaskStatus(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java index 88495fac7..d4fad7e9c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java @@ -65,7 +65,7 @@ public class PluginsStatus implements JsonpSerializable { private PluginsStatus(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java index 3ebc75d1c..e79686e6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java @@ -65,7 +65,7 @@ public class ShardMigrationStatus implements JsonpSerializable { private ShardMigrationStatus(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java index fa3f0a2b7..ca3154b43 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java @@ -94,10 +94,10 @@ private IngestDocumentSimulation(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.source = ApiTypeHelper.unmodifiableRequired(builder.source, this, "source"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.executedPipelines = ApiTypeHelper.unmodifiableRequired(builder.executedPipelines, this, "executedPipelines"); this.ignoredFields = ApiTypeHelper.unmodifiable(builder.ignoredFields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java index 7af35dfde..c716277a2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java @@ -78,7 +78,7 @@ public class DeleteLifecycleRequest extends RequestBase { private DeleteLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.policyId = ApiTypeHelper.requireNonNull(builder.policyId, this, "policyId"); + this.policyId = ApiTypeHelper.requireNonNullWithDefault(builder.policyId, this, "policyId", this.policyId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java index b8f9cb885..f98741f90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java @@ -79,7 +79,7 @@ public class ExecuteLifecycleRequest extends RequestBase { private ExecuteLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.policyId = ApiTypeHelper.requireNonNull(builder.policyId, this, "policyId"); + this.policyId = ApiTypeHelper.requireNonNullWithDefault(builder.policyId, this, "policyId", this.policyId()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java index e33f95bec..e5cbc701d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java @@ -65,7 +65,8 @@ public class ExecuteLifecycleResponse implements JsonpSerializable { private ExecuteLifecycleResponse(Builder builder) { - this.snapshotName = ApiTypeHelper.requireNonNull(builder.snapshotName, this, "snapshotName"); + this.snapshotName = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotName, this, "snapshotName", + this.snapshotName()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java index 27a4caf41..b669691db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java @@ -65,7 +65,8 @@ public class GetSlmStatusResponse implements JsonpSerializable { private GetSlmStatusResponse(Builder builder) { - this.operationMode = ApiTypeHelper.requireNonNull(builder.operationMode, this, "operationMode"); + this.operationMode = ApiTypeHelper.requireNonNullWithDefault(builder.operationMode, this, "operationMode", + this.operationMode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java index e4b81b002..7ae119a3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java @@ -86,21 +86,25 @@ public class GetStatsResponse implements JsonpSerializable { private GetStatsResponse(Builder builder) { - this.retentionDeletionTime = ApiTypeHelper.requireNonNull(builder.retentionDeletionTime, this, - "retentionDeletionTime"); - this.retentionDeletionTimeMillis = ApiTypeHelper.requireNonNull(builder.retentionDeletionTimeMillis, this, - "retentionDeletionTimeMillis"); - this.retentionFailed = ApiTypeHelper.requireNonNull(builder.retentionFailed, this, "retentionFailed"); - this.retentionRuns = ApiTypeHelper.requireNonNull(builder.retentionRuns, this, "retentionRuns"); - this.retentionTimedOut = ApiTypeHelper.requireNonNull(builder.retentionTimedOut, this, "retentionTimedOut"); - this.totalSnapshotsDeleted = ApiTypeHelper.requireNonNull(builder.totalSnapshotsDeleted, this, - "totalSnapshotsDeleted"); - this.totalSnapshotDeletionFailures = ApiTypeHelper.requireNonNull(builder.totalSnapshotDeletionFailures, this, - "totalSnapshotDeletionFailures"); - this.totalSnapshotsFailed = ApiTypeHelper.requireNonNull(builder.totalSnapshotsFailed, this, - "totalSnapshotsFailed"); - this.totalSnapshotsTaken = ApiTypeHelper.requireNonNull(builder.totalSnapshotsTaken, this, - "totalSnapshotsTaken"); + this.retentionDeletionTime = ApiTypeHelper.requireNonNullWithDefault(builder.retentionDeletionTime, this, + "retentionDeletionTime", this.retentionDeletionTime()); + this.retentionDeletionTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.retentionDeletionTimeMillis, + this, "retentionDeletionTimeMillis", this.retentionDeletionTimeMillis()); + this.retentionFailed = ApiTypeHelper.requireNonNullWithDefault(builder.retentionFailed, this, "retentionFailed", + this.retentionFailed()); + this.retentionRuns = ApiTypeHelper.requireNonNullWithDefault(builder.retentionRuns, this, "retentionRuns", + this.retentionRuns()); + this.retentionTimedOut = ApiTypeHelper.requireNonNullWithDefault(builder.retentionTimedOut, this, + "retentionTimedOut", this.retentionTimedOut()); + this.totalSnapshotsDeleted = ApiTypeHelper.requireNonNullWithDefault(builder.totalSnapshotsDeleted, this, + "totalSnapshotsDeleted", this.totalSnapshotsDeleted()); + this.totalSnapshotDeletionFailures = ApiTypeHelper.requireNonNullWithDefault( + builder.totalSnapshotDeletionFailures, this, "totalSnapshotDeletionFailures", + this.totalSnapshotDeletionFailures()); + this.totalSnapshotsFailed = ApiTypeHelper.requireNonNullWithDefault(builder.totalSnapshotsFailed, this, + "totalSnapshotsFailed", this.totalSnapshotsFailed()); + this.totalSnapshotsTaken = ApiTypeHelper.requireNonNullWithDefault(builder.totalSnapshotsTaken, this, + "totalSnapshotsTaken", this.totalSnapshotsTaken()); this.policyStats = ApiTypeHelper.unmodifiableRequired(builder.policyStats, this, "policyStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java index 2648ad34e..cf97a25ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java @@ -72,10 +72,11 @@ public class InProgress implements JsonpSerializable { private InProgress(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.startTimeMillis = ApiTypeHelper.requireNonNull(builder.startTimeMillis, this, "startTimeMillis"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.uuid = ApiTypeHelper.requireNonNull(builder.uuid, this, "uuid"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.startTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeMillis, this, "startTimeMillis", + this.startTimeMillis()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.uuid = ApiTypeHelper.requireNonNullWithDefault(builder.uuid, this, "uuid", this.uuid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java index e89b12328..55e8dc589 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java @@ -68,8 +68,9 @@ public class Invocation implements JsonpSerializable { private Invocation(Builder builder) { - this.snapshotName = ApiTypeHelper.requireNonNull(builder.snapshotName, this, "snapshotName"); - this.time = ApiTypeHelper.requireNonNull(builder.time, this, "time"); + this.snapshotName = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotName, this, "snapshotName", + this.snapshotName()); + this.time = ApiTypeHelper.requireNonNullWithDefault(builder.time, this, "time", this.time()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java index b847e951a..0650b8c4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java @@ -97,7 +97,7 @@ private PutLifecycleRequest(Builder builder) { this.config = builder.config; this.masterTimeout = builder.masterTimeout; this.name = builder.name; - this.policyId = ApiTypeHelper.requireNonNull(builder.policyId, this, "policyId"); + this.policyId = ApiTypeHelper.requireNonNullWithDefault(builder.policyId, this, "policyId", this.policyId()); this.repository = builder.repository; this.retention = builder.retention; this.schedule = builder.schedule; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java index 5de9ce442..15097b24a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java @@ -70,9 +70,10 @@ public class Retention implements JsonpSerializable { private Retention(Builder builder) { - this.expireAfter = ApiTypeHelper.requireNonNull(builder.expireAfter, this, "expireAfter"); - this.maxCount = ApiTypeHelper.requireNonNull(builder.maxCount, this, "maxCount"); - this.minCount = ApiTypeHelper.requireNonNull(builder.minCount, this, "minCount"); + this.expireAfter = ApiTypeHelper.requireNonNullWithDefault(builder.expireAfter, this, "expireAfter", + this.expireAfter()); + this.maxCount = ApiTypeHelper.requireNonNullWithDefault(builder.maxCount, this, "maxCount", this.maxCount()); + this.minCount = ApiTypeHelper.requireNonNullWithDefault(builder.minCount, this, "minCount", this.minCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java index 743407f86..80ece4a18 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java @@ -76,10 +76,11 @@ public class SlmPolicy implements JsonpSerializable { private SlmPolicy(Builder builder) { this.config = builder.config; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); this.retention = builder.retention; - this.schedule = ApiTypeHelper.requireNonNull(builder.schedule, this, "schedule"); + this.schedule = ApiTypeHelper.requireNonNullWithDefault(builder.schedule, this, "schedule", this.schedule()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java index feb29abea..fa488441a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java @@ -93,13 +93,14 @@ private SnapshotLifecycle(Builder builder) { this.lastFailure = builder.lastFailure; this.lastSuccess = builder.lastSuccess; this.modifiedDate = builder.modifiedDate; - this.modifiedDateMillis = ApiTypeHelper.requireNonNull(builder.modifiedDateMillis, this, "modifiedDateMillis"); + this.modifiedDateMillis = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDateMillis, this, + "modifiedDateMillis", this.modifiedDateMillis()); this.nextExecution = builder.nextExecution; - this.nextExecutionMillis = ApiTypeHelper.requireNonNull(builder.nextExecutionMillis, this, - "nextExecutionMillis"); - this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.nextExecutionMillis = ApiTypeHelper.requireNonNullWithDefault(builder.nextExecutionMillis, this, + "nextExecutionMillis", this.nextExecutionMillis()); + this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java index 86e9b60c0..7cf980910 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java @@ -79,7 +79,7 @@ public class CleanupRepositoryRequest extends RequestBase { private CleanupRepositoryRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java index bb4136b37..da5a1cc88 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java @@ -66,7 +66,7 @@ public class CleanupRepositoryResponse implements JsonpSerializable { private CleanupRepositoryResponse(Builder builder) { - this.results = ApiTypeHelper.requireNonNull(builder.results, this, "results"); + this.results = ApiTypeHelper.requireNonNullWithDefault(builder.results, this, "results", this.results()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java index e503d58f6..0bc987ffd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java @@ -84,11 +84,13 @@ public class CloneSnapshotRequest extends RequestBase implements JsonpSerializab private CloneSnapshotRequest(Builder builder) { - this.indices = ApiTypeHelper.requireNonNull(builder.indices, this, "indices"); + this.indices = ApiTypeHelper.requireNonNullWithDefault(builder.indices, this, "indices", this.indices()); this.masterTimeout = builder.masterTimeout; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); - this.targetSnapshot = ApiTypeHelper.requireNonNull(builder.targetSnapshot, this, "targetSnapshot"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.targetSnapshot = ApiTypeHelper.requireNonNullWithDefault(builder.targetSnapshot, this, "targetSnapshot", + this.targetSnapshot()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java index 7f2a3b541..7eb6725da 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java @@ -96,10 +96,11 @@ public class CreateRepositoryRequest extends RequestBase implements JsonpSeriali private CreateRepositoryRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; this.verify = builder.verify; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java index a06531c46..468ef1969 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java @@ -109,8 +109,9 @@ private CreateSnapshotRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.partial = builder.partial; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java index 09aae5b02..86fc9865f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java @@ -75,8 +75,9 @@ public class DeleteSnapshotRequest extends RequestBase { private DeleteSnapshotRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java index 4a93e7173..ce85d61f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java @@ -68,8 +68,10 @@ public class FileCountSnapshotStats implements JsonpSerializable { private FileCountSnapshotStats(Builder builder) { - this.fileCount = ApiTypeHelper.requireNonNull(builder.fileCount, this, "fileCount"); - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.fileCount = ApiTypeHelper.requireNonNullWithDefault(builder.fileCount, this, "fileCount", + this.fileCount()); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java index b408446e8..2845fd396 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java @@ -62,7 +62,7 @@ public class GcsRepository extends RepositoryBase implements RepositoryVariant { private GcsRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java index 5c74760c9..1c8fb9b70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java @@ -77,7 +77,7 @@ public class GcsRepositorySettings extends RepositorySettingsBase { private GcsRepositorySettings(Builder builder) { super(builder); - this.bucket = ApiTypeHelper.requireNonNull(builder.bucket, this, "bucket"); + this.bucket = ApiTypeHelper.requireNonNullWithDefault(builder.bucket, this, "bucket", this.bucket()); this.applicationName = builder.applicationName; this.basePath = builder.basePath; this.client = builder.client; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java index 40aadc7c4..c64ac5479 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java @@ -131,7 +131,8 @@ private GetSnapshotRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; this.offset = builder.offset; this.order = builder.order; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); this.size = builder.size; this.slmPolicyFilter = builder.slmPolicyFilter; this.snapshot = ApiTypeHelper.unmodifiableRequired(builder.snapshot, this, "snapshot"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java index b1a6cfb4c..2538ab1fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java @@ -77,8 +77,9 @@ public class GetSnapshotResponse implements JsonpSerializable { private GetSnapshotResponse(Builder builder) { - this.remaining = ApiTypeHelper.requireNonNull(builder.remaining, this, "remaining"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.remaining = ApiTypeHelper.requireNonNullWithDefault(builder.remaining, this, "remaining", + this.remaining()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); this.next = builder.next; this.responses = ApiTypeHelper.unmodifiable(builder.responses); this.snapshots = ApiTypeHelper.unmodifiable(builder.snapshots); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java index 691a24590..82f1b87eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java @@ -74,11 +74,13 @@ public class IndexDetails implements JsonpSerializable { private IndexDetails(Builder builder) { - this.shardCount = ApiTypeHelper.requireNonNull(builder.shardCount, this, "shardCount"); + this.shardCount = ApiTypeHelper.requireNonNullWithDefault(builder.shardCount, this, "shardCount", + this.shardCount()); this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); - this.maxSegmentsPerShard = ApiTypeHelper.requireNonNull(builder.maxSegmentsPerShard, this, - "maxSegmentsPerShard"); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); + this.maxSegmentsPerShard = ApiTypeHelper.requireNonNullWithDefault(builder.maxSegmentsPerShard, this, + "maxSegmentsPerShard", this.maxSegmentsPerShard()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java index 21e309963..466809c2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java @@ -69,7 +69,8 @@ public class InfoFeatureState implements JsonpSerializable { private InfoFeatureState(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", + this.featureName()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java index 7a45f4faa..960c6caa4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java @@ -63,7 +63,7 @@ public class ReadOnlyUrlRepository extends RepositoryBase implements RepositoryV private ReadOnlyUrlRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java index ff2e01c03..769813ae4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java @@ -78,7 +78,7 @@ private ReadOnlyUrlRepositorySettings(Builder builder) { this.httpMaxRetries = builder.httpMaxRetries; this.httpSocketTimeout = builder.httpSocketTimeout; this.maxNumberOfSnapshots = builder.maxNumberOfSnapshots; - this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); + this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java index 2f9e2d81e..fcecd438c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java @@ -271,7 +271,7 @@ private RepositoryAnalyzeRequest(Builder builder) { this.earlyReadNodeCount = builder.earlyReadNodeCount; this.maxBlobSize = builder.maxBlobSize; this.maxTotalDataSize = builder.maxTotalDataSize; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.rareActionProbability = builder.rareActionProbability; this.rarelyAbortWrites = builder.rarelyAbortWrites; this.readNodeCount = builder.readNodeCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java index 9194b50bd..b27a2d57a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java @@ -112,29 +112,41 @@ public class RepositoryAnalyzeResponse implements JsonpSerializable { private RepositoryAnalyzeResponse(Builder builder) { - this.blobCount = ApiTypeHelper.requireNonNull(builder.blobCount, this, "blobCount"); - this.blobPath = ApiTypeHelper.requireNonNull(builder.blobPath, this, "blobPath"); - this.concurrency = ApiTypeHelper.requireNonNull(builder.concurrency, this, "concurrency"); - this.coordinatingNode = ApiTypeHelper.requireNonNull(builder.coordinatingNode, this, "coordinatingNode"); - this.deleteElapsed = ApiTypeHelper.requireNonNull(builder.deleteElapsed, this, "deleteElapsed"); - this.deleteElapsedNanos = ApiTypeHelper.requireNonNull(builder.deleteElapsedNanos, this, "deleteElapsedNanos"); - this.details = ApiTypeHelper.requireNonNull(builder.details, this, "details"); - this.earlyReadNodeCount = ApiTypeHelper.requireNonNull(builder.earlyReadNodeCount, this, "earlyReadNodeCount"); + this.blobCount = ApiTypeHelper.requireNonNullWithDefault(builder.blobCount, this, "blobCount", + this.blobCount()); + this.blobPath = ApiTypeHelper.requireNonNullWithDefault(builder.blobPath, this, "blobPath", this.blobPath()); + this.concurrency = ApiTypeHelper.requireNonNullWithDefault(builder.concurrency, this, "concurrency", + this.concurrency()); + this.coordinatingNode = ApiTypeHelper.requireNonNullWithDefault(builder.coordinatingNode, this, + "coordinatingNode", this.coordinatingNode()); + this.deleteElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.deleteElapsed, this, "deleteElapsed", + this.deleteElapsed()); + this.deleteElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.deleteElapsedNanos, this, + "deleteElapsedNanos", this.deleteElapsedNanos()); + this.details = ApiTypeHelper.requireNonNullWithDefault(builder.details, this, "details", this.details()); + this.earlyReadNodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.earlyReadNodeCount, this, + "earlyReadNodeCount", this.earlyReadNodeCount()); this.issuesDetected = ApiTypeHelper.unmodifiableRequired(builder.issuesDetected, this, "issuesDetected"); - this.listingElapsed = ApiTypeHelper.requireNonNull(builder.listingElapsed, this, "listingElapsed"); - this.listingElapsedNanos = ApiTypeHelper.requireNonNull(builder.listingElapsedNanos, this, - "listingElapsedNanos"); - this.maxBlobSize = ApiTypeHelper.requireNonNull(builder.maxBlobSize, this, "maxBlobSize"); - this.maxBlobSizeBytes = ApiTypeHelper.requireNonNull(builder.maxBlobSizeBytes, this, "maxBlobSizeBytes"); - this.maxTotalDataSize = ApiTypeHelper.requireNonNull(builder.maxTotalDataSize, this, "maxTotalDataSize"); - this.maxTotalDataSizeBytes = ApiTypeHelper.requireNonNull(builder.maxTotalDataSizeBytes, this, - "maxTotalDataSizeBytes"); - this.rareActionProbability = ApiTypeHelper.requireNonNull(builder.rareActionProbability, this, - "rareActionProbability"); - this.readNodeCount = ApiTypeHelper.requireNonNull(builder.readNodeCount, this, "readNodeCount"); - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.seed = ApiTypeHelper.requireNonNull(builder.seed, this, "seed"); - this.summary = ApiTypeHelper.requireNonNull(builder.summary, this, "summary"); + this.listingElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.listingElapsed, this, "listingElapsed", + this.listingElapsed()); + this.listingElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.listingElapsedNanos, this, + "listingElapsedNanos", this.listingElapsedNanos()); + this.maxBlobSize = ApiTypeHelper.requireNonNullWithDefault(builder.maxBlobSize, this, "maxBlobSize", + this.maxBlobSize()); + this.maxBlobSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxBlobSizeBytes, this, + "maxBlobSizeBytes", this.maxBlobSizeBytes()); + this.maxTotalDataSize = ApiTypeHelper.requireNonNullWithDefault(builder.maxTotalDataSize, this, + "maxTotalDataSize", this.maxTotalDataSize()); + this.maxTotalDataSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxTotalDataSizeBytes, this, + "maxTotalDataSizeBytes", this.maxTotalDataSizeBytes()); + this.rareActionProbability = ApiTypeHelper.requireNonNullWithDefault(builder.rareActionProbability, this, + "rareActionProbability", this.rareActionProbability()); + this.readNodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.readNodeCount, this, "readNodeCount", + this.readNodeCount()); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.seed = ApiTypeHelper.requireNonNullWithDefault(builder.seed, this, "seed", this.seed()); + this.summary = ApiTypeHelper.requireNonNullWithDefault(builder.summary, this, "summary", this.summary()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java index a47cffcb4..7d2c33eb6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java @@ -67,7 +67,7 @@ public class RepositoryVerifyIntegrityResponse implements JsonpSerializable { private RepositoryVerifyIntegrityResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java index 877c5d012..31b3ad832 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java @@ -145,8 +145,9 @@ private RestoreRequest(Builder builder) { this.partial = builder.partial; this.renamePattern = builder.renamePattern; this.renameReplacement = builder.renameReplacement; - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java index c0bd5c700..8cfc3e1f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java @@ -62,7 +62,7 @@ public class S3Repository extends RepositoryBase implements RepositoryVariant { private S3Repository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java index f688f56b3..e9e89418c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java @@ -109,7 +109,7 @@ public class S3RepositorySettings extends RepositorySettingsBase { private S3RepositorySettings(Builder builder) { super(builder); - this.bucket = ApiTypeHelper.requireNonNull(builder.bucket, this, "bucket"); + this.bucket = ApiTypeHelper.requireNonNullWithDefault(builder.bucket, this, "bucket", this.bucket()); this.basePath = builder.basePath; this.bufferSize = builder.bufferSize; this.cannedAcl = builder.cannedAcl; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java index 124cd1784..65ddd3054 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java @@ -74,12 +74,14 @@ public class ShardsStats implements JsonpSerializable { private ShardsStats(Builder builder) { - this.done = ApiTypeHelper.requireNonNull(builder.done, this, "done"); - this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); - this.finalizing = ApiTypeHelper.requireNonNull(builder.finalizing, this, "finalizing"); - this.initializing = ApiTypeHelper.requireNonNull(builder.initializing, this, "initializing"); - this.started = ApiTypeHelper.requireNonNull(builder.started, this, "started"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.done = ApiTypeHelper.requireNonNullWithDefault(builder.done, this, "done", this.done()); + this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.finalizing = ApiTypeHelper.requireNonNullWithDefault(builder.finalizing, this, "finalizing", + this.finalizing()); + this.initializing = ApiTypeHelper.requireNonNullWithDefault(builder.initializing, this, "initializing", + this.initializing()); + this.started = ApiTypeHelper.requireNonNullWithDefault(builder.started, this, "started", this.started()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java index b30b78439..388572a58 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java @@ -76,11 +76,14 @@ public class ShardsStatsSummary implements JsonpSerializable { private ShardsStatsSummary(Builder builder) { - this.incremental = ApiTypeHelper.requireNonNull(builder.incremental, this, "incremental"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); + this.incremental = ApiTypeHelper.requireNonNullWithDefault(builder.incremental, this, "incremental", + this.incremental()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis"); + this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", + this.timeInMillis()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java index 2327bfc14..e830cef15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java @@ -67,8 +67,10 @@ public class ShardsStatsSummaryItem implements JsonpSerializable { private ShardsStatsSummaryItem(Builder builder) { - this.fileCount = ApiTypeHelper.requireNonNull(builder.fileCount, this, "fileCount"); - this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.fileCount = ApiTypeHelper.requireNonNullWithDefault(builder.fileCount, this, "fileCount", + this.fileCount()); + this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", + this.sizeInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java index b0d25c455..dfcf48f69 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java @@ -63,7 +63,7 @@ public class SharedFileSystemRepository extends RepositoryBase implements Reposi private SharedFileSystemRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java index 9a32c8988..98265e964 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java @@ -72,7 +72,7 @@ public class SharedFileSystemRepositorySettings extends RepositorySettingsBase { private SharedFileSystemRepositorySettings(Builder builder) { super(builder); - this.location = ApiTypeHelper.requireNonNull(builder.location, this, "location"); + this.location = ApiTypeHelper.requireNonNullWithDefault(builder.location, this, "location", this.location()); this.maxNumberOfSnapshots = builder.maxNumberOfSnapshots; this.readonly = builder.readonly; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java index a5a610f87..3a4ec898a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java @@ -72,8 +72,9 @@ public class SnapshotIndexStats implements JsonpSerializable { private SnapshotIndexStats(Builder builder) { this.shards = ApiTypeHelper.unmodifiableRequired(builder.shards, this, "shards"); - this.shardsStats = ApiTypeHelper.requireNonNull(builder.shardsStats, this, "shardsStats"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.shardsStats = ApiTypeHelper.requireNonNullWithDefault(builder.shardsStats, this, "shardsStats", + this.shardsStats()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java index b18478a1a..ae74fee67 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java @@ -138,12 +138,12 @@ private SnapshotInfo(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.reason = builder.reason; this.repository = builder.repository; - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); this.shards = builder.shards; this.startTime = builder.startTime; this.startTimeInMillis = builder.startTimeInMillis; this.state = builder.state; - this.uuid = ApiTypeHelper.requireNonNull(builder.uuid, this, "uuid"); + this.uuid = ApiTypeHelper.requireNonNullWithDefault(builder.uuid, this, "uuid", this.uuid()); this.version = builder.version; this.versionId = builder.versionId; this.featureStates = ApiTypeHelper.unmodifiable(builder.featureStates); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java index 31817895f..906ce1814 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java @@ -77,12 +77,13 @@ public class SnapshotShardFailure implements JsonpSerializable { private SnapshotShardFailure(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.nodeId = builder.nodeId; - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); - this.shardId = ApiTypeHelper.requireNonNull(builder.shardId, this, "shardId"); - this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.shardId = ApiTypeHelper.requireNonNullWithDefault(builder.shardId, this, "shardId", this.shardId()); + this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", + this.indexUuid()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java index 72033c9c5..bacbdc685 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java @@ -67,8 +67,8 @@ public class SnapshotShardsStatus implements JsonpSerializable { private SnapshotShardsStatus(Builder builder) { - this.stage = ApiTypeHelper.requireNonNull(builder.stage, this, "stage"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.stage = ApiTypeHelper.requireNonNullWithDefault(builder.stage, this, "stage", this.stage()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java index 8b3b1dee5..a994ceed8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java @@ -75,11 +75,14 @@ public class SnapshotStats implements JsonpSerializable { private SnapshotStats(Builder builder) { - this.incremental = ApiTypeHelper.requireNonNull(builder.incremental, this, "incremental"); - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); + this.incremental = ApiTypeHelper.requireNonNullWithDefault(builder.incremental, this, "incremental", + this.incremental()); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", + this.timeInMillis()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java index 952dc99c1..4da5da2e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java @@ -63,7 +63,7 @@ public class SourceOnlyRepository extends RepositoryBase implements RepositoryVa private SourceOnlyRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java index 32b3742c8..740b3918f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java @@ -81,14 +81,17 @@ public class Status implements JsonpSerializable { private Status(Builder builder) { - this.includeGlobalState = ApiTypeHelper.requireNonNull(builder.includeGlobalState, this, "includeGlobalState"); + this.includeGlobalState = ApiTypeHelper.requireNonNullWithDefault(builder.includeGlobalState, this, + "includeGlobalState", this.includeGlobalState()); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); - this.shardsStats = ApiTypeHelper.requireNonNull(builder.shardsStats, this, "shardsStats"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); - this.uuid = ApiTypeHelper.requireNonNull(builder.uuid, this, "uuid"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); + this.shardsStats = ApiTypeHelper.requireNonNullWithDefault(builder.shardsStats, this, "shardsStats", + this.shardsStats()); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.uuid = ApiTypeHelper.requireNonNullWithDefault(builder.uuid, this, "uuid", this.uuid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java index d439ed089..4f6967e5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java @@ -78,7 +78,7 @@ public class VerifyRepositoryRequest extends RequestBase { private VerifyRepositoryRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java index 4cef9974d..257c85e50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java @@ -67,8 +67,10 @@ public class CleanupRepositoryResults implements JsonpSerializable { private CleanupRepositoryResults(Builder builder) { - this.deletedBlobs = ApiTypeHelper.requireNonNull(builder.deletedBlobs, this, "deletedBlobs"); - this.deletedBytes = ApiTypeHelper.requireNonNull(builder.deletedBytes, this, "deletedBytes"); + this.deletedBlobs = ApiTypeHelper.requireNonNullWithDefault(builder.deletedBlobs, this, "deletedBlobs", + this.deletedBlobs()); + this.deletedBytes = ApiTypeHelper.requireNonNullWithDefault(builder.deletedBytes, this, "deletedBytes", + this.deletedBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java index 00cdfb9f5..b88bfbb78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java @@ -74,7 +74,8 @@ public class SnapshotResponseItem implements JsonpSerializable { private SnapshotResponseItem(Builder builder) { - this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", + this.repository()); this.snapshots = ApiTypeHelper.unmodifiable(builder.snapshots); this.error = builder.error; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java index 833a554f0..ac1577a1b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java @@ -82,14 +82,18 @@ public class BlobDetails implements JsonpSerializable { private BlobDetails(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.overwritten = ApiTypeHelper.requireNonNull(builder.overwritten, this, "overwritten"); - this.readEarly = ApiTypeHelper.requireNonNull(builder.readEarly, this, "readEarly"); - this.readEnd = ApiTypeHelper.requireNonNull(builder.readEnd, this, "readEnd"); - this.readStart = ApiTypeHelper.requireNonNull(builder.readStart, this, "readStart"); - this.reads = ApiTypeHelper.requireNonNull(builder.reads, this, "reads"); - this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); - this.sizeBytes = ApiTypeHelper.requireNonNull(builder.sizeBytes, this, "sizeBytes"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.overwritten = ApiTypeHelper.requireNonNullWithDefault(builder.overwritten, this, "overwritten", + this.overwritten()); + this.readEarly = ApiTypeHelper.requireNonNullWithDefault(builder.readEarly, this, "readEarly", + this.readEarly()); + this.readEnd = ApiTypeHelper.requireNonNullWithDefault(builder.readEnd, this, "readEnd", this.readEnd()); + this.readStart = ApiTypeHelper.requireNonNullWithDefault(builder.readStart, this, "readStart", + this.readStart()); + this.reads = ApiTypeHelper.requireNonNullWithDefault(builder.reads, this, "reads", this.reads()); + this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); + this.sizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeBytes, this, "sizeBytes", + this.sizeBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java index 7da5ec30c..74d162b8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java @@ -83,15 +83,19 @@ public class DetailsInfo implements JsonpSerializable { private DetailsInfo(Builder builder) { - this.blob = ApiTypeHelper.requireNonNull(builder.blob, this, "blob"); + this.blob = ApiTypeHelper.requireNonNullWithDefault(builder.blob, this, "blob", this.blob()); this.overwriteElapsed = builder.overwriteElapsed; this.overwriteElapsedNanos = builder.overwriteElapsedNanos; - this.writeElapsed = ApiTypeHelper.requireNonNull(builder.writeElapsed, this, "writeElapsed"); - this.writeElapsedNanos = ApiTypeHelper.requireNonNull(builder.writeElapsedNanos, this, "writeElapsedNanos"); - this.writeThrottled = ApiTypeHelper.requireNonNull(builder.writeThrottled, this, "writeThrottled"); - this.writeThrottledNanos = ApiTypeHelper.requireNonNull(builder.writeThrottledNanos, this, - "writeThrottledNanos"); - this.writerNode = ApiTypeHelper.requireNonNull(builder.writerNode, this, "writerNode"); + this.writeElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.writeElapsed, this, "writeElapsed", + this.writeElapsed()); + this.writeElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.writeElapsedNanos, this, + "writeElapsedNanos", this.writeElapsedNanos()); + this.writeThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.writeThrottled, this, "writeThrottled", + this.writeThrottled()); + this.writeThrottledNanos = ApiTypeHelper.requireNonNullWithDefault(builder.writeThrottledNanos, this, + "writeThrottledNanos", this.writeThrottledNanos()); + this.writerNode = ApiTypeHelper.requireNonNullWithDefault(builder.writerNode, this, "writerNode", + this.writerNode()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java index de9709a63..70c0ba979 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java @@ -94,9 +94,10 @@ private ReadBlobDetails(Builder builder) { this.elapsed = builder.elapsed; this.elapsedNanos = builder.elapsedNanos; this.firstByteTime = builder.firstByteTime; - this.firstByteTimeNanos = ApiTypeHelper.requireNonNull(builder.firstByteTimeNanos, this, "firstByteTimeNanos"); - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.firstByteTimeNanos = ApiTypeHelper.requireNonNullWithDefault(builder.firstByteTimeNanos, this, + "firstByteTimeNanos", this.firstByteTimeNanos()); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); this.throttled = builder.throttled; this.throttledNanos = builder.throttledNanos; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java index f270048e3..66ddbdb35 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java @@ -89,18 +89,26 @@ public class ReadSummaryInfo implements JsonpSerializable { private ReadSummaryInfo(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.maxWait = ApiTypeHelper.requireNonNull(builder.maxWait, this, "maxWait"); - this.maxWaitNanos = ApiTypeHelper.requireNonNull(builder.maxWaitNanos, this, "maxWaitNanos"); - this.totalElapsed = ApiTypeHelper.requireNonNull(builder.totalElapsed, this, "totalElapsed"); - this.totalElapsedNanos = ApiTypeHelper.requireNonNull(builder.totalElapsedNanos, this, "totalElapsedNanos"); - this.totalSize = ApiTypeHelper.requireNonNull(builder.totalSize, this, "totalSize"); - this.totalSizeBytes = ApiTypeHelper.requireNonNull(builder.totalSizeBytes, this, "totalSizeBytes"); - this.totalThrottled = ApiTypeHelper.requireNonNull(builder.totalThrottled, this, "totalThrottled"); - this.totalThrottledNanos = ApiTypeHelper.requireNonNull(builder.totalThrottledNanos, this, - "totalThrottledNanos"); - this.totalWait = ApiTypeHelper.requireNonNull(builder.totalWait, this, "totalWait"); - this.totalWaitNanos = ApiTypeHelper.requireNonNull(builder.totalWaitNanos, this, "totalWaitNanos"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.maxWait = ApiTypeHelper.requireNonNullWithDefault(builder.maxWait, this, "maxWait", this.maxWait()); + this.maxWaitNanos = ApiTypeHelper.requireNonNullWithDefault(builder.maxWaitNanos, this, "maxWaitNanos", + this.maxWaitNanos()); + this.totalElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsed, this, "totalElapsed", + this.totalElapsed()); + this.totalElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsedNanos, this, + "totalElapsedNanos", this.totalElapsedNanos()); + this.totalSize = ApiTypeHelper.requireNonNullWithDefault(builder.totalSize, this, "totalSize", + this.totalSize()); + this.totalSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeBytes, this, "totalSizeBytes", + this.totalSizeBytes()); + this.totalThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottled, this, "totalThrottled", + this.totalThrottled()); + this.totalThrottledNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottledNanos, this, + "totalThrottledNanos", this.totalThrottledNanos()); + this.totalWait = ApiTypeHelper.requireNonNullWithDefault(builder.totalWait, this, "totalWait", + this.totalWait()); + this.totalWaitNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalWaitNanos, this, "totalWaitNanos", + this.totalWaitNanos()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java index 9ebef315c..2930fac08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java @@ -68,8 +68,8 @@ public class SnapshotNodeInfo implements JsonpSerializable { private SnapshotNodeInfo(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java index d96a5527d..3d2d49d39 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java @@ -67,8 +67,8 @@ public class SummaryInfo implements JsonpSerializable { private SummaryInfo(Builder builder) { - this.read = ApiTypeHelper.requireNonNull(builder.read, this, "read"); - this.write = ApiTypeHelper.requireNonNull(builder.write, this, "write"); + this.read = ApiTypeHelper.requireNonNullWithDefault(builder.read, this, "read", this.read()); + this.write = ApiTypeHelper.requireNonNullWithDefault(builder.write, this, "write", this.write()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java index 8efe02f44..53957a84d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java @@ -81,14 +81,19 @@ public class WriteSummaryInfo implements JsonpSerializable { private WriteSummaryInfo(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.totalElapsed = ApiTypeHelper.requireNonNull(builder.totalElapsed, this, "totalElapsed"); - this.totalElapsedNanos = ApiTypeHelper.requireNonNull(builder.totalElapsedNanos, this, "totalElapsedNanos"); - this.totalSize = ApiTypeHelper.requireNonNull(builder.totalSize, this, "totalSize"); - this.totalSizeBytes = ApiTypeHelper.requireNonNull(builder.totalSizeBytes, this, "totalSizeBytes"); - this.totalThrottled = ApiTypeHelper.requireNonNull(builder.totalThrottled, this, "totalThrottled"); - this.totalThrottledNanos = ApiTypeHelper.requireNonNull(builder.totalThrottledNanos, this, - "totalThrottledNanos"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.totalElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsed, this, "totalElapsed", + this.totalElapsed()); + this.totalElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsedNanos, this, + "totalElapsedNanos", this.totalElapsedNanos()); + this.totalSize = ApiTypeHelper.requireNonNullWithDefault(builder.totalSize, this, "totalSize", + this.totalSize()); + this.totalSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeBytes, this, "totalSizeBytes", + this.totalSizeBytes()); + this.totalThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottled, this, "totalThrottled", + this.totalThrottled()); + this.totalThrottledNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottledNanos, this, + "totalThrottledNanos", this.totalThrottledNanos()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java index 951f3dd5b..4978d1ef7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java @@ -73,8 +73,8 @@ public class SnapshotRestore implements JsonpSerializable { private SnapshotRestore(Builder builder) { this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); - this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java index 1e39b358e..a5227245b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java @@ -66,7 +66,7 @@ public class CompactNodeInfo implements JsonpSerializable { private CompactNodeInfo(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java index efe617454..fbab2b958 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java @@ -69,7 +69,7 @@ public class ClearCursorRequest extends RequestBase implements JsonpSerializable private ClearCursorRequest(Builder builder) { - this.cursor = ApiTypeHelper.requireNonNull(builder.cursor, this, "cursor"); + this.cursor = ApiTypeHelper.requireNonNullWithDefault(builder.cursor, this, "cursor", this.cursor()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java index 2abf6e9db..03ebfadcc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java @@ -64,7 +64,8 @@ public class ClearCursorResponse implements JsonpSerializable { private ClearCursorResponse(Builder builder) { - this.succeeded = ApiTypeHelper.requireNonNull(builder.succeeded, this, "succeeded"); + this.succeeded = ApiTypeHelper.requireNonNullWithDefault(builder.succeeded, this, "succeeded", + this.succeeded()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java index 237f4fd3a..a1f5c8ceb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java @@ -67,8 +67,8 @@ public class Column implements JsonpSerializable { private Column(Builder builder) { - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java index 22cc8831c..768af3359 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java @@ -77,7 +77,7 @@ public class DeleteAsyncRequest extends RequestBase { private DeleteAsyncRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java index bb1bc7fe6..9b2dd7546 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java @@ -87,7 +87,7 @@ private GetAsyncRequest(Builder builder) { this.delimiter = builder.delimiter; this.format = builder.format; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.keepAlive = builder.keepAlive; this.waitForCompletionTimeout = builder.waitForCompletionTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java index 264a40fa2..d705c01c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java @@ -79,9 +79,11 @@ public class GetAsyncResponse implements JsonpSerializable { private GetAsyncResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning"); - this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", + this.isRunning()); + this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", + this.isPartial()); this.columns = ApiTypeHelper.unmodifiable(builder.columns); this.cursor = builder.cursor; this.rows = ApiTypeHelper.unmodifiableRequired(builder.rows, this, "rows"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java index 1c4fd3adc..9954b016c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java @@ -70,7 +70,7 @@ public class GetAsyncStatusRequest extends RequestBase { private GetAsyncStatusRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java index 28aac6302..4af2d3c14 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java @@ -79,12 +79,15 @@ public class GetAsyncStatusResponse implements JsonpSerializable { private GetAsyncStatusResponse(Builder builder) { - this.expirationTimeInMillis = ApiTypeHelper.requireNonNull(builder.expirationTimeInMillis, this, - "expirationTimeInMillis"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning"); - this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial"); - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); + this.expirationTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expirationTimeInMillis, this, + "expirationTimeInMillis", this.expirationTimeInMillis()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", + this.isRunning()); + this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", + this.isPartial()); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); this.completionStatus = builder.completionStatus; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java index 87c17839d..f654495d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java @@ -85,7 +85,7 @@ private TranslateRequest(Builder builder) { this.fetchSize = builder.fetchSize; this.filter = builder.filter; - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); this.timeZone = builder.timeZone; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java index 676e9ea48..e3e652f12 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java @@ -85,13 +85,16 @@ public class CertificateInformation implements JsonpSerializable { private CertificateInformation(Builder builder) { this.alias = builder.alias; - this.expiry = ApiTypeHelper.requireNonNull(builder.expiry, this, "expiry"); - this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); - this.hasPrivateKey = ApiTypeHelper.requireNonNull(builder.hasPrivateKey, this, "hasPrivateKey"); + this.expiry = ApiTypeHelper.requireNonNullWithDefault(builder.expiry, this, "expiry", this.expiry()); + this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); + this.hasPrivateKey = ApiTypeHelper.requireNonNullWithDefault(builder.hasPrivateKey, this, "hasPrivateKey", + this.hasPrivateKey()); this.issuer = builder.issuer; - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); - this.serialNumber = ApiTypeHelper.requireNonNull(builder.serialNumber, this, "serialNumber"); - this.subjectDn = ApiTypeHelper.requireNonNull(builder.subjectDn, this, "subjectDn"); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.serialNumber = ApiTypeHelper.requireNonNullWithDefault(builder.serialNumber, this, "serialNumber", + this.serialNumber()); + this.subjectDn = ApiTypeHelper.requireNonNullWithDefault(builder.subjectDn, this, "subjectDn", + this.subjectDn()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java index e930e1357..43a94dabb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java @@ -90,7 +90,7 @@ public class DeleteSynonymRequest extends RequestBase { private DeleteSynonymRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java index 08dfafd0c..48532619a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java @@ -72,8 +72,8 @@ public class DeleteSynonymRuleRequest extends RequestBase { private DeleteSynonymRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.setId = ApiTypeHelper.requireNonNull(builder.setId, this, "setId"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.setId = ApiTypeHelper.requireNonNullWithDefault(builder.setId, this, "setId", this.setId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java index dd9f1a5ee..7e9632d82 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java @@ -76,7 +76,7 @@ public class GetSynonymRequest extends RequestBase { private GetSynonymRequest(Builder builder) { this.from = builder.from; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.size = builder.size; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java index 7210299a9..0d60b35a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java @@ -68,7 +68,7 @@ public class GetSynonymResponse implements JsonpSerializable { private GetSynonymResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.synonymsSet = ApiTypeHelper.unmodifiableRequired(builder.synonymsSet, this, "synonymsSet"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java index 5484c57e0..e5c3e0451 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java @@ -72,8 +72,8 @@ public class GetSynonymRuleRequest extends RequestBase { private GetSynonymRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.setId = ApiTypeHelper.requireNonNull(builder.setId, this, "setId"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.setId = ApiTypeHelper.requireNonNullWithDefault(builder.setId, this, "setId", this.setId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java index e2f0ef769..8294dad46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java @@ -70,7 +70,7 @@ public class GetSynonymsSetsResponse implements JsonpSerializable { private GetSynonymsSetsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java index 16bb40c79..d5eb36820 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java @@ -81,7 +81,7 @@ public class PutSynonymRequest extends RequestBase implements JsonpSerializable private PutSynonymRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.synonymsSet = ApiTypeHelper.unmodifiableRequired(builder.synonymsSet, this, "synonymsSet"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java index 9f3cc2470..0d8c64d2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java @@ -68,9 +68,9 @@ public class PutSynonymResponse implements JsonpSerializable { private PutSynonymResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); - this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNull(builder.reloadAnalyzersDetails, this, - "reloadAnalyzersDetails"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNullWithDefault(builder.reloadAnalyzersDetails, this, + "reloadAnalyzersDetails", this.reloadAnalyzersDetails()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java index df8fac938..938ca1448 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java @@ -82,9 +82,9 @@ public class PutSynonymRuleRequest extends RequestBase implements JsonpSerializa private PutSynonymRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); - this.setId = ApiTypeHelper.requireNonNull(builder.setId, this, "setId"); - this.synonyms = ApiTypeHelper.requireNonNull(builder.synonyms, this, "synonyms"); + this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.setId = ApiTypeHelper.requireNonNullWithDefault(builder.setId, this, "setId", this.setId()); + this.synonyms = ApiTypeHelper.requireNonNullWithDefault(builder.synonyms, this, "synonyms", this.synonyms()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java index 7c09cc482..f923dfd9b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java @@ -69,7 +69,7 @@ public class SynonymRule implements JsonpSerializable { private SynonymRule(Builder builder) { this.id = builder.id; - this.synonyms = ApiTypeHelper.requireNonNull(builder.synonyms, this, "synonyms"); + this.synonyms = ApiTypeHelper.requireNonNullWithDefault(builder.synonyms, this, "synonyms", this.synonyms()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java index b9267ccf9..f7435587b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java @@ -67,8 +67,8 @@ public class SynonymRuleRead implements JsonpSerializable { protected SynonymRuleRead(AbstractBuilder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.synonyms = ApiTypeHelper.requireNonNull(builder.synonyms, this, "synonyms"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.synonyms = ApiTypeHelper.requireNonNullWithDefault(builder.synonyms, this, "synonyms", this.synonyms()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java index 4303bb5a3..6f372ec7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java @@ -69,9 +69,9 @@ public abstract class SynonymsUpdateResult implements JsonpSerializable { protected SynonymsUpdateResult(AbstractBuilder builder) { - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); - this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNull(builder.reloadAnalyzersDetails, this, - "reloadAnalyzersDetails"); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNullWithDefault(builder.reloadAnalyzersDetails, this, + "reloadAnalyzersDetails", this.reloadAnalyzersDetails()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java index 3e81a0679..383eb0dd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java @@ -69,8 +69,9 @@ public class SynonymsSetItem implements JsonpSerializable { private SynonymsSetItem(Builder builder) { - this.synonymsSet = ApiTypeHelper.requireNonNull(builder.synonymsSet, this, "synonymsSet"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.synonymsSet = ApiTypeHelper.requireNonNullWithDefault(builder.synonymsSet, this, "synonymsSet", + this.synonymsSet()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java index bdcacc81d..a87705467 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java @@ -83,7 +83,7 @@ public class GetTasksRequest extends RequestBase { private GetTasksRequest(Builder builder) { - this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); + this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); this.timeout = builder.timeout; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java index 264893fb9..f7e6e49e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java @@ -75,8 +75,9 @@ public class GetTasksResponse implements JsonpSerializable { private GetTasksResponse(Builder builder) { - this.completed = ApiTypeHelper.requireNonNull(builder.completed, this, "completed"); - this.task = ApiTypeHelper.requireNonNull(builder.task, this, "task"); + this.completed = ApiTypeHelper.requireNonNullWithDefault(builder.completed, this, "completed", + this.completed()); + this.task = ApiTypeHelper.requireNonNullWithDefault(builder.task, this, "task", this.task()); this.response = builder.response; this.error = builder.error; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java index 2494bdfcd..a8f1376e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java @@ -99,18 +99,21 @@ public class TaskInfo implements JsonpSerializable { protected TaskInfo(AbstractBuilder builder) { - this.action = ApiTypeHelper.requireNonNull(builder.action, this, "action"); + this.action = ApiTypeHelper.requireNonNullWithDefault(builder.action, this, "action", this.action()); this.cancelled = builder.cancelled; - this.cancellable = ApiTypeHelper.requireNonNull(builder.cancellable, this, "cancellable"); + this.cancellable = ApiTypeHelper.requireNonNullWithDefault(builder.cancellable, this, "cancellable", + this.cancellable()); this.description = builder.description; this.headers = ApiTypeHelper.unmodifiableRequired(builder.headers, this, "headers"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); this.runningTime = builder.runningTime; - this.runningTimeInNanos = ApiTypeHelper.requireNonNull(builder.runningTimeInNanos, this, "runningTimeInNanos"); - this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis"); + this.runningTimeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.runningTimeInNanos, this, + "runningTimeInNanos", this.runningTimeInNanos()); + this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, + "startTimeInMillis", this.startTimeInMillis()); this.status = builder.status; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.parentTaskId = builder.parentTaskId; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java index e0bd56c0d..82cd54561 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java @@ -89,8 +89,9 @@ public class FieldStat implements JsonpSerializable { private FieldStat(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.cardinality = ApiTypeHelper.requireNonNull(builder.cardinality, this, "cardinality"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.cardinality = ApiTypeHelper.requireNonNullWithDefault(builder.cardinality, this, "cardinality", + this.cardinality()); this.topHits = ApiTypeHelper.unmodifiableRequired(builder.topHits, this, "topHits"); this.meanValue = builder.meanValue; this.medianValue = builder.medianValue; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java index d9c557604..7c7052105 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java @@ -142,10 +142,10 @@ private FindFieldStructureRequest(Builder builder) { this.documentsToSample = builder.documentsToSample; this.ecsCompatibility = builder.ecsCompatibility; this.explain = builder.explain; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); this.format = builder.format; this.grokPattern = builder.grokPattern; - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.quote = builder.quote; this.shouldTrimFields = builder.shouldTrimFields; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java index 8d59b84b7..85c93126b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java @@ -104,21 +104,25 @@ public class FindFieldStructureResponse implements JsonpSerializable { private FindFieldStructureResponse(Builder builder) { - this.charset = ApiTypeHelper.requireNonNull(builder.charset, this, "charset"); + this.charset = ApiTypeHelper.requireNonNullWithDefault(builder.charset, this, "charset", this.charset()); this.ecsCompatibility = builder.ecsCompatibility; this.fieldStats = ApiTypeHelper.unmodifiableRequired(builder.fieldStats, this, "fieldStats"); - this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); + this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); this.grokPattern = builder.grokPattern; this.javaTimestampFormats = ApiTypeHelper.unmodifiable(builder.javaTimestampFormats); this.jodaTimestampFormats = ApiTypeHelper.unmodifiable(builder.jodaTimestampFormats); - this.ingestPipeline = ApiTypeHelper.requireNonNull(builder.ingestPipeline, this, "ingestPipeline"); - this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); + this.ingestPipeline = ApiTypeHelper.requireNonNullWithDefault(builder.ingestPipeline, this, "ingestPipeline", + this.ingestPipeline()); + this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); this.multilineStartPattern = builder.multilineStartPattern; - this.needClientTimezone = ApiTypeHelper.requireNonNull(builder.needClientTimezone, this, "needClientTimezone"); - this.numLinesAnalyzed = ApiTypeHelper.requireNonNull(builder.numLinesAnalyzed, this, "numLinesAnalyzed"); - this.numMessagesAnalyzed = ApiTypeHelper.requireNonNull(builder.numMessagesAnalyzed, this, - "numMessagesAnalyzed"); - this.sampleStart = ApiTypeHelper.requireNonNull(builder.sampleStart, this, "sampleStart"); + this.needClientTimezone = ApiTypeHelper.requireNonNullWithDefault(builder.needClientTimezone, this, + "needClientTimezone", this.needClientTimezone()); + this.numLinesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numLinesAnalyzed, this, + "numLinesAnalyzed", this.numLinesAnalyzed()); + this.numMessagesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numMessagesAnalyzed, this, + "numMessagesAnalyzed", this.numMessagesAnalyzed()); + this.sampleStart = ApiTypeHelper.requireNonNullWithDefault(builder.sampleStart, this, "sampleStart", + this.sampleStart()); this.timestampField = builder.timestampField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java index d3aa839a0..351604f56 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java @@ -104,21 +104,25 @@ public class FindMessageStructureResponse implements JsonpSerializable { private FindMessageStructureResponse(Builder builder) { - this.charset = ApiTypeHelper.requireNonNull(builder.charset, this, "charset"); + this.charset = ApiTypeHelper.requireNonNullWithDefault(builder.charset, this, "charset", this.charset()); this.ecsCompatibility = builder.ecsCompatibility; this.fieldStats = ApiTypeHelper.unmodifiableRequired(builder.fieldStats, this, "fieldStats"); - this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); + this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); this.grokPattern = builder.grokPattern; this.javaTimestampFormats = ApiTypeHelper.unmodifiable(builder.javaTimestampFormats); this.jodaTimestampFormats = ApiTypeHelper.unmodifiable(builder.jodaTimestampFormats); - this.ingestPipeline = ApiTypeHelper.requireNonNull(builder.ingestPipeline, this, "ingestPipeline"); - this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); + this.ingestPipeline = ApiTypeHelper.requireNonNullWithDefault(builder.ingestPipeline, this, "ingestPipeline", + this.ingestPipeline()); + this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); this.multilineStartPattern = builder.multilineStartPattern; - this.needClientTimezone = ApiTypeHelper.requireNonNull(builder.needClientTimezone, this, "needClientTimezone"); - this.numLinesAnalyzed = ApiTypeHelper.requireNonNull(builder.numLinesAnalyzed, this, "numLinesAnalyzed"); - this.numMessagesAnalyzed = ApiTypeHelper.requireNonNull(builder.numMessagesAnalyzed, this, - "numMessagesAnalyzed"); - this.sampleStart = ApiTypeHelper.requireNonNull(builder.sampleStart, this, "sampleStart"); + this.needClientTimezone = ApiTypeHelper.requireNonNullWithDefault(builder.needClientTimezone, this, + "needClientTimezone", this.needClientTimezone()); + this.numLinesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numLinesAnalyzed, this, + "numLinesAnalyzed", this.numLinesAnalyzed()); + this.numMessagesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numMessagesAnalyzed, this, + "numMessagesAnalyzed", this.numMessagesAnalyzed()); + this.sampleStart = ApiTypeHelper.requireNonNullWithDefault(builder.sampleStart, this, "sampleStart", + this.sampleStart()); this.timestampField = builder.timestampField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java index 5ece47fbc..bee68704c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java @@ -81,7 +81,8 @@ public class TestGrokPatternRequest extends RequestBase implements JsonpSerializ private TestGrokPatternRequest(Builder builder) { this.ecsCompatibility = builder.ecsCompatibility; - this.grokPattern = ApiTypeHelper.requireNonNull(builder.grokPattern, this, "grokPattern"); + this.grokPattern = ApiTypeHelper.requireNonNullWithDefault(builder.grokPattern, this, "grokPattern", + this.grokPattern()); this.text = ApiTypeHelper.unmodifiableRequired(builder.text, this, "text"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java index 7dfd84ea1..f1fd22fb8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java @@ -68,8 +68,8 @@ public class TopHit implements JsonpSerializable { private TopHit(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java index 503466904..a60d8426b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java @@ -71,9 +71,9 @@ public class MatchedField implements JsonpSerializable { private MatchedField(Builder builder) { - this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); - this.offset = ApiTypeHelper.requireNonNull(builder.offset, this, "offset"); - this.length = ApiTypeHelper.requireNonNull(builder.length, this, "length"); + this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); + this.offset = ApiTypeHelper.requireNonNullWithDefault(builder.offset, this, "offset", this.offset()); + this.length = ApiTypeHelper.requireNonNullWithDefault(builder.length, this, "length", this.length()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java index eb573b86e..8ae06e3d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java @@ -71,7 +71,7 @@ public class MatchedText implements JsonpSerializable { private MatchedText(Builder builder) { - this.matched = ApiTypeHelper.requireNonNull(builder.matched, this, "matched"); + this.matched = ApiTypeHelper.requireNonNullWithDefault(builder.matched, this, "matched", this.matched()); this.fields = ApiTypeHelper.unmodifiable(builder.fields); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java index 3a9b1ad51..1256cd8dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java @@ -83,7 +83,8 @@ private DeleteTransformRequest(Builder builder) { this.deleteDestIndex = builder.deleteDestIndex; this.force = builder.force; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java index 11dd5b1ee..a07fae55b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java @@ -70,7 +70,7 @@ public class GetTransformResponse implements JsonpSerializable { private GetTransformResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.transforms = ApiTypeHelper.unmodifiableRequired(builder.transforms, this, "transforms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java index 2b0caff19..dc6a4de8c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java @@ -70,7 +70,7 @@ public class GetTransformStatsResponse implements JsonpSerializable { private GetTransformStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.transforms = ApiTypeHelper.unmodifiableRequired(builder.transforms, this, "transforms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java index 7a76fde6c..48d27807f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java @@ -68,7 +68,7 @@ public class Latest implements JsonpSerializable { private Latest(Builder builder) { - this.sort = ApiTypeHelper.requireNonNull(builder.sort, this, "sort"); + this.sort = ApiTypeHelper.requireNonNullWithDefault(builder.sort, this, "sort", this.sort()); this.uniqueKey = ApiTypeHelper.unmodifiableRequired(builder.uniqueKey, this, "uniqueKey"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java index d5f035f76..d17e5be98 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java @@ -75,7 +75,8 @@ public class PreviewTransformResponse implements JsonpSerializable { private PreviewTransformResponse(Builder builder) { - this.generatedDestIndex = ApiTypeHelper.requireNonNull(builder.generatedDestIndex, this, "generatedDestIndex"); + this.generatedDestIndex = ApiTypeHelper.requireNonNullWithDefault(builder.generatedDestIndex, this, + "generatedDestIndex", this.generatedDestIndex()); this.preview = ApiTypeHelper.unmodifiableRequired(builder.preview, this, "preview"); this.tTransformSerializer = builder.tTransformSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java index 9473cd247..6389a4d49 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java @@ -138,16 +138,17 @@ private PutTransformRequest(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.deferValidation = builder.deferValidation; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); this.frequency = builder.frequency; this.latest = builder.latest; this.pivot = builder.pivot; this.retentionPolicy = builder.retentionPolicy; this.settings = builder.settings; - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.sync = builder.sync; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java index 3ee85ae9c..2844c78e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java @@ -83,7 +83,8 @@ private ResetTransformRequest(Builder builder) { this.force = builder.force; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java index 2fb4c0c08..1b082f16f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java @@ -80,7 +80,8 @@ public class ScheduleNowTransformRequest extends RequestBase { private ScheduleNowTransformRequest(Builder builder) { this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java index a34e864fb..3976df199 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java @@ -100,7 +100,8 @@ private StartTransformRequest(Builder builder) { this.from = builder.from; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java index 549eb33d2..9f6060eec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java @@ -89,7 +89,8 @@ private StopTransformRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); this.waitForCheckpoint = builder.waitForCheckpoint; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java index 9b6394add..277aeff7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java @@ -69,8 +69,8 @@ public class TimeRetentionPolicy implements RetentionPolicyVariant, JsonpSeriali private TimeRetentionPolicy(Builder builder) { - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.maxAge = ApiTypeHelper.requireNonNull(builder.maxAge, this, "maxAge"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.maxAge = ApiTypeHelper.requireNonNullWithDefault(builder.maxAge, this, "maxAge", this.maxAge()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java index 33a700025..9ea68f314 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java @@ -70,7 +70,7 @@ public class TimeSync implements SyncVariant, JsonpSerializable { private TimeSync(Builder builder) { this.delay = builder.delay; - this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java index f661a8f37..0ae20d9c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java @@ -122,7 +122,8 @@ private UpdateTransformRequest(Builder builder) { this.source = builder.source; this.sync = builder.sync; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); + this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", + this.transformId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java index 4275201f6..00f6a4d4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java @@ -106,18 +106,20 @@ public class UpdateTransformResponse implements JsonpSerializable { private UpdateTransformResponse(Builder builder) { this.authorization = builder.authorization; - this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime"); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", + this.createTime()); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); this.frequency = builder.frequency; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.latest = builder.latest; this.pivot = builder.pivot; this.retentionPolicy = builder.retentionPolicy; - this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.sync = builder.sync; - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.meta = ApiTypeHelper.unmodifiable(builder.meta); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java index f9995d6af..6be9be71c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java @@ -69,9 +69,10 @@ public class UpgradeTransformsResponse implements JsonpSerializable { private UpgradeTransformsResponse(Builder builder) { - this.needsUpdate = ApiTypeHelper.requireNonNull(builder.needsUpdate, this, "needsUpdate"); - this.noAction = ApiTypeHelper.requireNonNull(builder.noAction, this, "noAction"); - this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated"); + this.needsUpdate = ApiTypeHelper.requireNonNullWithDefault(builder.needsUpdate, this, "needsUpdate", + this.needsUpdate()); + this.noAction = ApiTypeHelper.requireNonNullWithDefault(builder.noAction, this, "noAction", this.noAction()); + this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java index 204fccf6e..6b77a7794 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java @@ -124,14 +124,14 @@ private TransformSummary(Builder builder) { this.createTime = builder.createTime; this.createTimeString = builder.createTimeString; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); this.frequency = builder.frequency; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.latest = builder.latest; this.pivot = builder.pivot; this.retentionPolicy = builder.retentionPolicy; this.settings = builder.settings; - this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); this.sync = builder.sync; this.version = builder.version; this.meta = ApiTypeHelper.unmodifiable(builder.meta); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java index 81f9e00db..94fd97181 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java @@ -82,7 +82,8 @@ public class CheckpointStats implements JsonpSerializable { private CheckpointStats(Builder builder) { - this.checkpoint = ApiTypeHelper.requireNonNull(builder.checkpoint, this, "checkpoint"); + this.checkpoint = ApiTypeHelper.requireNonNullWithDefault(builder.checkpoint, this, "checkpoint", + this.checkpoint()); this.checkpointProgress = builder.checkpointProgress; this.timestamp = builder.timestamp; this.timestampMillis = builder.timestampMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java index b4eb958d7..10762016b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java @@ -87,7 +87,7 @@ private Checkpointing(Builder builder) { this.changesLastDetectedAt = builder.changesLastDetectedAt; this.changesLastDetectedAtString = builder.changesLastDetectedAtString; - this.last = ApiTypeHelper.requireNonNull(builder.last, this, "last"); + this.last = ApiTypeHelper.requireNonNullWithDefault(builder.last, this, "last", this.last()); this.next = builder.next; this.operationsBehind = builder.operationsBehind; this.lastSearchTime = builder.lastSearchTime; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java index b47edee25..1c4409479 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java @@ -82,10 +82,10 @@ public class TransformHealthIssue implements JsonpSerializable { private TransformHealthIssue(Builder builder) { - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.issue = ApiTypeHelper.requireNonNull(builder.issue, this, "issue"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.issue = ApiTypeHelper.requireNonNullWithDefault(builder.issue, this, "issue", this.issue()); this.details = builder.details; - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.firstOccurrence = builder.firstOccurrence; this.firstOccurenceString = builder.firstOccurenceString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java index f4d91ad46..b6d676d3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java @@ -102,25 +102,40 @@ public class TransformIndexerStats implements JsonpSerializable { private TransformIndexerStats(Builder builder) { this.deleteTimeInMs = builder.deleteTimeInMs; - this.documentsIndexed = ApiTypeHelper.requireNonNull(builder.documentsIndexed, this, "documentsIndexed"); + this.documentsIndexed = ApiTypeHelper.requireNonNullWithDefault(builder.documentsIndexed, this, + "documentsIndexed", this.documentsIndexed()); this.documentsDeleted = builder.documentsDeleted; - this.documentsProcessed = ApiTypeHelper.requireNonNull(builder.documentsProcessed, this, "documentsProcessed"); - this.exponentialAvgCheckpointDurationMs = ApiTypeHelper - .requireNonNull(builder.exponentialAvgCheckpointDurationMs, this, "exponentialAvgCheckpointDurationMs"); - this.exponentialAvgDocumentsIndexed = ApiTypeHelper.requireNonNull(builder.exponentialAvgDocumentsIndexed, this, - "exponentialAvgDocumentsIndexed"); - this.exponentialAvgDocumentsProcessed = ApiTypeHelper.requireNonNull(builder.exponentialAvgDocumentsProcessed, - this, "exponentialAvgDocumentsProcessed"); - this.indexFailures = ApiTypeHelper.requireNonNull(builder.indexFailures, this, "indexFailures"); - this.indexTimeInMs = ApiTypeHelper.requireNonNull(builder.indexTimeInMs, this, "indexTimeInMs"); - this.indexTotal = ApiTypeHelper.requireNonNull(builder.indexTotal, this, "indexTotal"); - this.pagesProcessed = ApiTypeHelper.requireNonNull(builder.pagesProcessed, this, "pagesProcessed"); - this.processingTimeInMs = ApiTypeHelper.requireNonNull(builder.processingTimeInMs, this, "processingTimeInMs"); - this.processingTotal = ApiTypeHelper.requireNonNull(builder.processingTotal, this, "processingTotal"); - this.searchFailures = ApiTypeHelper.requireNonNull(builder.searchFailures, this, "searchFailures"); - this.searchTimeInMs = ApiTypeHelper.requireNonNull(builder.searchTimeInMs, this, "searchTimeInMs"); - this.searchTotal = ApiTypeHelper.requireNonNull(builder.searchTotal, this, "searchTotal"); - this.triggerCount = ApiTypeHelper.requireNonNull(builder.triggerCount, this, "triggerCount"); + this.documentsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.documentsProcessed, this, + "documentsProcessed", this.documentsProcessed()); + this.exponentialAvgCheckpointDurationMs = ApiTypeHelper.requireNonNullWithDefault( + builder.exponentialAvgCheckpointDurationMs, this, "exponentialAvgCheckpointDurationMs", + this.exponentialAvgCheckpointDurationMs()); + this.exponentialAvgDocumentsIndexed = ApiTypeHelper.requireNonNullWithDefault( + builder.exponentialAvgDocumentsIndexed, this, "exponentialAvgDocumentsIndexed", + this.exponentialAvgDocumentsIndexed()); + this.exponentialAvgDocumentsProcessed = ApiTypeHelper.requireNonNullWithDefault( + builder.exponentialAvgDocumentsProcessed, this, "exponentialAvgDocumentsProcessed", + this.exponentialAvgDocumentsProcessed()); + this.indexFailures = ApiTypeHelper.requireNonNullWithDefault(builder.indexFailures, this, "indexFailures", + this.indexFailures()); + this.indexTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.indexTimeInMs, this, "indexTimeInMs", + this.indexTimeInMs()); + this.indexTotal = ApiTypeHelper.requireNonNullWithDefault(builder.indexTotal, this, "indexTotal", + this.indexTotal()); + this.pagesProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.pagesProcessed, this, "pagesProcessed", + this.pagesProcessed()); + this.processingTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.processingTimeInMs, this, + "processingTimeInMs", this.processingTimeInMs()); + this.processingTotal = ApiTypeHelper.requireNonNullWithDefault(builder.processingTotal, this, "processingTotal", + this.processingTotal()); + this.searchFailures = ApiTypeHelper.requireNonNullWithDefault(builder.searchFailures, this, "searchFailures", + this.searchFailures()); + this.searchTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.searchTimeInMs, this, "searchTimeInMs", + this.searchTimeInMs()); + this.searchTotal = ApiTypeHelper.requireNonNullWithDefault(builder.searchTotal, this, "searchTotal", + this.searchTotal()); + this.triggerCount = ApiTypeHelper.requireNonNullWithDefault(builder.triggerCount, this, "triggerCount", + this.triggerCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java index 89ee059a4..831fd0bee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java @@ -78,8 +78,10 @@ public class TransformProgress implements JsonpSerializable { private TransformProgress(Builder builder) { - this.docsIndexed = ApiTypeHelper.requireNonNull(builder.docsIndexed, this, "docsIndexed"); - this.docsProcessed = ApiTypeHelper.requireNonNull(builder.docsProcessed, this, "docsProcessed"); + this.docsIndexed = ApiTypeHelper.requireNonNullWithDefault(builder.docsIndexed, this, "docsIndexed", + this.docsIndexed()); + this.docsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.docsProcessed, this, "docsProcessed", + this.docsProcessed()); this.docsRemaining = builder.docsRemaining; this.percentComplete = builder.percentComplete; this.totalDocs = builder.totalDocs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java index b7b63eb74..839e3acdd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java @@ -82,13 +82,14 @@ public class TransformStats implements JsonpSerializable { private TransformStats(Builder builder) { - this.checkpointing = ApiTypeHelper.requireNonNull(builder.checkpointing, this, "checkpointing"); + this.checkpointing = ApiTypeHelper.requireNonNullWithDefault(builder.checkpointing, this, "checkpointing", + this.checkpointing()); this.health = builder.health; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.node = builder.node; this.reason = builder.reason; - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java index 250ecbe93..9819980e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java @@ -69,7 +69,7 @@ public class TransformStatsHealth implements JsonpSerializable { private TransformStatsHealth(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); this.issues = ApiTypeHelper.unmodifiable(builder.issues); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java index 6f5378d28..bcd5842de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java @@ -87,7 +87,7 @@ public class AckWatchRequest extends RequestBase { private AckWatchRequest(Builder builder) { this.actionId = ApiTypeHelper.unmodifiable(builder.actionId); - this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); + this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java index fb2e69676..5b461b343 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java @@ -64,7 +64,7 @@ public class AckWatchResponse implements JsonpSerializable { private AckWatchResponse(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java index 83c9f1c4c..79bd48bdc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java @@ -67,8 +67,9 @@ public class AcknowledgeState implements JsonpSerializable { private AcknowledgeState(Builder builder) { - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java index e79da1afe..9ced8684b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java @@ -73,7 +73,7 @@ public class ActionStatus implements JsonpSerializable { private ActionStatus(Builder builder) { - this.ack = ApiTypeHelper.requireNonNull(builder.ack, this, "ack"); + this.ack = ApiTypeHelper.requireNonNullWithDefault(builder.ack, this, "ack", this.ack()); this.lastExecution = builder.lastExecution; this.lastSuccessfulExecution = builder.lastSuccessfulExecution; this.lastThrottle = builder.lastThrottle; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java index 67d28ed30..a1f3acb95 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java @@ -69,7 +69,7 @@ public class ActivateWatchRequest extends RequestBase { private ActivateWatchRequest(Builder builder) { - this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); + this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java index 511f99a3a..cba4b9924 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java @@ -64,7 +64,7 @@ public class ActivateWatchResponse implements JsonpSerializable { private ActivateWatchResponse(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java index 5814939e4..a5eeca676 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java @@ -68,8 +68,9 @@ public class ActivationState implements JsonpSerializable { private ActivationState(Builder builder) { - this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java index 2e2895542..d03c740e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java @@ -72,8 +72,8 @@ public class ActivationStatus implements JsonpSerializable { private ActivationStatus(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java index d48c496b0..92f8c5a99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java @@ -70,10 +70,10 @@ public class ArrayCompareCondition implements JsonpSerializable { private ArrayCompareCondition(Builder builder) { - this.operator = ApiTypeHelper.requireNonNull(builder.operator, this, "operator"); - this.params = ApiTypeHelper.requireNonNull(builder.params, this, "params"); + this.operator = ApiTypeHelper.requireNonNullWithDefault(builder.operator, this, "operator", this.operator()); + this.params = ApiTypeHelper.requireNonNullWithDefault(builder.params, this, "params", this.params()); - this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java index 498615268..cce628aa7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java @@ -69,8 +69,9 @@ public class ArrayCompareOpParams implements JsonpSerializable { private ArrayCompareOpParams(Builder builder) { - this.quantifier = ApiTypeHelper.requireNonNull(builder.quantifier, this, "quantifier"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.quantifier = ApiTypeHelper.requireNonNullWithDefault(builder.quantifier, this, "quantifier", + this.quantifier()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java index e43da2a20..2ec19c994 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java @@ -70,7 +70,7 @@ public class DeactivateWatchRequest extends RequestBase { private DeactivateWatchRequest(Builder builder) { - this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); + this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java index bc920995f..25a0551e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java @@ -65,7 +65,7 @@ public class DeactivateWatchResponse implements JsonpSerializable { private DeactivateWatchResponse(Builder builder) { - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java index fc52b5e99..ed387661f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java @@ -80,7 +80,7 @@ public class DeleteWatchRequest extends RequestBase { private DeleteWatchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java index 1b6eb09f8..7f894fb00 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java @@ -71,9 +71,9 @@ public class DeleteWatchResponse implements JsonpSerializable { private DeleteWatchResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java index 68957f80e..a8cd14490 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java @@ -101,7 +101,7 @@ protected Email(AbstractBuilder builder) { this.priority = builder.priority; this.replyTo = ApiTypeHelper.unmodifiable(builder.replyTo); this.sentDate = builder.sentDate; - this.subject = ApiTypeHelper.requireNonNull(builder.subject, this, "subject"); + this.subject = ApiTypeHelper.requireNonNullWithDefault(builder.subject, this, "subject", this.subject()); this.to = ApiTypeHelper.unmodifiableRequired(builder.to, this, "to"); this.attachments = ApiTypeHelper.unmodifiable(builder.attachments); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java index 6ac5c4112..6ce13af0f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java @@ -72,7 +72,7 @@ public class EmailResult implements JsonpSerializable { private EmailResult(Builder builder) { this.account = builder.account; - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); this.reason = builder.reason; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java index 7cbc96395..9f7770b87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java @@ -68,8 +68,9 @@ public class ExecuteWatchResponse implements JsonpSerializable { private ExecuteWatchResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.watchRecord = ApiTypeHelper.requireNonNull(builder.watchRecord, this, "watchRecord"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.watchRecord = ApiTypeHelper.requireNonNullWithDefault(builder.watchRecord, this, "watchRecord", + this.watchRecord()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java index 59bce0a7b..72e4e57b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java @@ -76,10 +76,13 @@ public class ExecutionResult implements JsonpSerializable { private ExecutionResult(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.condition = ApiTypeHelper.requireNonNull(builder.condition, this, "condition"); - this.executionDuration = ApiTypeHelper.requireNonNull(builder.executionDuration, this, "executionDuration"); - this.executionTime = ApiTypeHelper.requireNonNull(builder.executionTime, this, "executionTime"); - this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); + this.condition = ApiTypeHelper.requireNonNullWithDefault(builder.condition, this, "condition", + this.condition()); + this.executionDuration = ApiTypeHelper.requireNonNullWithDefault(builder.executionDuration, this, + "executionDuration", this.executionDuration()); + this.executionTime = ApiTypeHelper.requireNonNullWithDefault(builder.executionTime, this, "executionTime", + this.executionTime()); + this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java index 1ba5f5971..3770375ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java @@ -96,14 +96,14 @@ public class ExecutionResultAction implements JsonpSerializable { private ExecutionResultAction(Builder builder) { this.email = builder.email; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.index = builder.index; this.logging = builder.logging; this.pagerduty = builder.pagerduty; this.reason = builder.reason; this.slack = builder.slack; - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); this.webhook = builder.webhook; this.error = builder.error; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java index 4caed9354..22b62c8a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java @@ -70,9 +70,9 @@ public class ExecutionResultCondition implements JsonpSerializable { private ExecutionResultCondition(Builder builder) { - this.met = ApiTypeHelper.requireNonNull(builder.met, this, "met"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.met = ApiTypeHelper.requireNonNullWithDefault(builder.met, this, "met", this.met()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java index cc67eb6db..e66f2a815 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java @@ -73,8 +73,8 @@ public class ExecutionResultInput implements JsonpSerializable { private ExecutionResultInput(Builder builder) { this.payload = ApiTypeHelper.unmodifiableRequired(builder.payload, this, "payload"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java index 6a80ae8bd..76113fd4b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java @@ -72,8 +72,10 @@ public class ExecutionState implements JsonpSerializable { private ExecutionState(Builder builder) { - this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", + this.successful()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); this.reason = builder.reason; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java index 5ab958f5e..5ec8adf91 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java @@ -67,8 +67,9 @@ public class ExecutionThreadPool implements JsonpSerializable { private ExecutionThreadPool(Builder builder) { - this.maxSize = ApiTypeHelper.requireNonNull(builder.maxSize, this, "maxSize"); - this.queueSize = ApiTypeHelper.requireNonNull(builder.queueSize, this, "queueSize"); + this.maxSize = ApiTypeHelper.requireNonNullWithDefault(builder.maxSize, this, "maxSize", this.maxSize()); + this.queueSize = ApiTypeHelper.requireNonNullWithDefault(builder.queueSize, this, "queueSize", + this.queueSize()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java index d944f7d15..3f8ff258d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java @@ -69,7 +69,7 @@ public class GetWatchRequest extends RequestBase { private GetWatchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java index 5623e9f4c..dc9032f03 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java @@ -85,8 +85,8 @@ public class GetWatchResponse implements JsonpSerializable { private GetWatchResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.status = builder.status; this.watch = builder.watch; this.primaryTerm = builder.primaryTerm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java index bc1e480e6..3f26bbc45 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java @@ -65,7 +65,7 @@ public class GetWatcherSettingsResponse implements JsonpSerializable { private GetWatcherSettingsResponse(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java index 8a486eec2..f28beed7d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java @@ -65,7 +65,7 @@ public class HttpInputAuthentication implements JsonpSerializable { private HttpInputAuthentication(Builder builder) { - this.basic = ApiTypeHelper.requireNonNull(builder.basic, this, "basic"); + this.basic = ApiTypeHelper.requireNonNullWithDefault(builder.basic, this, "basic", this.basic()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java index 87904ea95..7bf0fe701 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java @@ -68,8 +68,8 @@ public class HttpInputBasicAuthentication implements JsonpSerializable { private HttpInputBasicAuthentication(Builder builder) { - this.password = ApiTypeHelper.requireNonNull(builder.password, this, "password"); - this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.password = ApiTypeHelper.requireNonNullWithDefault(builder.password, this, "password", this.password()); + this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java index d7e4ecb70..cc5bc343f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java @@ -68,8 +68,8 @@ public class HttpInputProxy implements JsonpSerializable { private HttpInputProxy(Builder builder) { - this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); - this.port = ApiTypeHelper.requireNonNull(builder.port, this, "port"); + this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); + this.port = ApiTypeHelper.requireNonNullWithDefault(builder.port, this, "port", this.port()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java index 0df0db65c..290ea2230 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java @@ -73,9 +73,9 @@ public class HttpInputResponseResult implements JsonpSerializable { private HttpInputResponseResult(Builder builder) { - this.body = ApiTypeHelper.requireNonNull(builder.body, this, "body"); + this.body = ApiTypeHelper.requireNonNullWithDefault(builder.body, this, "body", this.body()); this.headers = ApiTypeHelper.unmodifiableRequired(builder.headers, this, "headers"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java index 0d5628149..954bafa71 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java @@ -83,7 +83,7 @@ public class IndexAction implements JsonpSerializable { private IndexAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); this.docId = builder.docId; this.refresh = builder.refresh; this.opType = builder.opType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java index e513bfb57..a5c0fbbda 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java @@ -64,7 +64,7 @@ public class IndexResult implements JsonpSerializable { private IndexResult(Builder builder) { - this.response = ApiTypeHelper.requireNonNull(builder.response, this, "response"); + this.response = ApiTypeHelper.requireNonNullWithDefault(builder.response, this, "response", this.response()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java index 04dae7b8e..24e6a717c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java @@ -77,11 +77,11 @@ public class IndexResultSummary implements JsonpSerializable { private IndexResultSummary(Builder builder) { - this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java index 2c1650368..021f2ad89 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java @@ -72,7 +72,7 @@ public class LoggingAction implements JsonpSerializable { private LoggingAction(Builder builder) { this.level = builder.level; - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); this.category = builder.category; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java index cc76f74c0..87aa20801 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java @@ -65,7 +65,8 @@ public class LoggingResult implements JsonpSerializable { private LoggingResult(Builder builder) { - this.loggedText = ApiTypeHelper.requireNonNull(builder.loggedText, this, "loggedText"); + this.loggedText = ApiTypeHelper.requireNonNullWithDefault(builder.loggedText, this, "loggedText", + this.loggedText()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java index f857c94d8..165f93863 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java @@ -73,7 +73,7 @@ private PagerDutyContext(Builder builder) { this.href = builder.href; this.src = builder.src; - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java index 074b80726..9628f02ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java @@ -89,13 +89,16 @@ public class PagerDutyEvent implements JsonpSerializable { protected PagerDutyEvent(AbstractBuilder builder) { this.account = builder.account; - this.attachPayload = ApiTypeHelper.requireNonNull(builder.attachPayload, this, "attachPayload"); + this.attachPayload = ApiTypeHelper.requireNonNullWithDefault(builder.attachPayload, this, "attachPayload", + this.attachPayload()); this.client = builder.client; this.clientUrl = builder.clientUrl; this.contexts = ApiTypeHelper.unmodifiable(builder.contexts); - this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", + this.description()); this.eventType = builder.eventType; - this.incidentKey = ApiTypeHelper.requireNonNull(builder.incidentKey, this, "incidentKey"); + this.incidentKey = ApiTypeHelper.requireNonNullWithDefault(builder.incidentKey, this, "incidentKey", + this.incidentKey()); this.proxy = builder.proxy; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java index d21f1c65f..01d4bf3e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java @@ -74,7 +74,7 @@ public class PagerDutyResult implements JsonpSerializable { private PagerDutyResult(Builder builder) { - this.event = ApiTypeHelper.requireNonNull(builder.event, this, "event"); + this.event = ApiTypeHelper.requireNonNullWithDefault(builder.event, this, "event", this.event()); this.reason = builder.reason; this.request = builder.request; this.response = builder.response; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java index 852219ff1..aad699a95 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java @@ -129,7 +129,7 @@ private PutWatchRequest(Builder builder) { this.actions = ApiTypeHelper.unmodifiable(builder.actions); this.active = builder.active; this.condition = builder.condition; - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.input = builder.input; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java index 595b6c371..67de19da4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java @@ -75,11 +75,12 @@ public class PutWatchResponse implements JsonpSerializable { private PutWatchResponse(Builder builder) { - this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created"); - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); - this.primaryTerm = ApiTypeHelper.requireNonNull(builder.primaryTerm, this, "primaryTerm"); - this.seqNo = ApiTypeHelper.requireNonNull(builder.seqNo, this, "seqNo"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.primaryTerm = ApiTypeHelper.requireNonNullWithDefault(builder.primaryTerm, this, "primaryTerm", + this.primaryTerm()); + this.seqNo = ApiTypeHelper.requireNonNullWithDefault(builder.seqNo, this, "seqNo", this.seqNo()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java index 060c066ee..96b2286b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java @@ -79,7 +79,7 @@ public class QueryWatch implements JsonpSerializable { private QueryWatch(Builder builder) { - this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); this.status = builder.status; this.watch = builder.watch; this.primaryTerm = builder.primaryTerm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java index 31921bd60..ead91cd44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java @@ -68,7 +68,7 @@ public class QueryWatchesResponse implements JsonpSerializable { private QueryWatchesResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.watches = ApiTypeHelper.unmodifiableRequired(builder.watches, this, "watches"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java index 432d133e2..bf6eb5486 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java @@ -81,7 +81,7 @@ public class ReportingEmailAttachment implements EmailAttachmentVariant, JsonpSe private ReportingEmailAttachment(Builder builder) { - this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); + this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); this.inline = builder.inline; this.retries = builder.retries; this.interval = builder.interval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java index 1bd73f261..2a0cc5d4e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java @@ -69,7 +69,8 @@ public class ScheduleTriggerEvent implements TriggerEventVariant, JsonpSerializa private ScheduleTriggerEvent(Builder builder) { - this.scheduledTime = ApiTypeHelper.requireNonNull(builder.scheduledTime, this, "scheduledTime"); + this.scheduledTime = ApiTypeHelper.requireNonNullWithDefault(builder.scheduledTime, this, "scheduledTime", + this.scheduledTime()); this.triggeredTime = builder.triggeredTime; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java index bf62a6da8..734271c70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java @@ -73,7 +73,7 @@ public class SearchInput implements InputVariant, JsonpSerializable { private SearchInput(Builder builder) { this.extract = ApiTypeHelper.unmodifiable(builder.extract); - this.request = ApiTypeHelper.requireNonNull(builder.request, this, "request"); + this.request = ApiTypeHelper.requireNonNullWithDefault(builder.request, this, "request", this.request()); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java index 876760d08..602b8b5a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java @@ -67,7 +67,7 @@ public class SearchInputRequestBody implements JsonpSerializable { private SearchInputRequestBody(Builder builder) { - this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java index 75383a41c..7b65fa453 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java @@ -72,8 +72,8 @@ public class SimulatedActions implements JsonpSerializable { private SimulatedActions(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); - this.useAll = ApiTypeHelper.requireNonNull(builder.useAll, this, "useAll"); + this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); + this.useAll = ApiTypeHelper.requireNonNullWithDefault(builder.useAll, this, "useAll", this.useAll()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java index 8ca8e2469..b05d4cc66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java @@ -69,7 +69,7 @@ public class SlackAction implements JsonpSerializable { private SlackAction(Builder builder) { this.account = builder.account; - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java index 4df81b70c..60be65b80 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java @@ -109,7 +109,8 @@ private SlackAttachment(Builder builder) { this.authorIcon = builder.authorIcon; this.authorLink = builder.authorLink; - this.authorName = ApiTypeHelper.requireNonNull(builder.authorName, this, "authorName"); + this.authorName = ApiTypeHelper.requireNonNullWithDefault(builder.authorName, this, "authorName", + this.authorName()); this.color = builder.color; this.fallback = builder.fallback; this.fields = ApiTypeHelper.unmodifiable(builder.fields); @@ -119,7 +120,7 @@ private SlackAttachment(Builder builder) { this.pretext = builder.pretext; this.text = builder.text; this.thumbUrl = builder.thumbUrl; - this.title = ApiTypeHelper.requireNonNull(builder.title, this, "title"); + this.title = ApiTypeHelper.requireNonNullWithDefault(builder.title, this, "title", this.title()); this.titleLink = builder.titleLink; this.ts = builder.ts; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java index 5b0786161..5f60956ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java @@ -71,9 +71,9 @@ public class SlackAttachmentField implements JsonpSerializable { private SlackAttachmentField(Builder builder) { - this.short_ = ApiTypeHelper.requireNonNull(builder.short_, this, "short_"); - this.title = ApiTypeHelper.requireNonNull(builder.title, this, "title"); - this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); + this.short_ = ApiTypeHelper.requireNonNullWithDefault(builder.short_, this, "short_", this.short_()); + this.title = ApiTypeHelper.requireNonNullWithDefault(builder.title, this, "title", this.title()); + this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java index 417a4bd0a..ea46a6424 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java @@ -68,8 +68,9 @@ public class SlackDynamicAttachment implements JsonpSerializable { private SlackDynamicAttachment(Builder builder) { - this.attachmentTemplate = ApiTypeHelper.requireNonNull(builder.attachmentTemplate, this, "attachmentTemplate"); - this.listPath = ApiTypeHelper.requireNonNull(builder.listPath, this, "listPath"); + this.attachmentTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.attachmentTemplate, this, + "attachmentTemplate", this.attachmentTemplate()); + this.listPath = ApiTypeHelper.requireNonNullWithDefault(builder.listPath, this, "listPath", this.listPath()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java index 7e541394d..ce18afb50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java @@ -80,9 +80,9 @@ private SlackMessage(Builder builder) { this.attachments = ApiTypeHelper.unmodifiableRequired(builder.attachments, this, "attachments"); this.dynamicAttachments = builder.dynamicAttachments; - this.from = ApiTypeHelper.requireNonNull(builder.from, this, "from"); + this.from = ApiTypeHelper.requireNonNullWithDefault(builder.from, this, "from", this.from()); this.icon = builder.icon; - this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); this.to = ApiTypeHelper.unmodifiableRequired(builder.to, this, "to"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java index 99082b56e..7242f376d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java @@ -69,7 +69,7 @@ public class SlackResult implements JsonpSerializable { private SlackResult(Builder builder) { this.account = builder.account; - this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java index 9c832f9f3..205e1149d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java @@ -68,8 +68,9 @@ public class ThrottleState implements JsonpSerializable { private ThrottleState(Builder builder) { - this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); - this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); + this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", + this.timestamp()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java index 71580f435..1d8879d03 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java @@ -71,9 +71,10 @@ public class TriggerEventResult implements JsonpSerializable { private TriggerEventResult(Builder builder) { - this.manual = ApiTypeHelper.requireNonNull(builder.manual, this, "manual"); - this.triggeredTime = ApiTypeHelper.requireNonNull(builder.triggeredTime, this, "triggeredTime"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.manual = ApiTypeHelper.requireNonNullWithDefault(builder.manual, this, "manual", this.manual()); + this.triggeredTime = ApiTypeHelper.requireNonNullWithDefault(builder.triggeredTime, this, "triggeredTime", + this.triggeredTime()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java index ffda2e960..d275b979b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java @@ -66,7 +66,8 @@ public class UpdateSettingsResponse implements AcknowledgedResponse, JsonpSerial private UpdateSettingsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged"); + this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", + this.acknowledged()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java index 71872e104..7a0038009 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java @@ -92,14 +92,15 @@ public class Watch implements JsonpSerializable { private Watch(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.condition = ApiTypeHelper.requireNonNull(builder.condition, this, "condition"); - this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); + this.condition = ApiTypeHelper.requireNonNullWithDefault(builder.condition, this, "condition", + this.condition()); + this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.status = builder.status; this.throttlePeriod = builder.throttlePeriod; this.throttlePeriodInMillis = builder.throttlePeriodInMillis; this.transform = builder.transform; - this.trigger = ApiTypeHelper.requireNonNull(builder.trigger, this, "trigger"); + this.trigger = ApiTypeHelper.requireNonNullWithDefault(builder.trigger, this, "trigger", this.trigger()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java index f0500ec91..8b125f86c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java @@ -84,8 +84,8 @@ private WatchStatus(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); this.lastChecked = builder.lastChecked; this.lastMetCondition = builder.lastMetCondition; - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); this.executionState = builder.executionState; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java index 8f9360d9a..29b2ab0a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java @@ -75,9 +75,12 @@ public class WatcherStatsResponse implements JsonpSerializable { private WatcherStatsResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); - this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); - this.manuallyStopped = ApiTypeHelper.requireNonNull(builder.manuallyStopped, this, "manuallyStopped"); + this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", + this.nodeStats()); + this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", + this.clusterName()); + this.manuallyStopped = ApiTypeHelper.requireNonNullWithDefault(builder.manuallyStopped, this, "manuallyStopped", + this.manuallyStopped()); this.stats = ApiTypeHelper.unmodifiableRequired(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java index b0fa77925..673f1b47c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java @@ -67,7 +67,7 @@ public class WebhookResult implements JsonpSerializable { private WebhookResult(Builder builder) { - this.request = ApiTypeHelper.requireNonNull(builder.request, this, "request"); + this.request = ApiTypeHelper.requireNonNullWithDefault(builder.request, this, "request", this.request()); this.response = builder.response; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java index 2fadfc766..eef4a8b2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java @@ -98,16 +98,18 @@ public class WatchRecord implements JsonpSerializable { private WatchRecord(Builder builder) { - this.condition = ApiTypeHelper.requireNonNull(builder.condition, this, "condition"); - this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); + this.condition = ApiTypeHelper.requireNonNullWithDefault(builder.condition, this, "condition", + this.condition()); + this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); this.messages = ApiTypeHelper.unmodifiableRequired(builder.messages, this, "messages"); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); - this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); - this.triggerEvent = ApiTypeHelper.requireNonNull(builder.triggerEvent, this, "triggerEvent"); - this.user = ApiTypeHelper.requireNonNull(builder.user, this, "user"); - this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); + this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.triggerEvent = ApiTypeHelper.requireNonNullWithDefault(builder.triggerEvent, this, "triggerEvent", + this.triggerEvent()); + this.user = ApiTypeHelper.requireNonNullWithDefault(builder.user, this, "user", this.user()); + this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); this.status = builder.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java index 813be0043..e44dce0fd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java @@ -66,7 +66,8 @@ public class WatchRecordQueuedStats implements JsonpSerializable { protected WatchRecordQueuedStats(AbstractBuilder builder) { - this.executionTime = ApiTypeHelper.requireNonNull(builder.executionTime, this, "executionTime"); + this.executionTime = ApiTypeHelper.requireNonNullWithDefault(builder.executionTime, this, "executionTime", + this.executionTime()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java index d3c9ef9ba..81d6b9cd2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java @@ -75,11 +75,14 @@ public class WatchRecordStats extends WatchRecordQueuedStats { private WatchRecordStats(Builder builder) { super(builder); - this.executionPhase = ApiTypeHelper.requireNonNull(builder.executionPhase, this, "executionPhase"); - this.triggeredTime = ApiTypeHelper.requireNonNull(builder.triggeredTime, this, "triggeredTime"); + this.executionPhase = ApiTypeHelper.requireNonNullWithDefault(builder.executionPhase, this, "executionPhase", + this.executionPhase()); + this.triggeredTime = ApiTypeHelper.requireNonNullWithDefault(builder.triggeredTime, this, "triggeredTime", + this.triggeredTime()); this.executedActions = ApiTypeHelper.unmodifiable(builder.executedActions); - this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); - this.watchRecordId = ApiTypeHelper.requireNonNull(builder.watchRecordId, this, "watchRecordId"); + this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); + this.watchRecordId = ApiTypeHelper.requireNonNullWithDefault(builder.watchRecordId, this, "watchRecordId", + this.watchRecordId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java index c5a984b82..34446a2db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java @@ -80,12 +80,14 @@ public class WatcherNodeStats implements JsonpSerializable { private WatcherNodeStats(Builder builder) { this.currentWatches = ApiTypeHelper.unmodifiable(builder.currentWatches); - this.executionThreadPool = ApiTypeHelper.requireNonNull(builder.executionThreadPool, this, - "executionThreadPool"); + this.executionThreadPool = ApiTypeHelper.requireNonNullWithDefault(builder.executionThreadPool, this, + "executionThreadPool", this.executionThreadPool()); this.queuedWatches = ApiTypeHelper.unmodifiable(builder.queuedWatches); - this.watchCount = ApiTypeHelper.requireNonNull(builder.watchCount, this, "watchCount"); - this.watcherState = ApiTypeHelper.requireNonNull(builder.watcherState, this, "watcherState"); - this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.watchCount = ApiTypeHelper.requireNonNullWithDefault(builder.watchCount, this, "watchCount", + this.watchCount()); + this.watcherState = ApiTypeHelper.requireNonNullWithDefault(builder.watcherState, this, "watcherState", + this.watcherState()); + this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java index 325c01ce9..0e261dd1b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java @@ -74,10 +74,10 @@ public class XpackInfoResponse implements JsonpSerializable { private XpackInfoResponse(Builder builder) { - this.build = ApiTypeHelper.requireNonNull(builder.build, this, "build"); - this.features = ApiTypeHelper.requireNonNull(builder.features, this, "features"); - this.license = ApiTypeHelper.requireNonNull(builder.license, this, "license"); - this.tagline = ApiTypeHelper.requireNonNull(builder.tagline, this, "tagline"); + this.build = ApiTypeHelper.requireNonNullWithDefault(builder.build, this, "build", this.build()); + this.features = ApiTypeHelper.requireNonNullWithDefault(builder.features, this, "features", this.features()); + this.license = ApiTypeHelper.requireNonNullWithDefault(builder.license, this, "license", this.license()); + this.tagline = ApiTypeHelper.requireNonNullWithDefault(builder.tagline, this, "tagline", this.tagline()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java index 676f2ac87..9914bf6ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java @@ -145,35 +145,41 @@ public class XpackUsageResponse implements JsonpSerializable { private XpackUsageResponse(Builder builder) { - this.aggregateMetric = ApiTypeHelper.requireNonNull(builder.aggregateMetric, this, "aggregateMetric"); - this.analytics = ApiTypeHelper.requireNonNull(builder.analytics, this, "analytics"); - this.archive = ApiTypeHelper.requireNonNull(builder.archive, this, "archive"); - this.watcher = ApiTypeHelper.requireNonNull(builder.watcher, this, "watcher"); - this.ccr = ApiTypeHelper.requireNonNull(builder.ccr, this, "ccr"); + this.aggregateMetric = ApiTypeHelper.requireNonNullWithDefault(builder.aggregateMetric, this, "aggregateMetric", + this.aggregateMetric()); + this.analytics = ApiTypeHelper.requireNonNullWithDefault(builder.analytics, this, "analytics", + this.analytics()); + this.archive = ApiTypeHelper.requireNonNullWithDefault(builder.archive, this, "archive", this.archive()); + this.watcher = ApiTypeHelper.requireNonNullWithDefault(builder.watcher, this, "watcher", this.watcher()); + this.ccr = ApiTypeHelper.requireNonNullWithDefault(builder.ccr, this, "ccr", this.ccr()); this.dataFrame = builder.dataFrame; this.dataScience = builder.dataScience; this.dataStreams = builder.dataStreams; - this.dataTiers = ApiTypeHelper.requireNonNull(builder.dataTiers, this, "dataTiers"); + this.dataTiers = ApiTypeHelper.requireNonNullWithDefault(builder.dataTiers, this, "dataTiers", + this.dataTiers()); this.enrich = builder.enrich; - this.eql = ApiTypeHelper.requireNonNull(builder.eql, this, "eql"); + this.eql = ApiTypeHelper.requireNonNullWithDefault(builder.eql, this, "eql", this.eql()); this.flattened = builder.flattened; - this.graph = ApiTypeHelper.requireNonNull(builder.graph, this, "graph"); + this.graph = ApiTypeHelper.requireNonNullWithDefault(builder.graph, this, "graph", this.graph()); this.healthApi = builder.healthApi; - this.ilm = ApiTypeHelper.requireNonNull(builder.ilm, this, "ilm"); - this.logstash = ApiTypeHelper.requireNonNull(builder.logstash, this, "logstash"); - this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); - this.monitoring = ApiTypeHelper.requireNonNull(builder.monitoring, this, "monitoring"); - this.rollup = ApiTypeHelper.requireNonNull(builder.rollup, this, "rollup"); + this.ilm = ApiTypeHelper.requireNonNullWithDefault(builder.ilm, this, "ilm", this.ilm()); + this.logstash = ApiTypeHelper.requireNonNullWithDefault(builder.logstash, this, "logstash", this.logstash()); + this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); + this.monitoring = ApiTypeHelper.requireNonNullWithDefault(builder.monitoring, this, "monitoring", + this.monitoring()); + this.rollup = ApiTypeHelper.requireNonNullWithDefault(builder.rollup, this, "rollup", this.rollup()); this.runtimeFields = builder.runtimeFields; - this.spatial = ApiTypeHelper.requireNonNull(builder.spatial, this, "spatial"); - this.searchableSnapshots = ApiTypeHelper.requireNonNull(builder.searchableSnapshots, this, - "searchableSnapshots"); - this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); - this.slm = ApiTypeHelper.requireNonNull(builder.slm, this, "slm"); - this.sql = ApiTypeHelper.requireNonNull(builder.sql, this, "sql"); - this.transform = ApiTypeHelper.requireNonNull(builder.transform, this, "transform"); + this.spatial = ApiTypeHelper.requireNonNullWithDefault(builder.spatial, this, "spatial", this.spatial()); + this.searchableSnapshots = ApiTypeHelper.requireNonNullWithDefault(builder.searchableSnapshots, this, + "searchableSnapshots", this.searchableSnapshots()); + this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); + this.slm = ApiTypeHelper.requireNonNullWithDefault(builder.slm, this, "slm", this.slm()); + this.sql = ApiTypeHelper.requireNonNullWithDefault(builder.sql, this, "sql", this.sql()); + this.transform = ApiTypeHelper.requireNonNullWithDefault(builder.transform, this, "transform", + this.transform()); this.vectors = builder.vectors; - this.votingOnly = ApiTypeHelper.requireNonNull(builder.votingOnly, this, "votingOnly"); + this.votingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.votingOnly, this, "votingOnly", + this.votingOnly()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java index aaceb54fc..d3ce21038 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java @@ -68,8 +68,8 @@ public class BuildInformation implements JsonpSerializable { private BuildInformation(Builder builder) { - this.date = ApiTypeHelper.requireNonNull(builder.date, this, "date"); - this.hash = ApiTypeHelper.requireNonNull(builder.hash, this, "hash"); + this.date = ApiTypeHelper.requireNonNullWithDefault(builder.date, this, "date", this.date()); + this.hash = ApiTypeHelper.requireNonNullWithDefault(builder.hash, this, "hash", this.hash()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java index 4a363e178..b606e3040 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java @@ -74,9 +74,10 @@ public class Feature implements JsonpSerializable { private Feature(Builder builder) { - this.available = ApiTypeHelper.requireNonNull(builder.available, this, "available"); + this.available = ApiTypeHelper.requireNonNullWithDefault(builder.available, this, "available", + this.available()); this.description = builder.description; - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); this.nativeCodeInfo = builder.nativeCodeInfo; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java index 127e7374b..11fb90676 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java @@ -121,33 +121,40 @@ public class Features implements JsonpSerializable { private Features(Builder builder) { - this.aggregateMetric = ApiTypeHelper.requireNonNull(builder.aggregateMetric, this, "aggregateMetric"); - this.analytics = ApiTypeHelper.requireNonNull(builder.analytics, this, "analytics"); - this.ccr = ApiTypeHelper.requireNonNull(builder.ccr, this, "ccr"); - this.dataStreams = ApiTypeHelper.requireNonNull(builder.dataStreams, this, "dataStreams"); - this.dataTiers = ApiTypeHelper.requireNonNull(builder.dataTiers, this, "dataTiers"); - this.enrich = ApiTypeHelper.requireNonNull(builder.enrich, this, "enrich"); + this.aggregateMetric = ApiTypeHelper.requireNonNullWithDefault(builder.aggregateMetric, this, "aggregateMetric", + this.aggregateMetric()); + this.analytics = ApiTypeHelper.requireNonNullWithDefault(builder.analytics, this, "analytics", + this.analytics()); + this.ccr = ApiTypeHelper.requireNonNullWithDefault(builder.ccr, this, "ccr", this.ccr()); + this.dataStreams = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreams, this, "dataStreams", + this.dataStreams()); + this.dataTiers = ApiTypeHelper.requireNonNullWithDefault(builder.dataTiers, this, "dataTiers", + this.dataTiers()); + this.enrich = ApiTypeHelper.requireNonNullWithDefault(builder.enrich, this, "enrich", this.enrich()); this.enterpriseSearch = builder.enterpriseSearch; - this.eql = ApiTypeHelper.requireNonNull(builder.eql, this, "eql"); + this.eql = ApiTypeHelper.requireNonNullWithDefault(builder.eql, this, "eql", this.eql()); this.esql = builder.esql; - this.graph = ApiTypeHelper.requireNonNull(builder.graph, this, "graph"); - this.ilm = ApiTypeHelper.requireNonNull(builder.ilm, this, "ilm"); - this.logstash = ApiTypeHelper.requireNonNull(builder.logstash, this, "logstash"); - this.logsdb = ApiTypeHelper.requireNonNull(builder.logsdb, this, "logsdb"); - this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); - this.monitoring = ApiTypeHelper.requireNonNull(builder.monitoring, this, "monitoring"); - this.rollup = ApiTypeHelper.requireNonNull(builder.rollup, this, "rollup"); + this.graph = ApiTypeHelper.requireNonNullWithDefault(builder.graph, this, "graph", this.graph()); + this.ilm = ApiTypeHelper.requireNonNullWithDefault(builder.ilm, this, "ilm", this.ilm()); + this.logstash = ApiTypeHelper.requireNonNullWithDefault(builder.logstash, this, "logstash", this.logstash()); + this.logsdb = ApiTypeHelper.requireNonNullWithDefault(builder.logsdb, this, "logsdb", this.logsdb()); + this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); + this.monitoring = ApiTypeHelper.requireNonNullWithDefault(builder.monitoring, this, "monitoring", + this.monitoring()); + this.rollup = ApiTypeHelper.requireNonNullWithDefault(builder.rollup, this, "rollup", this.rollup()); this.runtimeFields = builder.runtimeFields; - this.searchableSnapshots = ApiTypeHelper.requireNonNull(builder.searchableSnapshots, this, - "searchableSnapshots"); - this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); - this.slm = ApiTypeHelper.requireNonNull(builder.slm, this, "slm"); - this.spatial = ApiTypeHelper.requireNonNull(builder.spatial, this, "spatial"); - this.sql = ApiTypeHelper.requireNonNull(builder.sql, this, "sql"); - this.transform = ApiTypeHelper.requireNonNull(builder.transform, this, "transform"); + this.searchableSnapshots = ApiTypeHelper.requireNonNullWithDefault(builder.searchableSnapshots, this, + "searchableSnapshots", this.searchableSnapshots()); + this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); + this.slm = ApiTypeHelper.requireNonNullWithDefault(builder.slm, this, "slm", this.slm()); + this.spatial = ApiTypeHelper.requireNonNullWithDefault(builder.spatial, this, "spatial", this.spatial()); + this.sql = ApiTypeHelper.requireNonNullWithDefault(builder.sql, this, "sql", this.sql()); + this.transform = ApiTypeHelper.requireNonNullWithDefault(builder.transform, this, "transform", + this.transform()); this.universalProfiling = builder.universalProfiling; - this.votingOnly = ApiTypeHelper.requireNonNull(builder.votingOnly, this, "votingOnly"); - this.watcher = ApiTypeHelper.requireNonNull(builder.watcher, this, "watcher"); + this.votingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.votingOnly, this, "votingOnly", + this.votingOnly()); + this.watcher = ApiTypeHelper.requireNonNullWithDefault(builder.watcher, this, "watcher", this.watcher()); this.archive = builder.archive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java index afc2ee76d..090e4b36a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java @@ -77,11 +77,12 @@ public class MinimalLicenseInformation implements JsonpSerializable { private MinimalLicenseInformation(Builder builder) { - this.expiryDateInMillis = ApiTypeHelper.requireNonNull(builder.expiryDateInMillis, this, "expiryDateInMillis"); - this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); - this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); - this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); - this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.expiryDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expiryDateInMillis, this, + "expiryDateInMillis", this.expiryDateInMillis()); + this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java index 4b3d63c59..27e269d43 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java @@ -68,8 +68,9 @@ public class NativeCodeInformation implements JsonpSerializable { private NativeCodeInformation(Builder builder) { - this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); - this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", + this.buildHash()); + this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java index d3c82d7d2..8bf545c9e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java @@ -62,7 +62,7 @@ public class Analytics extends Base { private Analytics(Builder builder) { super(builder); - this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java index 3c0c1d2c5..0de8a36e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java @@ -83,16 +83,22 @@ public class AnalyticsStatistics implements JsonpSerializable { private AnalyticsStatistics(Builder builder) { - this.boxplotUsage = ApiTypeHelper.requireNonNull(builder.boxplotUsage, this, "boxplotUsage"); - this.cumulativeCardinalityUsage = ApiTypeHelper.requireNonNull(builder.cumulativeCardinalityUsage, this, - "cumulativeCardinalityUsage"); - this.stringStatsUsage = ApiTypeHelper.requireNonNull(builder.stringStatsUsage, this, "stringStatsUsage"); - this.topMetricsUsage = ApiTypeHelper.requireNonNull(builder.topMetricsUsage, this, "topMetricsUsage"); - this.tTestUsage = ApiTypeHelper.requireNonNull(builder.tTestUsage, this, "tTestUsage"); - this.movingPercentilesUsage = ApiTypeHelper.requireNonNull(builder.movingPercentilesUsage, this, - "movingPercentilesUsage"); - this.normalizeUsage = ApiTypeHelper.requireNonNull(builder.normalizeUsage, this, "normalizeUsage"); - this.rateUsage = ApiTypeHelper.requireNonNull(builder.rateUsage, this, "rateUsage"); + this.boxplotUsage = ApiTypeHelper.requireNonNullWithDefault(builder.boxplotUsage, this, "boxplotUsage", + this.boxplotUsage()); + this.cumulativeCardinalityUsage = ApiTypeHelper.requireNonNullWithDefault(builder.cumulativeCardinalityUsage, + this, "cumulativeCardinalityUsage", this.cumulativeCardinalityUsage()); + this.stringStatsUsage = ApiTypeHelper.requireNonNullWithDefault(builder.stringStatsUsage, this, + "stringStatsUsage", this.stringStatsUsage()); + this.topMetricsUsage = ApiTypeHelper.requireNonNullWithDefault(builder.topMetricsUsage, this, "topMetricsUsage", + this.topMetricsUsage()); + this.tTestUsage = ApiTypeHelper.requireNonNullWithDefault(builder.tTestUsage, this, "tTestUsage", + this.tTestUsage()); + this.movingPercentilesUsage = ApiTypeHelper.requireNonNullWithDefault(builder.movingPercentilesUsage, this, + "movingPercentilesUsage", this.movingPercentilesUsage()); + this.normalizeUsage = ApiTypeHelper.requireNonNullWithDefault(builder.normalizeUsage, this, "normalizeUsage", + this.normalizeUsage()); + this.rateUsage = ApiTypeHelper.requireNonNullWithDefault(builder.rateUsage, this, "rateUsage", + this.rateUsage()); this.multiTermsUsage = builder.multiTermsUsage; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java index 305b65f66..bc537dc4d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java @@ -62,7 +62,8 @@ public class Archive extends Base { private Archive(Builder builder) { super(builder); - this.indicesCount = ApiTypeHelper.requireNonNull(builder.indicesCount, this, "indicesCount"); + this.indicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.indicesCount, this, "indicesCount", + this.indicesCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java index 4cbc96713..427bde9eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java @@ -66,8 +66,9 @@ public class Base implements JsonpSerializable { protected Base(AbstractBuilder builder) { - this.available = ApiTypeHelper.requireNonNull(builder.available, this, "available"); - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.available = ApiTypeHelper.requireNonNullWithDefault(builder.available, this, "available", + this.available()); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java index 3a7731b05..5a6091b80 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java @@ -64,10 +64,10 @@ public class Ccr extends Base { private Ccr(Builder builder) { super(builder); - this.autoFollowPatternsCount = ApiTypeHelper.requireNonNull(builder.autoFollowPatternsCount, this, - "autoFollowPatternsCount"); - this.followerIndicesCount = ApiTypeHelper.requireNonNull(builder.followerIndicesCount, this, - "followerIndicesCount"); + this.autoFollowPatternsCount = ApiTypeHelper.requireNonNullWithDefault(builder.autoFollowPatternsCount, this, + "autoFollowPatternsCount", this.autoFollowPatternsCount()); + this.followerIndicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.followerIndicesCount, this, + "followerIndicesCount", this.followerIndicesCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java index 1f74d7fea..42b5ca5dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java @@ -66,8 +66,8 @@ public class Counter implements JsonpSerializable { protected Counter(AbstractBuilder builder) { - this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active"); - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java index e1137d5b7..f1172c3ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java @@ -64,8 +64,10 @@ public class DataStreams extends Base { private DataStreams(Builder builder) { super(builder); - this.dataStreams = ApiTypeHelper.requireNonNull(builder.dataStreams, this, "dataStreams"); - this.indicesCount = ApiTypeHelper.requireNonNull(builder.indicesCount, this, "indicesCount"); + this.dataStreams = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreams, this, "dataStreams", + this.dataStreams()); + this.indicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.indicesCount, this, "indicesCount", + this.indicesCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java index 7eb547d29..9530eb0d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java @@ -83,19 +83,25 @@ public class DataTierPhaseStatistics implements JsonpSerializable { private DataTierPhaseStatistics(Builder builder) { - this.nodeCount = ApiTypeHelper.requireNonNull(builder.nodeCount, this, "nodeCount"); - this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount"); - this.totalShardCount = ApiTypeHelper.requireNonNull(builder.totalShardCount, this, "totalShardCount"); - this.primaryShardCount = ApiTypeHelper.requireNonNull(builder.primaryShardCount, this, "primaryShardCount"); - this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount"); - this.totalSizeBytes = ApiTypeHelper.requireNonNull(builder.totalSizeBytes, this, "totalSizeBytes"); - this.primarySizeBytes = ApiTypeHelper.requireNonNull(builder.primarySizeBytes, this, "primarySizeBytes"); - this.primaryShardSizeAvgBytes = ApiTypeHelper.requireNonNull(builder.primaryShardSizeAvgBytes, this, - "primaryShardSizeAvgBytes"); - this.primaryShardSizeMedianBytes = ApiTypeHelper.requireNonNull(builder.primaryShardSizeMedianBytes, this, - "primaryShardSizeMedianBytes"); - this.primaryShardSizeMadBytes = ApiTypeHelper.requireNonNull(builder.primaryShardSizeMadBytes, this, - "primaryShardSizeMadBytes"); + this.nodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.nodeCount, this, "nodeCount", + this.nodeCount()); + this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", + this.indexCount()); + this.totalShardCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalShardCount, this, "totalShardCount", + this.totalShardCount()); + this.primaryShardCount = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardCount, this, + "primaryShardCount", this.primaryShardCount()); + this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); + this.totalSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeBytes, this, "totalSizeBytes", + this.totalSizeBytes()); + this.primarySizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primarySizeBytes, this, + "primarySizeBytes", this.primarySizeBytes()); + this.primaryShardSizeAvgBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardSizeAvgBytes, this, + "primaryShardSizeAvgBytes", this.primaryShardSizeAvgBytes()); + this.primaryShardSizeMedianBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardSizeMedianBytes, + this, "primaryShardSizeMedianBytes", this.primaryShardSizeMedianBytes()); + this.primaryShardSizeMadBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardSizeMadBytes, this, + "primaryShardSizeMadBytes", this.primaryShardSizeMadBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java index 3147b23f2..ceff0abf1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java @@ -71,11 +71,12 @@ public class DataTiers extends Base { private DataTiers(Builder builder) { super(builder); - this.dataWarm = ApiTypeHelper.requireNonNull(builder.dataWarm, this, "dataWarm"); + this.dataWarm = ApiTypeHelper.requireNonNullWithDefault(builder.dataWarm, this, "dataWarm", this.dataWarm()); this.dataFrozen = builder.dataFrozen; - this.dataCold = ApiTypeHelper.requireNonNull(builder.dataCold, this, "dataCold"); - this.dataContent = ApiTypeHelper.requireNonNull(builder.dataContent, this, "dataContent"); - this.dataHot = ApiTypeHelper.requireNonNull(builder.dataHot, this, "dataHot"); + this.dataCold = ApiTypeHelper.requireNonNullWithDefault(builder.dataCold, this, "dataCold", this.dataCold()); + this.dataContent = ApiTypeHelper.requireNonNullWithDefault(builder.dataContent, this, "dataContent", + this.dataContent()); + this.dataHot = ApiTypeHelper.requireNonNullWithDefault(builder.dataHot, this, "dataHot", this.dataHot()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java index 07dfc0d24..89ad8fa35 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java @@ -64,7 +64,7 @@ public class Datafeed implements JsonpSerializable { private Datafeed(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java index c26345f63..fd323e96e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java @@ -66,7 +66,7 @@ public class Eql extends Base { private Eql(Builder builder) { super(builder); - this.features = ApiTypeHelper.requireNonNull(builder.features, this, "features"); + this.features = ApiTypeHelper.requireNonNullWithDefault(builder.features, this, "features", this.features()); this.queries = ApiTypeHelper.unmodifiableRequired(builder.queries, this, "queries"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java index 979abcc6e..1ed0e1528 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java @@ -77,13 +77,14 @@ public class EqlFeatures implements JsonpSerializable { private EqlFeatures(Builder builder) { - this.join = ApiTypeHelper.requireNonNull(builder.join, this, "join"); - this.joins = ApiTypeHelper.requireNonNull(builder.joins, this, "joins"); - this.keys = ApiTypeHelper.requireNonNull(builder.keys, this, "keys"); - this.event = ApiTypeHelper.requireNonNull(builder.event, this, "event"); - this.pipes = ApiTypeHelper.requireNonNull(builder.pipes, this, "pipes"); - this.sequence = ApiTypeHelper.requireNonNull(builder.sequence, this, "sequence"); - this.sequences = ApiTypeHelper.requireNonNull(builder.sequences, this, "sequences"); + this.join = ApiTypeHelper.requireNonNullWithDefault(builder.join, this, "join", this.join()); + this.joins = ApiTypeHelper.requireNonNullWithDefault(builder.joins, this, "joins", this.joins()); + this.keys = ApiTypeHelper.requireNonNullWithDefault(builder.keys, this, "keys", this.keys()); + this.event = ApiTypeHelper.requireNonNullWithDefault(builder.event, this, "event", this.event()); + this.pipes = ApiTypeHelper.requireNonNullWithDefault(builder.pipes, this, "pipes", this.pipes()); + this.sequence = ApiTypeHelper.requireNonNullWithDefault(builder.sequence, this, "sequence", this.sequence()); + this.sequences = ApiTypeHelper.requireNonNullWithDefault(builder.sequences, this, "sequences", + this.sequences()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java index 2163da1bb..c3aca423f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java @@ -73,12 +73,16 @@ public class EqlFeaturesJoin implements JsonpSerializable { private EqlFeaturesJoin(Builder builder) { - this.joinQueriesTwo = ApiTypeHelper.requireNonNull(builder.joinQueriesTwo, this, "joinQueriesTwo"); - this.joinQueriesThree = ApiTypeHelper.requireNonNull(builder.joinQueriesThree, this, "joinQueriesThree"); - this.joinUntil = ApiTypeHelper.requireNonNull(builder.joinUntil, this, "joinUntil"); - this.joinQueriesFiveOrMore = ApiTypeHelper.requireNonNull(builder.joinQueriesFiveOrMore, this, - "joinQueriesFiveOrMore"); - this.joinQueriesFour = ApiTypeHelper.requireNonNull(builder.joinQueriesFour, this, "joinQueriesFour"); + this.joinQueriesTwo = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesTwo, this, "joinQueriesTwo", + this.joinQueriesTwo()); + this.joinQueriesThree = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesThree, this, + "joinQueriesThree", this.joinQueriesThree()); + this.joinUntil = ApiTypeHelper.requireNonNullWithDefault(builder.joinUntil, this, "joinUntil", + this.joinUntil()); + this.joinQueriesFiveOrMore = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesFiveOrMore, this, + "joinQueriesFiveOrMore", this.joinQueriesFiveOrMore()); + this.joinQueriesFour = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesFour, this, "joinQueriesFour", + this.joinQueriesFour()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java index c58fa37e1..1a4fd390e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java @@ -73,11 +73,16 @@ public class EqlFeaturesKeys implements JsonpSerializable { private EqlFeaturesKeys(Builder builder) { - this.joinKeysTwo = ApiTypeHelper.requireNonNull(builder.joinKeysTwo, this, "joinKeysTwo"); - this.joinKeysOne = ApiTypeHelper.requireNonNull(builder.joinKeysOne, this, "joinKeysOne"); - this.joinKeysThree = ApiTypeHelper.requireNonNull(builder.joinKeysThree, this, "joinKeysThree"); - this.joinKeysFiveOrMore = ApiTypeHelper.requireNonNull(builder.joinKeysFiveOrMore, this, "joinKeysFiveOrMore"); - this.joinKeysFour = ApiTypeHelper.requireNonNull(builder.joinKeysFour, this, "joinKeysFour"); + this.joinKeysTwo = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysTwo, this, "joinKeysTwo", + this.joinKeysTwo()); + this.joinKeysOne = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysOne, this, "joinKeysOne", + this.joinKeysOne()); + this.joinKeysThree = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysThree, this, "joinKeysThree", + this.joinKeysThree()); + this.joinKeysFiveOrMore = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysFiveOrMore, this, + "joinKeysFiveOrMore", this.joinKeysFiveOrMore()); + this.joinKeysFour = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysFour, this, "joinKeysFour", + this.joinKeysFour()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java index f5258d228..799c58645 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java @@ -67,8 +67,8 @@ public class EqlFeaturesPipes implements JsonpSerializable { private EqlFeaturesPipes(Builder builder) { - this.pipeTail = ApiTypeHelper.requireNonNull(builder.pipeTail, this, "pipeTail"); - this.pipeHead = ApiTypeHelper.requireNonNull(builder.pipeHead, this, "pipeHead"); + this.pipeTail = ApiTypeHelper.requireNonNullWithDefault(builder.pipeTail, this, "pipeTail", this.pipeTail()); + this.pipeHead = ApiTypeHelper.requireNonNullWithDefault(builder.pipeHead, this, "pipeHead", this.pipeHead()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java index 2cc15656d..d0fbd58a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java @@ -76,15 +76,18 @@ public class EqlFeaturesSequences implements JsonpSerializable { private EqlFeaturesSequences(Builder builder) { - this.sequenceQueriesThree = ApiTypeHelper.requireNonNull(builder.sequenceQueriesThree, this, - "sequenceQueriesThree"); - this.sequenceQueriesFour = ApiTypeHelper.requireNonNull(builder.sequenceQueriesFour, this, - "sequenceQueriesFour"); - this.sequenceQueriesTwo = ApiTypeHelper.requireNonNull(builder.sequenceQueriesTwo, this, "sequenceQueriesTwo"); - this.sequenceUntil = ApiTypeHelper.requireNonNull(builder.sequenceUntil, this, "sequenceUntil"); - this.sequenceQueriesFiveOrMore = ApiTypeHelper.requireNonNull(builder.sequenceQueriesFiveOrMore, this, - "sequenceQueriesFiveOrMore"); - this.sequenceMaxspan = ApiTypeHelper.requireNonNull(builder.sequenceMaxspan, this, "sequenceMaxspan"); + this.sequenceQueriesThree = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesThree, this, + "sequenceQueriesThree", this.sequenceQueriesThree()); + this.sequenceQueriesFour = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesFour, this, + "sequenceQueriesFour", this.sequenceQueriesFour()); + this.sequenceQueriesTwo = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesTwo, this, + "sequenceQueriesTwo", this.sequenceQueriesTwo()); + this.sequenceUntil = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceUntil, this, "sequenceUntil", + this.sequenceUntil()); + this.sequenceQueriesFiveOrMore = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesFiveOrMore, + this, "sequenceQueriesFiveOrMore", this.sequenceQueriesFiveOrMore()); + this.sequenceMaxspan = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceMaxspan, this, "sequenceMaxspan", + this.sequenceMaxspan()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java index 11f326b16..d81c2e298 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java @@ -64,7 +64,7 @@ public class FeatureToggle implements JsonpSerializable { protected FeatureToggle(AbstractBuilder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java index cd1ea96c1..d6e717313 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java @@ -62,7 +62,8 @@ public class Flattened extends Base { private Flattened(Builder builder) { super(builder); - this.fieldCount = ApiTypeHelper.requireNonNull(builder.fieldCount, this, "fieldCount"); + this.fieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.fieldCount, this, "fieldCount", + this.fieldCount()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java index a83662814..1deccc67b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java @@ -62,7 +62,8 @@ public class HealthStatistics extends Base { private HealthStatistics(Builder builder) { super(builder); - this.invocations = ApiTypeHelper.requireNonNull(builder.invocations, this, "invocations"); + this.invocations = ApiTypeHelper.requireNonNullWithDefault(builder.invocations, this, "invocations", + this.invocations()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java index 4bfb0617b..f42f24a1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java @@ -68,7 +68,8 @@ public class Ilm implements JsonpSerializable { private Ilm(Builder builder) { - this.policyCount = ApiTypeHelper.requireNonNull(builder.policyCount, this, "policyCount"); + this.policyCount = ApiTypeHelper.requireNonNullWithDefault(builder.policyCount, this, "policyCount", + this.policyCount()); this.policyStats = ApiTypeHelper.unmodifiableRequired(builder.policyStats, this, "policyStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java index 47e22b328..c992c377b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java @@ -68,8 +68,9 @@ public class IlmPolicyStatistics implements JsonpSerializable { private IlmPolicyStatistics(Builder builder) { - this.indicesManaged = ApiTypeHelper.requireNonNull(builder.indicesManaged, this, "indicesManaged"); - this.phases = ApiTypeHelper.requireNonNull(builder.phases, this, "phases"); + this.indicesManaged = ApiTypeHelper.requireNonNullWithDefault(builder.indicesManaged, this, "indicesManaged", + this.indicesManaged()); + this.phases = ApiTypeHelper.requireNonNullWithDefault(builder.phases, this, "phases", this.phases()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java index 14c020956..2771c92db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java @@ -64,7 +64,7 @@ public class Invocations implements JsonpSerializable { private Invocations(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java index 5dd38d94d..f75f1be74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java @@ -66,8 +66,9 @@ public class IpFilter implements JsonpSerializable { private IpFilter(Builder builder) { - this.http = ApiTypeHelper.requireNonNull(builder.http, this, "http"); - this.transport = ApiTypeHelper.requireNonNull(builder.transport, this, "transport"); + this.http = ApiTypeHelper.requireNonNullWithDefault(builder.http, this, "http", this.http()); + this.transport = ApiTypeHelper.requireNonNullWithDefault(builder.transport, this, "transport", + this.transport()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java index cb0f78de0..0d85ac2e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java @@ -77,11 +77,14 @@ public class JobUsage implements JsonpSerializable { private JobUsage(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.createdBy = ApiTypeHelper.unmodifiableRequired(builder.createdBy, this, "createdBy"); - this.detectors = ApiTypeHelper.requireNonNull(builder.detectors, this, "detectors"); - this.forecasts = ApiTypeHelper.requireNonNull(builder.forecasts, this, "forecasts"); - this.modelSize = ApiTypeHelper.requireNonNull(builder.modelSize, this, "modelSize"); + this.detectors = ApiTypeHelper.requireNonNullWithDefault(builder.detectors, this, "detectors", + this.detectors()); + this.forecasts = ApiTypeHelper.requireNonNullWithDefault(builder.forecasts, this, "forecasts", + this.forecasts()); + this.modelSize = ApiTypeHelper.requireNonNullWithDefault(builder.modelSize, this, "modelSize", + this.modelSize()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java index a3a14e497..06437fbe1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java @@ -75,10 +75,12 @@ private MachineLearning(Builder builder) { this.datafeeds = ApiTypeHelper.unmodifiableRequired(builder.datafeeds, this, "datafeeds"); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); - this.nodeCount = ApiTypeHelper.requireNonNull(builder.nodeCount, this, "nodeCount"); - this.dataFrameAnalyticsJobs = ApiTypeHelper.requireNonNull(builder.dataFrameAnalyticsJobs, this, - "dataFrameAnalyticsJobs"); - this.inference = ApiTypeHelper.requireNonNull(builder.inference, this, "inference"); + this.nodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.nodeCount, this, "nodeCount", + this.nodeCount()); + this.dataFrameAnalyticsJobs = ApiTypeHelper.requireNonNullWithDefault(builder.dataFrameAnalyticsJobs, this, + "dataFrameAnalyticsJobs", this.dataFrameAnalyticsJobs()); + this.inference = ApiTypeHelper.requireNonNullWithDefault(builder.inference, this, "inference", + this.inference()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java index 854ec65b9..cef4ecdd2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java @@ -64,7 +64,7 @@ public class MlCounter implements JsonpSerializable { private MlCounter(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java index a9d2ca173..47660a3bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java @@ -75,7 +75,7 @@ public class MlDataFrameAnalyticsJobs implements JsonpSerializable { private MlDataFrameAnalyticsJobs(Builder builder) { this.memoryUsage = builder.memoryUsage; - this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); + this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); this.analysisCounts = builder.analysisCounts; this.stopped = builder.stopped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java index c0d5b3c1d..7ebc3336e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java @@ -65,7 +65,7 @@ public class MlDataFrameAnalyticsJobsCount implements JsonpSerializable { private MlDataFrameAnalyticsJobsCount(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java index 78d490998..8cd2d3aa9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java @@ -66,7 +66,8 @@ public class MlDataFrameAnalyticsJobsMemory implements JsonpSerializable { private MlDataFrameAnalyticsJobsMemory(Builder builder) { - this.peakUsageBytes = ApiTypeHelper.requireNonNull(builder.peakUsageBytes, this, "peakUsageBytes"); + this.peakUsageBytes = ApiTypeHelper.requireNonNullWithDefault(builder.peakUsageBytes, this, "peakUsageBytes", + this.peakUsageBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java index 2d8f17846..21b81d34d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java @@ -72,7 +72,8 @@ public class MlInference implements JsonpSerializable { private MlInference(Builder builder) { this.ingestProcessors = ApiTypeHelper.unmodifiableRequired(builder.ingestProcessors, this, "ingestProcessors"); - this.trainedModels = ApiTypeHelper.requireNonNull(builder.trainedModels, this, "trainedModels"); + this.trainedModels = ApiTypeHelper.requireNonNullWithDefault(builder.trainedModels, this, "trainedModels", + this.trainedModels()); this.deployments = builder.deployments; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java index 0e1b19719..f270877f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java @@ -73,10 +73,12 @@ public class MlInferenceDeployments implements JsonpSerializable { private MlInferenceDeployments(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.inferenceCounts = ApiTypeHelper.requireNonNull(builder.inferenceCounts, this, "inferenceCounts"); - this.modelSizesBytes = ApiTypeHelper.requireNonNull(builder.modelSizesBytes, this, "modelSizesBytes"); - this.timeMs = ApiTypeHelper.requireNonNull(builder.timeMs, this, "timeMs"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.inferenceCounts = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceCounts, this, "inferenceCounts", + this.inferenceCounts()); + this.modelSizesBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizesBytes, this, "modelSizesBytes", + this.modelSizesBytes()); + this.timeMs = ApiTypeHelper.requireNonNullWithDefault(builder.timeMs, this, "timeMs", this.timeMs()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java index b953331f9..9f07b733c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java @@ -65,7 +65,7 @@ public class MlInferenceDeploymentsTimeMs implements JsonpSerializable { private MlInferenceDeploymentsTimeMs(Builder builder) { - this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg"); + this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java index de1a5c8c8..2b8b2c6bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java @@ -71,10 +71,13 @@ public class MlInferenceIngestProcessor implements JsonpSerializable { private MlInferenceIngestProcessor(Builder builder) { - this.numDocsProcessed = ApiTypeHelper.requireNonNull(builder.numDocsProcessed, this, "numDocsProcessed"); - this.pipelines = ApiTypeHelper.requireNonNull(builder.pipelines, this, "pipelines"); - this.numFailures = ApiTypeHelper.requireNonNull(builder.numFailures, this, "numFailures"); - this.timeMs = ApiTypeHelper.requireNonNull(builder.timeMs, this, "timeMs"); + this.numDocsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.numDocsProcessed, this, + "numDocsProcessed", this.numDocsProcessed()); + this.pipelines = ApiTypeHelper.requireNonNullWithDefault(builder.pipelines, this, "pipelines", + this.pipelines()); + this.numFailures = ApiTypeHelper.requireNonNullWithDefault(builder.numFailures, this, "numFailures", + this.numFailures()); + this.timeMs = ApiTypeHelper.requireNonNullWithDefault(builder.timeMs, this, "timeMs", this.timeMs()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java index 194a762b2..4ca8b6ccb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java @@ -69,9 +69,9 @@ public class MlInferenceIngestProcessorCount implements JsonpSerializable { private MlInferenceIngestProcessorCount(Builder builder) { - this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max"); - this.sum = ApiTypeHelper.requireNonNull(builder.sum, this, "sum"); - this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min"); + this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.sum = ApiTypeHelper.requireNonNullWithDefault(builder.sum, this, "sum", this.sum()); + this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java index 4dead3fc5..8ec47ab2c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java @@ -81,7 +81,7 @@ private MlInferenceTrainedModels(Builder builder) { this.estimatedOperations = builder.estimatedOperations; this.estimatedHeapMemoryUsageBytes = builder.estimatedHeapMemoryUsageBytes; this.count = builder.count; - this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); + this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); this.modelSizeBytes = builder.modelSizeBytes; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java index b8abcc37c..0e876d8a5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java @@ -85,9 +85,10 @@ public class MlInferenceTrainedModelsCount implements JsonpSerializable { private MlInferenceTrainedModelsCount(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.prepackaged = ApiTypeHelper.requireNonNull(builder.prepackaged, this, "prepackaged"); - this.other = ApiTypeHelper.requireNonNull(builder.other, this, "other"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.prepackaged = ApiTypeHelper.requireNonNullWithDefault(builder.prepackaged, this, "prepackaged", + this.prepackaged()); + this.other = ApiTypeHelper.requireNonNullWithDefault(builder.other, this, "other", this.other()); this.passThrough = builder.passThrough; this.regression = builder.regression; this.classification = builder.classification; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java index a68d59e6a..884bf3b5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java @@ -66,8 +66,9 @@ public class MlJobForecasts implements JsonpSerializable { private MlJobForecasts(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.forecastedJobs = ApiTypeHelper.requireNonNull(builder.forecastedJobs, this, "forecastedJobs"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.forecastedJobs = ApiTypeHelper.requireNonNullWithDefault(builder.forecastedJobs, this, "forecastedJobs", + this.forecastedJobs()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java index 79793d063..b029a6740 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java @@ -68,7 +68,8 @@ public class Monitoring extends Base { private Monitoring(Builder builder) { super(builder); - this.collectionEnabled = ApiTypeHelper.requireNonNull(builder.collectionEnabled, this, "collectionEnabled"); + this.collectionEnabled = ApiTypeHelper.requireNonNullWithDefault(builder.collectionEnabled, this, + "collectionEnabled", this.collectionEnabled()); this.enabledExporters = ApiTypeHelper.unmodifiableRequired(builder.enabledExporters, this, "enabledExporters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java index 9a2884f80..2c7182391 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java @@ -70,7 +70,7 @@ public class Phase implements JsonpSerializable { private Phase(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.minAge = ApiTypeHelper.requireNonNull(builder.minAge, this, "minAge"); + this.minAge = ApiTypeHelper.requireNonNullWithDefault(builder.minAge, this, "minAge", this.minAge()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java index 1fb39c0b1..b8876f965 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java @@ -64,7 +64,7 @@ public class RealmCache implements JsonpSerializable { private RealmCache(Builder builder) { - this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); + this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java index 9825e06da..3f53360e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java @@ -66,8 +66,8 @@ public class RoleMapping implements JsonpSerializable { private RoleMapping(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); - this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); + this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java index cf8381e2d..cc16e2073 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java @@ -94,20 +94,27 @@ public class RuntimeFieldsType implements JsonpSerializable { private RuntimeFieldsType(Builder builder) { - this.charsMax = ApiTypeHelper.requireNonNull(builder.charsMax, this, "charsMax"); - this.charsTotal = ApiTypeHelper.requireNonNull(builder.charsTotal, this, "charsTotal"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); - this.docMax = ApiTypeHelper.requireNonNull(builder.docMax, this, "docMax"); - this.docTotal = ApiTypeHelper.requireNonNull(builder.docTotal, this, "docTotal"); - this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount"); + this.charsMax = ApiTypeHelper.requireNonNullWithDefault(builder.charsMax, this, "charsMax", this.charsMax()); + this.charsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.charsTotal, this, "charsTotal", + this.charsTotal()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.docMax = ApiTypeHelper.requireNonNullWithDefault(builder.docMax, this, "docMax", this.docMax()); + this.docTotal = ApiTypeHelper.requireNonNullWithDefault(builder.docTotal, this, "docTotal", this.docTotal()); + this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", + this.indexCount()); this.lang = ApiTypeHelper.unmodifiableRequired(builder.lang, this, "lang"); - this.linesMax = ApiTypeHelper.requireNonNull(builder.linesMax, this, "linesMax"); - this.linesTotal = ApiTypeHelper.requireNonNull(builder.linesTotal, this, "linesTotal"); - this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); - this.scriptlessCount = ApiTypeHelper.requireNonNull(builder.scriptlessCount, this, "scriptlessCount"); - this.shadowedCount = ApiTypeHelper.requireNonNull(builder.shadowedCount, this, "shadowedCount"); - this.sourceMax = ApiTypeHelper.requireNonNull(builder.sourceMax, this, "sourceMax"); - this.sourceTotal = ApiTypeHelper.requireNonNull(builder.sourceTotal, this, "sourceTotal"); + this.linesMax = ApiTypeHelper.requireNonNullWithDefault(builder.linesMax, this, "linesMax", this.linesMax()); + this.linesTotal = ApiTypeHelper.requireNonNullWithDefault(builder.linesTotal, this, "linesTotal", + this.linesTotal()); + this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.scriptlessCount = ApiTypeHelper.requireNonNullWithDefault(builder.scriptlessCount, this, "scriptlessCount", + this.scriptlessCount()); + this.shadowedCount = ApiTypeHelper.requireNonNullWithDefault(builder.shadowedCount, this, "shadowedCount", + this.shadowedCount()); + this.sourceMax = ApiTypeHelper.requireNonNullWithDefault(builder.sourceMax, this, "sourceMax", + this.sourceMax()); + this.sourceTotal = ApiTypeHelper.requireNonNullWithDefault(builder.sourceTotal, this, "sourceTotal", + this.sourceTotal()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java index 9bdad3179..85ee5d1f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java @@ -70,7 +70,8 @@ public class SearchableSnapshots extends Base { private SearchableSnapshots(Builder builder) { super(builder); - this.indicesCount = ApiTypeHelper.requireNonNull(builder.indicesCount, this, "indicesCount"); + this.indicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.indicesCount, this, "indicesCount", + this.indicesCount()); this.fullCopyIndicesCount = builder.fullCopyIndicesCount; this.sharedCacheIndicesCount = builder.sharedCacheIndicesCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java index ef7962519..9b0dbaf74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java @@ -87,18 +87,22 @@ public class Security extends Base { private Security(Builder builder) { super(builder); - this.apiKeyService = ApiTypeHelper.requireNonNull(builder.apiKeyService, this, "apiKeyService"); - this.anonymous = ApiTypeHelper.requireNonNull(builder.anonymous, this, "anonymous"); - this.audit = ApiTypeHelper.requireNonNull(builder.audit, this, "audit"); - this.fips140 = ApiTypeHelper.requireNonNull(builder.fips140, this, "fips140"); - this.ipfilter = ApiTypeHelper.requireNonNull(builder.ipfilter, this, "ipfilter"); + this.apiKeyService = ApiTypeHelper.requireNonNullWithDefault(builder.apiKeyService, this, "apiKeyService", + this.apiKeyService()); + this.anonymous = ApiTypeHelper.requireNonNullWithDefault(builder.anonymous, this, "anonymous", + this.anonymous()); + this.audit = ApiTypeHelper.requireNonNullWithDefault(builder.audit, this, "audit", this.audit()); + this.fips140 = ApiTypeHelper.requireNonNullWithDefault(builder.fips140, this, "fips140", this.fips140()); + this.ipfilter = ApiTypeHelper.requireNonNullWithDefault(builder.ipfilter, this, "ipfilter", this.ipfilter()); this.realms = ApiTypeHelper.unmodifiableRequired(builder.realms, this, "realms"); this.roleMapping = ApiTypeHelper.unmodifiableRequired(builder.roleMapping, this, "roleMapping"); - this.roles = ApiTypeHelper.requireNonNull(builder.roles, this, "roles"); - this.ssl = ApiTypeHelper.requireNonNull(builder.ssl, this, "ssl"); + this.roles = ApiTypeHelper.requireNonNullWithDefault(builder.roles, this, "roles", this.roles()); + this.ssl = ApiTypeHelper.requireNonNullWithDefault(builder.ssl, this, "ssl", this.ssl()); this.systemKey = builder.systemKey; - this.tokenService = ApiTypeHelper.requireNonNull(builder.tokenService, this, "tokenService"); - this.operatorPrivileges = ApiTypeHelper.requireNonNull(builder.operatorPrivileges, this, "operatorPrivileges"); + this.tokenService = ApiTypeHelper.requireNonNullWithDefault(builder.tokenService, this, "tokenService", + this.tokenService()); + this.operatorPrivileges = ApiTypeHelper.requireNonNullWithDefault(builder.operatorPrivileges, this, + "operatorPrivileges", this.operatorPrivileges()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java index a4afe87fa..88b3af8cb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java @@ -68,9 +68,9 @@ public class SecurityRoles implements JsonpSerializable { private SecurityRoles(Builder builder) { - this.native_ = ApiTypeHelper.requireNonNull(builder.native_, this, "native_"); - this.dls = ApiTypeHelper.requireNonNull(builder.dls, this, "dls"); - this.file = ApiTypeHelper.requireNonNull(builder.file, this, "file"); + this.native_ = ApiTypeHelper.requireNonNullWithDefault(builder.native_, this, "native_", this.native_()); + this.dls = ApiTypeHelper.requireNonNullWithDefault(builder.dls, this, "dls", this.dls()); + this.file = ApiTypeHelper.requireNonNullWithDefault(builder.file, this, "file", this.file()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java index f1d1701ca..b61c19e50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java @@ -64,7 +64,8 @@ public class SecurityRolesDls implements JsonpSerializable { private SecurityRolesDls(Builder builder) { - this.bitSetCache = ApiTypeHelper.requireNonNull(builder.bitSetCache, this, "bitSetCache"); + this.bitSetCache = ApiTypeHelper.requireNonNullWithDefault(builder.bitSetCache, this, "bitSetCache", + this.bitSetCache()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java index cc59bf219..e672155a5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java @@ -73,9 +73,10 @@ public class SecurityRolesDlsBitSetCache implements JsonpSerializable { private SecurityRolesDlsBitSetCache(Builder builder) { - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); this.memory = builder.memory; - this.memoryInBytes = ApiTypeHelper.requireNonNull(builder.memoryInBytes, this, "memoryInBytes"); + this.memoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memoryInBytes, this, "memoryInBytes", + this.memoryInBytes()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java index 1771deacd..0847e14e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java @@ -70,9 +70,9 @@ public class SecurityRolesFile implements JsonpSerializable { private SecurityRolesFile(Builder builder) { - this.dls = ApiTypeHelper.requireNonNull(builder.dls, this, "dls"); - this.fls = ApiTypeHelper.requireNonNull(builder.fls, this, "fls"); - this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); + this.dls = ApiTypeHelper.requireNonNullWithDefault(builder.dls, this, "dls", this.dls()); + this.fls = ApiTypeHelper.requireNonNullWithDefault(builder.fls, this, "fls", this.fls()); + this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java index cccce7876..ce22e7d47 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java @@ -70,9 +70,9 @@ public class SecurityRolesNative implements JsonpSerializable { private SecurityRolesNative(Builder builder) { - this.dls = ApiTypeHelper.requireNonNull(builder.dls, this, "dls"); - this.fls = ApiTypeHelper.requireNonNull(builder.fls, this, "fls"); - this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); + this.dls = ApiTypeHelper.requireNonNullWithDefault(builder.dls, this, "dls", this.dls()); + this.fls = ApiTypeHelper.requireNonNullWithDefault(builder.fls, this, "fls", this.fls()); + this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java index b4efd845c..580632769 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java @@ -66,8 +66,9 @@ public class Ssl implements JsonpSerializable { private Ssl(Builder builder) { - this.http = ApiTypeHelper.requireNonNull(builder.http, this, "http"); - this.transport = ApiTypeHelper.requireNonNull(builder.transport, this, "transport"); + this.http = ApiTypeHelper.requireNonNullWithDefault(builder.http, this, "http", this.http()); + this.transport = ApiTypeHelper.requireNonNullWithDefault(builder.transport, this, "transport", + this.transport()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java index 91ab8e0a8..1a3f08a31 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java @@ -68,10 +68,10 @@ public class Vector extends Base { private Vector(Builder builder) { super(builder); - this.denseVectorDimsAvgCount = ApiTypeHelper.requireNonNull(builder.denseVectorDimsAvgCount, this, - "denseVectorDimsAvgCount"); - this.denseVectorFieldsCount = ApiTypeHelper.requireNonNull(builder.denseVectorFieldsCount, this, - "denseVectorFieldsCount"); + this.denseVectorDimsAvgCount = ApiTypeHelper.requireNonNullWithDefault(builder.denseVectorDimsAvgCount, this, + "denseVectorDimsAvgCount", this.denseVectorDimsAvgCount()); + this.denseVectorFieldsCount = ApiTypeHelper.requireNonNullWithDefault(builder.denseVectorFieldsCount, this, + "denseVectorFieldsCount", this.denseVectorFieldsCount()); this.sparseVectorFieldsCount = builder.sparseVectorFieldsCount; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java index 247e9b56c..9d830fd27 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java @@ -66,9 +66,10 @@ public class Watcher extends Base { private Watcher(Builder builder) { super(builder); - this.execution = ApiTypeHelper.requireNonNull(builder.execution, this, "execution"); - this.watch = ApiTypeHelper.requireNonNull(builder.watch, this, "watch"); - this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); + this.execution = ApiTypeHelper.requireNonNullWithDefault(builder.execution, this, "execution", + this.execution()); + this.watch = ApiTypeHelper.requireNonNullWithDefault(builder.watch, this, "watch", this.watch()); + this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java index 41fb2966f..51f5e40aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java @@ -69,8 +69,9 @@ public class WatcherActionTotals implements JsonpSerializable { private WatcherActionTotals(Builder builder) { - this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); - this.totalTimeInMs = ApiTypeHelper.requireNonNull(builder.totalTimeInMs, this, "totalTimeInMs"); + this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.totalTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMs, this, "totalTimeInMs", + this.totalTimeInMs()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java index b8b31bd86..123c4e704 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java @@ -75,7 +75,7 @@ private WatcherWatch(Builder builder) { this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.condition = ApiTypeHelper.unmodifiable(builder.condition); this.action = ApiTypeHelper.unmodifiable(builder.action); - this.trigger = ApiTypeHelper.requireNonNull(builder.trigger, this, "trigger"); + this.trigger = ApiTypeHelper.requireNonNullWithDefault(builder.trigger, this, "trigger", this.trigger()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java index ff565b353..7ceb07961 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java @@ -69,7 +69,7 @@ public class WatcherWatchTrigger implements JsonpSerializable { private WatcherWatchTrigger(Builder builder) { this.schedule = builder.schedule; - this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); + this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java index a476b40f0..1f26d8e9c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java @@ -65,8 +65,8 @@ public class WatcherWatchTriggerSchedule extends Counter { private WatcherWatchTriggerSchedule(Builder builder) { super(builder); - this.cron = ApiTypeHelper.requireNonNull(builder.cron, this, "cron"); - this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); + this.cron = ApiTypeHelper.requireNonNullWithDefault(builder.cron, this, "cron", this.cron()); + this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); } From 362e6726bab6071c5925433bfa59822a56dbe602 Mon Sep 17 00:00:00 2001 From: Laura Trotta Date: Thu, 3 Apr 2025 15:21:07 +0200 Subject: [PATCH 3/4] using overload methods instead, regen --- .../_types/AcknowledgedResponseBase.java | 3 +- .../elasticsearch/_types/BaseNode.java | 9 +- .../_types/BulkIndexByScrollFailure.java | 8 +- .../elasticsearch/_types/BulkStats.java | 15 +-- .../elasticsearch/_types/ClusterDetails.java | 6 +- .../_types/ClusterStatistics.java | 13 ++- .../elasticsearch/_types/CompletionStats.java | 3 +- .../elasticsearch/_types/CoordsGeoBounds.java | 8 +- .../elasticsearch/_types/DocStats.java | 2 +- .../_types/ElasticsearchVersionInfo.java | 30 +++--- .../_types/ElasticsearchVersionMinInfo.java | 15 ++- .../elasticsearch/_types/ErrorResponse.java | 4 +- .../_types/FieldMemoryUsage.java | 3 +- .../elasticsearch/_types/FieldSizeUsage.java | 3 +- .../elasticsearch/_types/FieldSort.java | 2 +- .../elasticsearch/_types/FielddataStats.java | 3 +- .../elasticsearch/_types/FlushStats.java | 7 +- .../elasticsearch/_types/GeoDistanceSort.java | 2 +- .../elasticsearch/_types/GeoHashLocation.java | 2 +- .../clients/elasticsearch/_types/GeoLine.java | 2 +- .../elasticsearch/_types/GetStats.java | 21 ++-- .../elasticsearch/_types/IndexingStats.java | 32 +++--- .../elasticsearch/_types/InlineGet.java | 2 +- .../elasticsearch/_types/KnnQuery.java | 2 +- .../elasticsearch/_types/KnnRetriever.java | 7 +- .../elasticsearch/_types/KnnSearch.java | 2 +- .../_types/LatLonGeoLocation.java | 4 +- .../elasticsearch/_types/MergesStats.java | 32 +++--- .../elasticsearch/_types/NestedSortValue.java | 2 +- .../elasticsearch/_types/NodeAttributes.java | 8 +- .../elasticsearch/_types/NodeShard.java | 8 +- .../elasticsearch/_types/NodeStatistics.java | 7 +- .../elasticsearch/_types/PluginStats.java | 23 ++--- .../elasticsearch/_types/QueryCacheStats.java | 20 ++-- .../elasticsearch/_types/RecoveryStats.java | 10 +- .../elasticsearch/_types/RefreshStats.java | 15 ++- .../_types/RelocationFailureInfo.java | 3 +- .../_types/RequestCacheStats.java | 11 +-- .../elasticsearch/_types/RescoreVector.java | 3 +- .../clients/elasticsearch/_types/Retries.java | 4 +- .../elasticsearch/_types/RuleRetriever.java | 6 +- .../elasticsearch/_types/ScriptField.java | 2 +- .../elasticsearch/_types/ScriptSort.java | 2 +- .../elasticsearch/_types/SearchStats.java | 38 +++---- .../elasticsearch/_types/SearchTransform.java | 4 +- .../elasticsearch/_types/SegmentsStats.java | 45 +++++---- .../elasticsearch/_types/ShardFailure.java | 4 +- .../elasticsearch/_types/ShardStatistics.java | 7 +- .../elasticsearch/_types/SlicedScroll.java | 4 +- .../elasticsearch/_types/StoreStats.java | 6 +- .../elasticsearch/_types/StoredScript.java | 4 +- .../elasticsearch/_types/TaskFailure.java | 8 +- .../elasticsearch/_types/TextEmbedding.java | 5 +- .../_types/TextSimilarityReranker.java | 3 +- .../_types/TopLeftBottomRightGeoBounds.java | 5 +- .../_types/TopRightBottomLeftGeoBounds.java | 5 +- .../elasticsearch/_types/TranslogStats.java | 18 ++-- .../elasticsearch/_types/WarmerStats.java | 7 +- .../elasticsearch/_types/WktGeoBounds.java | 2 +- .../_types/WriteResponseBase.java | 10 +- .../aggregations/AdjacencyMatrixBucket.java | 2 +- .../aggregations/ArrayPercentilesItem.java | 2 +- .../AutoDateHistogramAggregate.java | 2 +- .../_types/aggregations/BoxPlotAggregate.java | 14 +-- .../BucketCorrelationAggregation.java | 2 +- .../BucketCorrelationFunction.java | 3 +- ...etCorrelationFunctionCountCorrelation.java | 3 +- ...tionFunctionCountCorrelationIndicator.java | 2 +- .../aggregations/CardinalityAggregate.java | 2 +- .../CategorizeTextAggregation.java | 2 +- .../aggregations/ChiSquareHeuristic.java | 7 +- .../CompositeHistogramAggregation.java | 2 +- .../CumulativeCardinalityAggregate.java | 2 +- .../aggregations/DateHistogramBucket.java | 2 +- .../aggregations/DoubleTermsBucket.java | 2 +- .../EwmaMovingAverageAggregation.java | 2 +- .../aggregations/FrequentItemSetsBucket.java | 2 +- .../aggregations/FrequentItemSetsField.java | 2 +- .../aggregations/GeoCentroidAggregate.java | 2 +- .../aggregations/GeoHashGridBucket.java | 2 +- .../_types/aggregations/GeoHexGridBucket.java | 2 +- .../_types/aggregations/GeoLineAggregate.java | 7 +- .../aggregations/GeoLineAggregation.java | 4 +- .../_types/aggregations/GeoLinePoint.java | 2 +- .../_types/aggregations/GeoLineSort.java | 2 +- .../aggregations/GeoTileGridBucket.java | 2 +- .../aggregations/GeohexGridAggregation.java | 2 +- .../_types/aggregations/HistogramBucket.java | 2 +- .../HoltMovingAverageAggregation.java | 2 +- .../HoltWintersMovingAverageAggregation.java | 2 +- .../aggregations/InferenceAggregation.java | 2 +- .../InferenceClassImportance.java | 6 +- .../InferenceFeatureImportance.java | 3 +- .../aggregations/InferenceTopClassEntry.java | 9 +- .../aggregations/IpPrefixAggregation.java | 5 +- .../_types/aggregations/IpPrefixBucket.java | 7 +- .../LinearMovingAverageAggregation.java | 2 +- .../aggregations/LongRareTermsBucket.java | 2 +- .../_types/aggregations/LongTermsBucket.java | 2 +- .../aggregations/MatrixStatsAggregate.java | 2 +- .../aggregations/MatrixStatsFields.java | 12 +-- .../MultiBucketAggregateBase.java | 2 +- .../_types/aggregations/MultiBucketBase.java | 2 +- .../_types/aggregations/MultiTermLookup.java | 2 +- .../PercentilesAggregateBase.java | 2 +- .../RandomSamplerAggregation.java | 3 +- .../_types/aggregations/RateAggregate.java | 2 +- .../aggregations/ScriptedHeuristic.java | 2 +- .../aggregations/ScriptedMetricAggregate.java | 2 +- .../SignificantLongTermsBucket.java | 2 +- .../SignificantStringTermsBucket.java | 2 +- .../SignificantTermsBucketBase.java | 4 +- .../SimpleMovingAverageAggregation.java | 2 +- .../SingleBucketAggregateBase.java | 2 +- .../StandardDeviationBoundsAsString.java | 16 ++- .../_types/aggregations/StatsAggregate.java | 4 +- .../aggregations/StringRareTermsBucket.java | 2 +- .../aggregations/StringStatsAggregate.java | 2 +- .../aggregations/StringTermsBucket.java | 2 +- .../_types/aggregations/TermsPartition.java | 6 +- .../_types/aggregations/TestPopulation.java | 2 +- .../_types/aggregations/TopHitsAggregate.java | 2 +- .../_types/aggregations/TopMetricsValue.java | 2 +- .../VariableWidthHistogramBucket.java | 6 +- .../_types/analysis/ConditionTokenFilter.java | 2 +- .../_types/analysis/CustomAnalyzer.java | 3 +- .../_types/analysis/HunspellTokenFilter.java | 2 +- .../_types/analysis/IcuAnalyzer.java | 4 +- .../analysis/IcuFoldingTokenFilter.java | 3 +- .../analysis/IcuNormalizationTokenFilter.java | 2 +- .../_types/analysis/IcuTokenizer.java | 3 +- .../analysis/IcuTransformTokenFilter.java | 2 +- .../_types/analysis/KuromojiAnalyzer.java | 2 +- .../KuromojiIterationMarkCharFilter.java | 6 +- .../KuromojiReadingFormTokenFilter.java | 3 +- .../analysis/KuromojiStemmerTokenFilter.java | 3 +- .../_types/analysis/KuromojiTokenizer.java | 2 +- .../analysis/PatternReplaceCharFilter.java | 2 +- .../analysis/PatternReplaceTokenFilter.java | 2 +- .../_types/analysis/PhoneticTokenFilter.java | 2 +- .../_types/analysis/PredicateTokenFilter.java | 2 +- .../_types/analysis/SnowballAnalyzer.java | 2 +- .../AggregateMetricDoubleProperty.java | 3 +- .../_types/mapping/AllField.java | 30 +++--- .../_types/mapping/CompositeSubField.java | 2 +- .../_types/mapping/DataStreamTimestamp.java | 2 +- .../mapping/DenseVectorIndexOptions.java | 2 +- .../_types/mapping/FieldMapping.java | 2 +- .../_types/mapping/FieldNamesField.java | 2 +- .../_types/mapping/IndexField.java | 2 +- .../_types/mapping/RoutingField.java | 2 +- .../_types/mapping/RuntimeField.java | 2 +- .../mapping/RuntimeFieldFetchFields.java | 2 +- .../_types/mapping/SizeField.java | 2 +- .../_types/mapping/SuggestContext.java | 4 +- .../_types/mapping/TextIndexPrefixes.java | 4 +- .../_types/query_dsl/BoostingQuery.java | 7 +- .../_types/query_dsl/CombinedFieldsQuery.java | 2 +- .../_types/query_dsl/CommonTermsQuery.java | 4 +- .../_types/query_dsl/ConstantScoreQuery.java | 2 +- .../_types/query_dsl/DateRangeQuery.java | 2 +- .../_types/query_dsl/DecayFunctionBase.java | 5 +- .../query_dsl/DistanceFeatureQueryBase.java | 6 +- .../_types/query_dsl/ExistsQuery.java | 2 +- .../_types/query_dsl/FieldAndFormat.java | 2 +- .../_types/query_dsl/FieldLookup.java | 2 +- .../FieldValueFactorScoreFunction.java | 2 +- .../_types/query_dsl/FuzzyQuery.java | 4 +- .../_types/query_dsl/GeoBoundingBoxQuery.java | 5 +- .../_types/query_dsl/GeoDistanceQuery.java | 6 +- .../_types/query_dsl/GeoGridQuery.java | 2 +- .../_types/query_dsl/GeoPolygonQuery.java | 4 +- .../_types/query_dsl/GeoShapeQuery.java | 4 +- .../_types/query_dsl/HasChildQuery.java | 4 +- .../_types/query_dsl/HasParentQuery.java | 5 +- .../_types/query_dsl/IntervalsFuzzy.java | 2 +- .../_types/query_dsl/IntervalsMatch.java | 2 +- .../_types/query_dsl/IntervalsPrefix.java | 2 +- .../_types/query_dsl/IntervalsQuery.java | 2 +- .../_types/query_dsl/IntervalsWildcard.java | 2 +- .../query_dsl/MatchBoolPrefixQuery.java | 4 +- .../query_dsl/MatchPhrasePrefixQuery.java | 4 +- .../_types/query_dsl/MatchPhraseQuery.java | 4 +- .../_types/query_dsl/MatchQuery.java | 4 +- .../_types/query_dsl/MultiMatchQuery.java | 2 +- .../_types/query_dsl/NestedQuery.java | 4 +- .../_types/query_dsl/NumberRangeQuery.java | 2 +- .../_types/query_dsl/PercolateQuery.java | 2 +- .../_types/query_dsl/PinnedDoc.java | 2 +- .../_types/query_dsl/PinnedQuery.java | 2 +- .../_types/query_dsl/PrefixQuery.java | 4 +- .../_types/query_dsl/QueryStringQuery.java | 2 +- .../RankFeatureFunctionLogarithm.java | 3 +- .../query_dsl/RankFeatureFunctionSigmoid.java | 4 +- .../_types/query_dsl/RankFeatureQuery.java | 2 +- .../_types/query_dsl/RegexpQuery.java | 4 +- .../_types/query_dsl/RuleQuery.java | 5 +- .../_types/query_dsl/ScriptQuery.java | 2 +- .../_types/query_dsl/ScriptScoreFunction.java | 2 +- .../_types/query_dsl/ScriptScoreQuery.java | 4 +- .../_types/query_dsl/SemanticQuery.java | 4 +- .../_types/query_dsl/ShapeQuery.java | 4 +- .../query_dsl/SimpleQueryStringQuery.java | 2 +- .../_types/query_dsl/SpanContainingQuery.java | 4 +- .../query_dsl/SpanFieldMaskingQuery.java | 4 +- .../_types/query_dsl/SpanFirstQuery.java | 4 +- .../_types/query_dsl/SpanMultiTermQuery.java | 2 +- .../_types/query_dsl/SpanNotQuery.java | 4 +- .../_types/query_dsl/SpanTermQuery.java | 4 +- .../_types/query_dsl/SpanWithinQuery.java | 4 +- .../_types/query_dsl/SparseVectorQuery.java | 2 +- .../_types/query_dsl/TermQuery.java | 4 +- .../_types/query_dsl/TermRangeQuery.java | 2 +- .../_types/query_dsl/TermsLookup.java | 6 +- .../_types/query_dsl/TermsQuery.java | 4 +- .../_types/query_dsl/TermsSetQuery.java | 2 +- .../_types/query_dsl/TextExpansionQuery.java | 7 +- .../_types/query_dsl/TypeQuery.java | 2 +- .../_types/query_dsl/UntypedRangeQuery.java | 2 +- .../_types/query_dsl/WeightedTokensQuery.java | 2 +- .../_types/query_dsl/WildcardQuery.java | 2 +- .../_types/query_dsl/WrapperQuery.java | 2 +- .../async_search/AsyncSearch.java | 8 +- .../AsyncSearchDocumentResponseBase.java | 2 +- .../async_search/AsyncSearchResponseBase.java | 13 +-- .../AsyncSearchStatusRequest.java | 2 +- .../DeleteAsyncSearchRequest.java | 2 +- .../async_search/GetAsyncSearchRequest.java | 2 +- .../status/StatusResponseBase.java | 2 +- .../DeleteAutoscalingPolicyRequest.java | 2 +- .../GetAutoscalingPolicyRequest.java | 2 +- .../PutAutoscalingPolicyRequest.java | 4 +- .../AutoscalingCapacity.java | 4 +- .../AutoscalingDecider.java | 3 +- .../AutoscalingDeciders.java | 6 +- .../AutoscalingNode.java | 2 +- .../AutoscalingResources.java | 4 +- .../ComponentTemplate.java | 17 ++-- .../elasticsearch/ccr/CcrStatsResponse.java | 6 +- .../ccr/DeleteAutoFollowPatternRequest.java | 2 +- .../elasticsearch/ccr/FollowIndexStats.java | 2 +- .../elasticsearch/ccr/FollowRequest.java | 8 +- .../elasticsearch/ccr/FollowResponse.java | 12 +-- .../ccr/ForgetFollowerRequest.java | 2 +- .../ccr/ForgetFollowerResponse.java | 2 +- .../ccr/PauseAutoFollowPatternRequest.java | 2 +- .../elasticsearch/ccr/PauseFollowRequest.java | 2 +- .../ccr/PutAutoFollowPatternRequest.java | 5 +- .../elasticsearch/ccr/ReadException.java | 8 +- .../ccr/ResumeAutoFollowPatternRequest.java | 2 +- .../ccr/ResumeFollowRequest.java | 2 +- .../clients/elasticsearch/ccr/ShardStats.java | 99 +++++++++---------- .../elasticsearch/ccr/UnfollowRequest.java | 2 +- .../ccr/follow_info/FollowerIndex.java | 11 +-- .../AutoFollowPattern.java | 4 +- .../AutoFollowPatternSummary.java | 9 +- .../ccr/stats/AutoFollowStats.java | 14 ++- .../ccr/stats/AutoFollowedCluster.java | 11 +-- .../cluster/AllocationExplainResponse.java | 9 +- .../cluster/ClusterInfoResponse.java | 3 +- .../cluster/ComponentTemplate.java | 5 +- .../cluster/ComponentTemplateNode.java | 2 +- .../cluster/PutClusterSettingsResponse.java | 3 +- .../cluster/PutComponentTemplateRequest.java | 4 +- .../cluster/RerouteResponse.java | 3 +- .../elasticsearch/cluster/StateResponse.java | 2 +- .../AllocationDecision.java | 7 +- .../allocation_explain/AllocationStore.java | 17 ++-- .../allocation_explain/CurrentNode.java | 10 +- .../cluster/allocation_explain/DiskUsage.java | 17 ++-- .../NodeAllocationExplanation.java | 13 +-- .../allocation_explain/NodeDiskUsage.java | 8 +- .../allocation_explain/ReservedSize.java | 6 +- .../UnassignedInformation.java | 4 +- .../cluster/health/HealthResponseBody.java | 54 +++++----- .../cluster/health/IndexHealthStats.java | 29 +++--- .../cluster/health/ShardHealthStats.java | 22 ++--- .../cluster/pending_tasks/PendingTask.java | 13 +-- .../remote_info/ClusterRemoteProxyInfo.java | 24 ++--- .../remote_info/ClusterRemoteSniffInfo.java | 17 ++-- .../reroute/CommandAllocatePrimaryAction.java | 9 +- .../reroute/CommandAllocateReplicaAction.java | 6 +- .../cluster/reroute/CommandCancelAction.java | 6 +- .../cluster/reroute/CommandMoveAction.java | 8 +- .../cluster/reroute/RerouteDecision.java | 7 +- .../cluster/reroute/RerouteExplanation.java | 5 +- .../cluster/reroute/RerouteParameters.java | 9 +- .../cluster/stats/ClusterFileSystem.java | 9 +- .../cluster/stats/ClusterIndices.java | 23 ++--- .../stats/ClusterIndicesShardsIndex.java | 8 +- .../cluster/stats/ClusterIngest.java | 3 +- .../cluster/stats/ClusterJvm.java | 7 +- .../cluster/stats/ClusterJvmMemory.java | 6 +- .../cluster/stats/ClusterJvmVersion.java | 17 ++-- .../cluster/stats/ClusterNodeCount.java | 32 +++--- .../cluster/stats/ClusterNodes.java | 18 ++-- .../cluster/stats/ClusterOperatingSystem.java | 10 +- .../ClusterOperatingSystemArchitecture.java | 4 +- .../stats/ClusterOperatingSystemName.java | 4 +- .../ClusterOperatingSystemPrettyName.java | 5 +- .../cluster/stats/ClusterProcess.java | 6 +- .../cluster/stats/ClusterProcessCpu.java | 2 +- .../ClusterProcessOpenFileDescriptors.java | 6 +- .../cluster/stats/ClusterProcessor.java | 9 +- .../cluster/stats/ClusterShardMetrics.java | 6 +- .../cluster/stats/FieldTypes.java | 7 +- .../cluster/stats/IndexingPressure.java | 2 +- .../cluster/stats/IndexingPressureMemory.java | 7 +- .../stats/IndexingPressureMemorySummary.java | 18 ++-- .../cluster/stats/IndicesVersions.java | 11 +-- .../cluster/stats/NodePackagingType.java | 6 +- .../stats/OperatingSystemMemoryInfo.java | 15 +-- .../cluster/stats/RuntimeFieldTypes.java | 33 +++---- .../cluster/stats/StatsResponseBase.java | 15 ++- .../connector/CheckInRequest.java | 3 +- .../connector/CheckInResponse.java | 2 +- .../elasticsearch/connector/Connector.java | 11 +-- .../connector/ConnectorConfigProperties.java | 14 ++- .../connector/ConnectorScheduling.java | 4 +- .../connector/ConnectorSyncJob.java | 31 +++--- .../connector/CustomScheduling.java | 10 +- .../connector/DeleteConnectorRequest.java | 3 +- .../elasticsearch/connector/Dependency.java | 4 +- .../connector/FeatureEnabled.java | 2 +- .../connector/FilteringAdvancedSnippet.java | 2 +- .../connector/FilteringConfig.java | 4 +- .../connector/FilteringRule.java | 12 +-- .../connector/FilteringRules.java | 6 +- .../connector/FilteringRulesValidation.java | 2 +- .../connector/GetConnectorRequest.java | 3 +- .../connector/GreaterThanValidation.java | 3 +- .../connector/IngestPipelineParams.java | 12 +-- .../connector/LessThanValidation.java | 3 +- .../elasticsearch/connector/ListResponse.java | 2 +- .../connector/ListTypeValidation.java | 3 +- .../elasticsearch/connector/PostResponse.java | 4 +- .../elasticsearch/connector/PutResponse.java | 4 +- .../connector/RegexValidation.java | 3 +- .../elasticsearch/connector/SelectOption.java | 4 +- .../connector/SyncJobCancelRequest.java | 3 +- .../connector/SyncJobCancelResponse.java | 2 +- .../connector/SyncJobCheckInRequest.java | 3 +- .../connector/SyncJobClaimRequest.java | 6 +- .../connector/SyncJobConnectorReference.java | 11 +-- .../connector/SyncJobDeleteRequest.java | 3 +- .../connector/SyncJobErrorRequest.java | 5 +- .../connector/SyncJobGetRequest.java | 3 +- .../connector/SyncJobListResponse.java | 2 +- .../connector/SyncJobPostRequest.java | 2 +- .../connector/SyncJobPostResponse.java | 2 +- .../connector/SyncJobUpdateStatsRequest.java | 15 ++- .../UpdateActiveFilteringRequest.java | 3 +- .../UpdateActiveFilteringResponse.java | 2 +- .../connector/UpdateApiKeyIdRequest.java | 3 +- .../connector/UpdateApiKeyIdResponse.java | 2 +- .../connector/UpdateConfigurationRequest.java | 3 +- .../UpdateConfigurationResponse.java | 2 +- .../connector/UpdateErrorRequest.java | 3 +- .../connector/UpdateErrorResponse.java | 2 +- .../connector/UpdateFeaturesRequest.java | 5 +- .../connector/UpdateFeaturesResponse.java | 2 +- .../connector/UpdateFilteringRequest.java | 3 +- .../connector/UpdateFilteringResponse.java | 2 +- .../UpdateFilteringValidationRequest.java | 6 +- .../UpdateFilteringValidationResponse.java | 2 +- .../connector/UpdateIndexNameRequest.java | 3 +- .../connector/UpdateIndexNameResponse.java | 2 +- .../connector/UpdateNameRequest.java | 3 +- .../connector/UpdateNameResponse.java | 2 +- .../connector/UpdateNativeRequest.java | 5 +- .../connector/UpdateNativeResponse.java | 2 +- .../connector/UpdatePipelineRequest.java | 5 +- .../connector/UpdatePipelineResponse.java | 2 +- .../connector/UpdateSchedulingRequest.java | 6 +- .../connector/UpdateSchedulingResponse.java | 2 +- .../connector/UpdateServiceTypeRequest.java | 6 +- .../connector/UpdateServiceTypeResponse.java | 2 +- .../connector/UpdateStatusRequest.java | 5 +- .../connector/UpdateStatusResponse.java | 2 +- .../elasticsearch/core/BulkResponse.java | 4 +- .../core/ClearScrollResponse.java | 5 +- .../core/ClosePointInTimeRequest.java | 2 +- .../core/ClosePointInTimeResponse.java | 5 +- .../elasticsearch/core/CountResponse.java | 4 +- .../elasticsearch/core/CreateRequest.java | 6 +- .../core/DeleteByQueryRethrottleRequest.java | 2 +- .../elasticsearch/core/DeleteRequest.java | 4 +- .../core/DeleteScriptRequest.java | 2 +- .../elasticsearch/core/ExistsRequest.java | 4 +- .../core/ExistsSourceRequest.java | 4 +- .../elasticsearch/core/ExplainRequest.java | 4 +- .../elasticsearch/core/ExplainResponse.java | 6 +- .../elasticsearch/core/GetRequest.java | 4 +- .../elasticsearch/core/GetScriptRequest.java | 2 +- .../elasticsearch/core/GetScriptResponse.java | 4 +- .../elasticsearch/core/GetSourceRequest.java | 4 +- .../elasticsearch/core/GetSourceResponse.java | 2 +- .../core/HealthReportResponse.java | 6 +- .../elasticsearch/core/IndexRequest.java | 4 +- .../elasticsearch/core/InfoResponse.java | 12 +-- .../elasticsearch/core/KnnSearchRequest.java | 2 +- .../elasticsearch/core/KnnSearchResponse.java | 8 +- .../core/OpenPointInTimeRequest.java | 3 +- .../core/OpenPointInTimeResponse.java | 4 +- .../elasticsearch/core/PutScriptRequest.java | 4 +- .../elasticsearch/core/RankEvalResponse.java | 3 +- .../elasticsearch/core/ReindexRequest.java | 4 +- .../core/ReindexRethrottleRequest.java | 2 +- .../core/ScriptsPainlessExecuteResponse.java | 2 +- .../elasticsearch/core/ScrollRequest.java | 2 +- .../elasticsearch/core/SearchMvtRequest.java | 8 +- .../core/SearchTemplateResponse.java | 8 +- .../elasticsearch/core/TermsEnumRequest.java | 4 +- .../elasticsearch/core/TermsEnumResponse.java | 4 +- .../core/TermvectorsRequest.java | 2 +- .../core/TermvectorsResponse.java | 8 +- .../core/UpdateByQueryRethrottleRequest.java | 2 +- .../elasticsearch/core/UpdateRequest.java | 4 +- .../core/bulk/BulkResponseItem.java | 7 +- .../core/bulk/CreateOperation.java | 2 +- .../core/bulk/IndexOperation.java | 2 +- .../core/explain/Explanation.java | 5 +- .../core/explain/ExplanationDetail.java | 5 +- .../core/field_caps/FieldCapability.java | 8 +- .../elasticsearch/core/get/GetResult.java | 6 +- .../core/get_script_context/Context.java | 2 +- .../get_script_context/ContextMethod.java | 5 +- .../ContextMethodParam.java | 4 +- .../get_script_languages/LanguageContext.java | 2 +- .../core/health_report/BaseIndicator.java | 4 +- .../DataStreamLifecycleDetails.java | 9 +- .../core/health_report/Diagnosis.java | 11 +-- .../health_report/DiskIndicatorDetails.java | 21 ++-- .../FileSettingsIndicatorDetails.java | 6 +- .../health_report/IlmIndicatorDetails.java | 8 +- .../core/health_report/Impact.java | 7 +- ...IsStableIndicatorClusterFormationNode.java | 6 +- .../MasterIsStableIndicatorDetails.java | 3 +- ...ableIndicatorExceptionFetchingHistory.java | 5 +- .../ShardsAvailabilityIndicatorDetails.java | 36 +++---- .../ShardsCapacityIndicatorDetails.java | 4 +- .../ShardsCapacityIndicatorTierDetail.java | 4 +- .../health_report/SlmIndicatorDetails.java | 5 +- .../SlmIndicatorUnhealthyPolicies.java | 2 +- .../StagnatingBackingIndices.java | 10 +- .../core/knn_search/KnnSearchQuery.java | 7 +- .../core/mget/MultiGetError.java | 6 +- .../core/mget/MultiGetOperation.java | 2 +- .../core/msearch/MultiSearchResult.java | 2 +- .../core/msearch/RequestItem.java | 4 +- .../core/msearch_template/RequestItem.java | 4 +- .../mtermvectors/MultiTermVectorsResult.java | 2 +- .../core/rank_eval/DocumentRating.java | 6 +- .../core/rank_eval/RankEvalHit.java | 6 +- .../core/rank_eval/RankEvalHitItem.java | 2 +- .../core/rank_eval/RankEvalMetricDetail.java | 3 +- .../RankEvalMetricExpectedReciprocalRank.java | 3 +- .../core/rank_eval/RankEvalQuery.java | 2 +- .../core/rank_eval/RankEvalRequestItem.java | 2 +- .../core/rank_eval/UnratedDocument.java | 4 +- .../core/reindex/Destination.java | 2 +- .../core/reindex/RemoteSource.java | 2 +- .../reindex_rethrottle/ReindexStatus.java | 27 +++-- .../core/reindex_rethrottle/ReindexTask.java | 23 ++--- .../PainlessContextSetup.java | 4 +- .../core/search/AggregationBreakdown.java | 31 +++--- .../core/search/AggregationProfile.java | 11 +-- .../elasticsearch/core/search/Collector.java | 7 +- .../core/search/CompletionContext.java | 2 +- .../core/search/CompletionSuggestOption.java | 2 +- .../core/search/DfsKnnProfile.java | 3 +- .../core/search/DfsStatisticsBreakdown.java | 26 +++-- .../core/search/DfsStatisticsProfile.java | 11 +-- .../core/search/DirectGenerator.java | 2 +- .../core/search/FetchProfile.java | 11 +-- .../core/search/FieldCollapse.java | 2 +- .../elasticsearch/core/search/Hit.java | 2 +- .../core/search/InnerHitsResult.java | 2 +- .../core/search/KnnCollectorResult.java | 7 +- .../core/search/KnnQueryProfileBreakdown.java | 60 +++++------ .../core/search/KnnQueryProfileResult.java | 11 +-- .../core/search/LaplaceSmoothingModel.java | 2 +- .../core/search/LearningToRank.java | 2 +- .../LinearInterpolationSmoothingModel.java | 9 +- .../core/search/NestedIdentity.java | 4 +- .../core/search/PhraseSuggestCollate.java | 2 +- .../core/search/PhraseSuggestHighlight.java | 4 +- .../core/search/PhraseSuggestOption.java | 4 +- .../core/search/PointInTimeReference.java | 2 +- .../core/search/QueryBreakdown.java | 60 +++++------ .../core/search/QueryProfile.java | 11 +-- .../core/search/RescoreQuery.java | 2 +- .../core/search/ResponseBody.java | 8 +- .../core/search/SearchProfile.java | 3 +- .../core/search/ShardProfile.java | 10 +- .../search/StupidBackoffSmoothingModel.java | 2 +- .../core/search/SuggestBase.java | 6 +- .../core/search/SuggesterBase.java | 2 +- .../core/search/TermSuggestOption.java | 6 +- .../elasticsearch/core/search/TotalHits.java | 4 +- .../SearchShardsNodeAttributes.java | 19 ++-- .../core/termvectors/FieldStatistics.java | 7 +- .../elasticsearch/core/termvectors/Term.java | 2 +- .../elasticsearch/core/termvectors/Token.java | 2 +- .../DeleteDanglingIndexRequest.java | 6 +- .../ImportDanglingIndexRequest.java | 6 +- .../list_dangling_indices/DanglingIndex.java | 10 +- .../enrich/DeletePolicyRequest.java | 2 +- .../elasticsearch/enrich/EnrichPolicy.java | 3 +- .../elasticsearch/enrich/EnrichSummary.java | 2 +- .../enrich/ExecutePolicyRequest.java | 2 +- .../enrich/PutPolicyRequest.java | 2 +- .../ExecuteEnrichPolicyStatus.java | 2 +- .../enrich/stats/CacheStats.java | 21 ++-- .../enrich/stats/CoordinatorStats.java | 17 ++-- .../enrich/stats/ExecutingPolicy.java | 4 +- .../elasticsearch/eql/EqlDeleteRequest.java | 2 +- .../elasticsearch/eql/EqlGetRequest.java | 2 +- .../elasticsearch/eql/EqlSearchRequest.java | 2 +- .../eql/EqlSearchResponseBase.java | 2 +- .../eql/GetEqlStatusRequest.java | 2 +- .../eql/GetEqlStatusResponse.java | 8 +- .../clients/elasticsearch/eql/HitsEvent.java | 6 +- .../esql/AsyncQueryStopRequest.java | 2 +- .../elasticsearch/esql/QueryRequest.java | 2 +- .../elasticsearch/features/Feature.java | 5 +- .../fleet/FleetSearchRequest.java | 2 +- .../fleet/FleetSearchResponse.java | 8 +- .../elasticsearch/graph/Connection.java | 8 +- .../elasticsearch/graph/ExploreControls.java | 3 +- .../elasticsearch/graph/ExploreResponse.java | 4 +- .../elasticsearch/graph/SampleDiversity.java | 5 +- .../clients/elasticsearch/graph/Vertex.java | 8 +- .../elasticsearch/graph/VertexDefinition.java | 2 +- .../elasticsearch/graph/VertexInclude.java | 2 +- .../ilm/DeleteLifecycleRequest.java | 2 +- .../elasticsearch/ilm/DownsampleAction.java | 3 +- .../ilm/ExplainLifecycleRequest.java | 2 +- .../elasticsearch/ilm/ForceMergeAction.java | 3 +- .../ilm/GetIlmStatusResponse.java | 3 +- .../clients/elasticsearch/ilm/IlmPolicy.java | 2 +- .../ilm/MigrateToDataTiersResponse.java | 6 +- .../elasticsearch/ilm/MoveToStepRequest.java | 7 +- .../ilm/PutLifecycleRequest.java | 2 +- .../ilm/RemovePolicyRequest.java | 2 +- .../ilm/RemovePolicyResponse.java | 3 +- .../elasticsearch/ilm/RetryRequest.java | 2 +- .../ilm/SearchableSnapshotAction.java | 3 +- .../ilm/WaitForSnapshotAction.java | 2 +- .../LifecycleExplainManaged.java | 4 +- .../LifecycleExplainPhaseExecution.java | 8 +- .../LifecycleExplainUnmanaged.java | 2 +- .../ilm/get_lifecycle/Lifecycle.java | 7 +- .../ilm/move_to_step/StepKey.java | 2 +- .../indices/AddBlockRequest.java | 4 +- .../indices/AddBlockResponse.java | 7 +- .../elasticsearch/indices/CacheQueries.java | 2 +- .../indices/CloneIndexRequest.java | 4 +- .../indices/CloneIndexResponse.java | 9 +- .../indices/CloseIndexResponse.java | 7 +- .../indices/CreateDataStreamRequest.java | 2 +- .../indices/CreateFromRequest.java | 7 +- .../indices/CreateFromResponse.java | 9 +- .../indices/CreateIndexRequest.java | 2 +- .../indices/CreateIndexResponse.java | 9 +- .../elasticsearch/indices/DataStream.java | 24 ++--- .../indices/DataStreamIndex.java | 6 +- .../indices/DataStreamTimestampField.java | 2 +- .../indices/DataStreamsStatsResponse.java | 12 +-- .../indices/DeleteTemplateRequest.java | 2 +- .../indices/DiskUsageResponse.java | 3 +- .../indices/DownsampleConfig.java | 3 +- .../indices/DownsampleRequest.java | 7 +- .../indices/DownsampleResponse.java | 2 +- .../indices/DownsamplingRound.java | 4 +- .../indices/ExistsIndexTemplateRequest.java | 2 +- .../elasticsearch/indices/FailureStore.java | 5 +- .../indices/FielddataFrequencyFilter.java | 7 +- .../GetDataLifecycleStatsResponse.java | 3 +- .../GetMigrateReindexStatusResponse.java | 19 ++-- .../indices/IndexRoutingRebalance.java | 2 +- .../indices/IndexingPressure.java | 2 +- .../indices/IndicesStatsResponse.java | 4 +- .../MappingLimitSettingsSourceFields.java | 2 +- .../indices/MigrateReindexRequest.java | 2 +- .../indices/MigrateToDataStreamRequest.java | 2 +- .../indices/NumericFielddata.java | 2 +- .../elasticsearch/indices/OpenResponse.java | 7 +- .../indices/PromoteDataStreamRequest.java | 2 +- .../indices/PromoteDataStreamResponse.java | 2 +- .../indices/PutAliasRequest.java | 2 +- .../indices/PutIndexTemplateRequest.java | 2 +- .../indices/PutIndicesSettingsRequest.java | 2 +- .../indices/PutTemplateRequest.java | 2 +- .../elasticsearch/indices/RetentionLease.java | 2 +- .../indices/RolloverRequest.java | 2 +- .../indices/RolloverResponse.java | 16 ++- .../indices/SegmentsResponse.java | 2 +- .../indices/SettingsQueryString.java | 2 +- .../indices/SettingsSimilarityDfi.java | 4 +- .../indices/SettingsSimilarityDfr.java | 9 +- .../indices/SettingsSimilarityIb.java | 8 +- .../indices/SettingsSimilarityScripted.java | 2 +- .../elasticsearch/indices/ShrinkRequest.java | 4 +- .../elasticsearch/indices/ShrinkResponse.java | 9 +- .../indices/SimulateIndexTemplateRequest.java | 2 +- .../SimulateIndexTemplateResponse.java | 2 +- .../indices/SimulateTemplateResponse.java | 2 +- .../elasticsearch/indices/SplitRequest.java | 4 +- .../elasticsearch/indices/SplitResponse.java | 9 +- .../elasticsearch/indices/Storage.java | 2 +- .../indices/TemplateMapping.java | 4 +- .../indices/ValidateQueryResponse.java | 2 +- .../indices/add_block/IndicesBlockStatus.java | 4 +- .../indices/analyze/AnalyzeDetail.java | 3 +- .../indices/analyze/AnalyzeToken.java | 12 +-- .../indices/analyze/AnalyzerDetail.java | 2 +- .../indices/analyze/CharFilterDetail.java | 2 +- .../indices/analyze/ExplainAnalyzeToken.java | 20 ++-- .../indices/analyze/TokenDetail.java | 2 +- .../indices/close/CloseIndexResult.java | 2 +- .../DataStreamsStatsItem.java | 12 +-- .../DataStreamLifecycleExplain.java | 6 +- .../field_usage_stats/FieldSummary.java | 21 ++-- .../field_usage_stats/FieldsUsageBody.java | 2 +- .../field_usage_stats/InvertedIndex.java | 17 ++-- .../field_usage_stats/ShardsStats.java | 3 +- .../field_usage_stats/UsageStatsShards.java | 11 +-- .../DataStreamWithLifecycle.java | 2 +- .../DataStreamStats.java | 10 +- .../get_index_template/IndexTemplateItem.java | 5 +- .../get_mapping/IndexMappingRecord.java | 2 +- .../StatusError.java | 4 +- .../StatusInProgress.java | 8 +- .../migrate_reindex/MigrateReindex.java | 4 +- .../indices/migrate_reindex/SourceIndex.java | 2 +- .../IndexAndDataStreamAction.java | 5 +- .../indices/recovery/FileDetails.java | 7 +- .../indices/recovery/RecoveryBytes.java | 11 +-- .../indices/recovery/RecoveryFiles.java | 9 +- .../indices/recovery/RecoveryIndexStatus.java | 15 ++- .../indices/recovery/RecoveryStartStatus.java | 7 +- .../indices/recovery/ShardRecovery.java | 25 +++-- .../indices/recovery/TranslogStatus.java | 13 +-- .../indices/recovery/VerifyIndex.java | 7 +- .../ReloadDetails.java | 2 +- .../reload_search_analyzers/ReloadResult.java | 2 +- .../resolve_cluster/ResolveClusterInfo.java | 6 +- .../resolve_index/ResolveIndexAliasItem.java | 2 +- .../ResolveIndexDataStreamsItem.java | 5 +- .../resolve_index/ResolveIndexItem.java | 2 +- .../indices/segments/Segment.java | 20 ++-- .../indices/segments/ShardSegmentRouting.java | 6 +- .../indices/segments/ShardsSegment.java | 9 +- .../indices/shard_stores/ShardStore.java | 7 +- .../shard_stores/ShardStoreException.java | 4 +- .../indices/shard_stores/ShardStoreNode.java | 5 +- .../simulate_template/Overlapping.java | 2 +- .../indices/simulate_template/Template.java | 4 +- .../indices/stats/MappingStats.java | 8 +- .../indices/stats/ShardCommit.java | 7 +- .../indices/stats/ShardFileSizeInfo.java | 6 +- .../indices/stats/ShardLease.java | 10 +- .../indices/stats/ShardPath.java | 8 +- .../indices/stats/ShardQueryCache.java | 20 ++-- .../indices/stats/ShardRetentionLeases.java | 5 +- .../indices/stats/ShardRouting.java | 6 +- .../indices/stats/ShardSequenceNumber.java | 8 +- .../indices/stats/ShardsTotalStats.java | 3 +- .../IndicesValidationExplanation.java | 4 +- .../AlibabaCloudServiceSettings.java | 10 +- .../AmazonBedrockServiceSettings.java | 10 +- .../inference/AnthropicServiceSettings.java | 4 +- .../inference/AnthropicTaskSettings.java | 3 +- .../AzureAiStudioServiceSettings.java | 9 +- .../inference/AzureOpenAIServiceSettings.java | 9 +- .../ChatCompletionUnifiedRequest.java | 7 +- .../inference/CohereServiceSettings.java | 2 +- .../inference/CompletionRequest.java | 3 +- .../inference/CompletionResult.java | 2 +- .../inference/CompletionTool.java | 4 +- .../inference/CompletionToolChoice.java | 4 +- .../CompletionToolChoiceFunction.java | 2 +- .../inference/CompletionToolFunction.java | 2 +- .../inference/ContentObject.java | 4 +- .../inference/DeleteInferenceRequest.java | 3 +- .../inference/EisServiceSettings.java | 2 +- .../ElasticsearchServiceSettings.java | 5 +- .../inference/ElserServiceSettings.java | 6 +- .../GoogleAiStudioServiceSettings.java | 4 +- .../GoogleVertexAIServiceSettings.java | 10 +- .../inference/HuggingFaceServiceSettings.java | 4 +- .../inference/InferenceEndpoint.java | 5 +- .../inference/InferenceEndpointInfo.java | 5 +- .../inference/JinaAIServiceSettings.java | 2 +- .../elasticsearch/inference/Message.java | 2 +- .../inference/MistralServiceSettings.java | 4 +- .../inference/OpenAIServiceSettings.java | 4 +- .../PostEisChatCompletionRequest.java | 7 +- .../inference/PutAlibabacloudRequest.java | 11 +-- .../inference/PutAmazonbedrockRequest.java | 11 +-- .../inference/PutAnthropicRequest.java | 11 +-- .../inference/PutAzureaistudioRequest.java | 11 +-- .../inference/PutAzureopenaiRequest.java | 11 +-- .../inference/PutCohereRequest.java | 10 +- .../inference/PutEisRequest.java | 10 +- .../inference/PutElasticsearchRequest.java | 11 +-- .../inference/PutElserRequest.java | 10 +- .../inference/PutGoogleaistudioRequest.java | 11 +-- .../inference/PutGooglevertexaiRequest.java | 11 +-- .../inference/PutHuggingFaceRequest.java | 11 +-- .../inference/PutJinaaiRequest.java | 10 +- .../inference/PutMistralRequest.java | 10 +- .../inference/PutOpenaiRequest.java | 10 +- .../elasticsearch/inference/PutRequest.java | 6 +- .../inference/PutVoyageaiRequest.java | 11 +-- .../inference/PutWatsonxRequest.java | 10 +- .../inference/RankedDocument.java | 5 +- .../inference/RerankRequest.java | 5 +- .../inference/SparseEmbeddingRequest.java | 3 +- .../inference/StreamCompletionRequest.java | 3 +- .../inference/TextEmbeddingRequest.java | 3 +- .../inference/TextEmbeddingResponse.java | 3 +- .../elasticsearch/inference/ToolCall.java | 6 +- .../inference/ToolCallFunction.java | 5 +- .../inference/UpdateInferenceRequest.java | 6 +- .../inference/VoyageAIServiceSettings.java | 2 +- .../inference/WatsonxServiceSettings.java | 12 +-- .../elasticsearch/ingest/AppendProcessor.java | 2 +- .../ingest/AttachmentProcessor.java | 2 +- .../elasticsearch/ingest/BytesProcessor.java | 2 +- .../elasticsearch/ingest/CircleProcessor.java | 8 +- .../ingest/ConvertProcessor.java | 4 +- .../elasticsearch/ingest/CsvProcessor.java | 2 +- .../ingest/DatabaseConfiguration.java | 2 +- .../ingest/DatabaseConfigurationFull.java | 2 +- .../ingest/DateIndexNameProcessor.java | 5 +- .../elasticsearch/ingest/DateProcessor.java | 2 +- .../ingest/DeletePipelineRequest.java | 2 +- .../ingest/DissectProcessor.java | 4 +- .../elasticsearch/ingest/Document.java | 2 +- .../ingest/DocumentSimulation.java | 6 +- .../ingest/DotExpanderProcessor.java | 2 +- .../elasticsearch/ingest/EnrichProcessor.java | 8 +- .../elasticsearch/ingest/FailProcessor.java | 2 +- .../ingest/ForeachProcessor.java | 5 +- .../ingest/GeoGridProcessor.java | 4 +- .../elasticsearch/ingest/GeoIpProcessor.java | 2 +- .../ingest/GeoIpStatsResponse.java | 2 +- .../elasticsearch/ingest/GrokProcessor.java | 2 +- .../elasticsearch/ingest/GsubProcessor.java | 7 +- .../ingest/HtmlStripProcessor.java | 2 +- .../ingest/InferenceProcessor.java | 2 +- .../clients/elasticsearch/ingest/Ingest.java | 3 +- .../ingest/IpLocationProcessor.java | 2 +- .../elasticsearch/ingest/JoinProcessor.java | 5 +- .../elasticsearch/ingest/JsonProcessor.java | 2 +- .../ingest/KeyValueProcessor.java | 8 +- .../clients/elasticsearch/ingest/Local.java | 2 +- .../ingest/LowercaseProcessor.java | 2 +- .../clients/elasticsearch/ingest/Maxmind.java | 3 +- .../ingest/PipelineProcessor.java | 2 +- .../ingest/PutGeoipDatabaseRequest.java | 6 +- .../ingest/PutIpLocationDatabaseRequest.java | 5 +- .../ingest/PutPipelineRequest.java | 2 +- .../clients/elasticsearch/ingest/Redact.java | 3 +- .../elasticsearch/ingest/RedactProcessor.java | 2 +- .../ingest/RegisteredDomainProcessor.java | 2 +- .../elasticsearch/ingest/RenameProcessor.java | 5 +- .../elasticsearch/ingest/SetProcessor.java | 2 +- .../ingest/SetSecurityUserProcessor.java | 2 +- .../elasticsearch/ingest/SortProcessor.java | 2 +- .../elasticsearch/ingest/SplitProcessor.java | 5 +- .../elasticsearch/ingest/TrimProcessor.java | 2 +- .../ingest/UppercaseProcessor.java | 2 +- .../ingest/UriPartsProcessor.java | 2 +- .../ingest/UrlDecodeProcessor.java | 2 +- .../ingest/UserAgentProcessor.java | 2 +- .../geo_ip_stats/GeoIpDownloadStatistics.java | 19 ++-- .../geo_ip_stats/GeoIpNodeDatabaseName.java | 2 +- .../DatabaseConfigurationMetadata.java | 10 +- .../DatabaseConfigurationMetadata.java | 6 +- .../license/GetBasicStatusResponse.java | 4 +- .../license/GetLicenseResponse.java | 2 +- .../license/GetTrialStatusResponse.java | 4 +- .../elasticsearch/license/License.java | 18 ++-- .../elasticsearch/license/PostResponse.java | 6 +- .../license/PostStartBasicResponse.java | 6 +- .../license/PostStartTrialResponse.java | 6 +- .../license/get/LicenseInformation.java | 19 ++-- .../license/post/Acknowledgement.java | 2 +- .../logstash/DeletePipelineRequest.java | 2 +- .../elasticsearch/logstash/Pipeline.java | 16 ++- .../logstash/PipelineMetadata.java | 4 +- .../logstash/PipelineSettings.java | 24 ++--- .../logstash/PutPipelineRequest.java | 4 +- .../GetFeatureUpgradeStatusResponse.java | 3 +- .../migration/PostFeatureUpgradeResponse.java | 2 +- .../migration/deprecations/Deprecation.java | 10 +- .../MigrationFeature.java | 10 +- .../MigrationFeatureIndexInfo.java | 4 +- .../MigrationFeature.java | 3 +- .../ml/AdaptiveAllocationsSettings.java | 2 +- .../elasticsearch/ml/AnalysisConfigRead.java | 3 +- .../elasticsearch/ml/AnalysisMemoryLimit.java | 3 +- .../clients/elasticsearch/ml/Anomaly.java | 27 ++--- .../elasticsearch/ml/AnomalyCause.java | 3 +- .../elasticsearch/ml/ApiKeyAuthorization.java | 4 +- .../elasticsearch/ml/BucketInfluencer.java | 31 +++--- .../elasticsearch/ml/BucketSummary.java | 27 ++--- .../elasticsearch/ml/CalendarEvent.java | 8 +- .../clients/elasticsearch/ml/Category.java | 18 ++-- .../elasticsearch/ml/ChunkingConfig.java | 2 +- ...earTrainedModelDeploymentCacheRequest.java | 2 +- ...arTrainedModelDeploymentCacheResponse.java | 2 +- .../elasticsearch/ml/CloseJobRequest.java | 2 +- .../elasticsearch/ml/CloseJobResponse.java | 2 +- .../clients/elasticsearch/ml/DataCounts.java | 38 +++---- .../clients/elasticsearch/ml/Datafeed.java | 11 +-- .../ml/DatafeedRunningState.java | 7 +- .../elasticsearch/ml/DatafeedStats.java | 5 +- .../elasticsearch/ml/DatafeedTimingStats.java | 16 ++- .../ml/DataframeAnalysisBase.java | 3 +- ...ysisFeatureProcessorFrequencyEncoding.java | 5 +- ...AnalysisFeatureProcessorNGramEncoding.java | 2 +- ...nalysisFeatureProcessorOneHotEncoding.java | 4 +- ...sisFeatureProcessorTargetMeanEncoding.java | 8 +- .../elasticsearch/ml/DataframeAnalytics.java | 10 +- .../ml/DataframeAnalyticsDestination.java | 2 +- .../ml/DataframeAnalyticsFieldSelection.java | 8 +- .../DataframeAnalyticsMemoryEstimation.java | 8 +- .../ml/DataframeAnalyticsStatsDataCounts.java | 9 +- ...ataframeAnalyticsStatsHyperparameters.java | 15 +-- .../DataframeAnalyticsStatsMemoryUsage.java | 5 +- ...taframeAnalyticsStatsOutlierDetection.java | 9 +- .../ml/DataframeAnalyticsStatsProgress.java | 5 +- .../ml/DataframeAnalyticsSummary.java | 8 +- .../ml/DataframeEvaluationClassification.java | 3 +- .../DataframeEvaluationOutlierDetection.java | 7 +- .../ml/DataframeEvaluationRegression.java | 6 +- .../ml/DelayedDataCheckConfig.java | 2 +- .../ml/DeleteCalendarEventRequest.java | 5 +- .../ml/DeleteCalendarJobRequest.java | 3 +- .../ml/DeleteCalendarJobResponse.java | 3 +- .../ml/DeleteCalendarRequest.java | 3 +- .../ml/DeleteDataFrameAnalyticsRequest.java | 2 +- .../ml/DeleteDatafeedRequest.java | 3 +- .../ml/DeleteExpiredDataResponse.java | 2 +- .../elasticsearch/ml/DeleteFilterRequest.java | 2 +- .../ml/DeleteForecastRequest.java | 2 +- .../elasticsearch/ml/DeleteJobRequest.java | 2 +- .../ml/DeleteModelSnapshotRequest.java | 5 +- .../ml/DeleteTrainedModelAliasRequest.java | 5 +- .../ml/DeleteTrainedModelRequest.java | 2 +- .../elasticsearch/ml/DetectorRead.java | 2 +- .../elasticsearch/ml/DetectorUpdate.java | 3 +- .../ml/DiscoveryNodeCompact.java | 10 +- .../ml/DiscoveryNodeContent.java | 19 ++-- .../ml/EstimateModelMemoryResponse.java | 4 +- .../ml/EvaluateDataFrameRequest.java | 5 +- .../ml/ExplainDataFrameAnalyticsResponse.java | 3 +- .../ExponentialAverageCalculationContext.java | 4 +- .../ml/FillMaskInferenceOptions.java | 3 +- .../clients/elasticsearch/ml/Filter.java | 2 +- .../clients/elasticsearch/ml/FilterRef.java | 2 +- .../elasticsearch/ml/FlushJobRequest.java | 2 +- .../elasticsearch/ml/FlushJobResponse.java | 2 +- .../elasticsearch/ml/ForecastRequest.java | 2 +- .../elasticsearch/ml/ForecastResponse.java | 6 +- .../elasticsearch/ml/GetBucketsRequest.java | 2 +- .../elasticsearch/ml/GetBucketsResponse.java | 2 +- .../ml/GetCalendarEventsRequest.java | 3 +- .../ml/GetCalendarEventsResponse.java | 2 +- .../ml/GetCalendarsResponse.java | 2 +- .../ml/GetCategoriesRequest.java | 2 +- .../ml/GetCategoriesResponse.java | 2 +- .../ml/GetDataFrameAnalyticsResponse.java | 2 +- .../GetDataFrameAnalyticsStatsResponse.java | 2 +- .../ml/GetDatafeedStatsResponse.java | 2 +- .../ml/GetDatafeedsResponse.java | 2 +- .../elasticsearch/ml/GetFiltersResponse.java | 2 +- .../ml/GetInfluencersRequest.java | 2 +- .../ml/GetInfluencersResponse.java | 2 +- .../elasticsearch/ml/GetJobStatsResponse.java | 2 +- .../elasticsearch/ml/GetJobsResponse.java | 2 +- .../ml/GetMemoryStatsResponse.java | 6 +- .../GetModelSnapshotUpgradeStatsRequest.java | 5 +- .../GetModelSnapshotUpgradeStatsResponse.java | 2 +- .../ml/GetModelSnapshotsRequest.java | 2 +- .../ml/GetModelSnapshotsResponse.java | 2 +- .../ml/GetOverallBucketsRequest.java | 2 +- .../ml/GetOverallBucketsResponse.java | 2 +- .../elasticsearch/ml/GetRecordsRequest.java | 2 +- .../elasticsearch/ml/GetRecordsResponse.java | 2 +- .../ml/GetTrainedModelsResponse.java | 2 +- .../ml/GetTrainedModelsStatsResponse.java | 2 +- .../elasticsearch/ml/Hyperparameter.java | 6 +- .../ml/InferTrainedModelRequest.java | 2 +- .../clients/elasticsearch/ml/Influence.java | 4 +- .../clients/elasticsearch/ml/Influencer.java | 32 +++--- .../elastic/clients/elasticsearch/ml/Job.java | 18 ++-- .../clients/elasticsearch/ml/JobBlocked.java | 2 +- .../clients/elasticsearch/ml/JobConfig.java | 6 +- .../ml/JobForecastStatistics.java | 5 +- .../elasticsearch/ml/JobStatistics.java | 8 +- .../clients/elasticsearch/ml/JobStats.java | 16 ++- .../elasticsearch/ml/JobTimingStats.java | 14 ++- .../ml/LearningToRankConfig.java | 5 +- .../elasticsearch/ml/MlInfoResponse.java | 10 +- .../elasticsearch/ml/ModelPackageConfig.java | 3 +- .../elasticsearch/ml/ModelSizeStats.java | 55 +++++------ .../elasticsearch/ml/ModelSnapshot.java | 16 ++- .../ml/ModelSnapshotUpgrade.java | 11 +-- .../elasticsearch/ml/OpenJobRequest.java | 2 +- .../elasticsearch/ml/OpenJobResponse.java | 4 +- .../elasticsearch/ml/OverallBucket.java | 15 +-- .../elasticsearch/ml/OverallBucketJob.java | 5 +- .../ml/PostCalendarEventsRequest.java | 3 +- .../elasticsearch/ml/PostDataRequest.java | 2 +- .../elasticsearch/ml/PostDataResponse.java | 38 +++---- .../ml/PutCalendarJobRequest.java | 3 +- .../ml/PutCalendarJobResponse.java | 3 +- .../elasticsearch/ml/PutCalendarRequest.java | 3 +- .../elasticsearch/ml/PutCalendarResponse.java | 3 +- .../ml/PutDataFrameAnalyticsRequest.java | 8 +- .../ml/PutDataFrameAnalyticsResponse.java | 22 ++--- .../elasticsearch/ml/PutDatafeedRequest.java | 3 +- .../elasticsearch/ml/PutDatafeedResponse.java | 16 ++- .../elasticsearch/ml/PutFilterRequest.java | 2 +- .../elasticsearch/ml/PutFilterResponse.java | 5 +- .../elasticsearch/ml/PutJobRequest.java | 8 +- .../elasticsearch/ml/PutJobResponse.java | 34 +++---- .../ml/PutTrainedModelAliasRequest.java | 5 +- .../PutTrainedModelDefinitionPartRequest.java | 14 ++- .../ml/PutTrainedModelRequest.java | 2 +- .../ml/PutTrainedModelVocabularyRequest.java | 2 +- .../ml/QueryFeatureExtractor.java | 5 +- ...estionAnsweringInferenceUpdateOptions.java | 2 +- .../elasticsearch/ml/ResetJobRequest.java | 2 +- .../ml/RevertModelSnapshotRequest.java | 5 +- .../ml/RevertModelSnapshotResponse.java | 2 +- .../elasticsearch/ml/RuleCondition.java | 7 +- .../ml/RunningStateSearchInterval.java | 4 +- .../ml/StartDataFrameAnalyticsRequest.java | 2 +- .../ml/StartDataFrameAnalyticsResponse.java | 5 +- .../ml/StartDatafeedRequest.java | 3 +- .../ml/StartDatafeedResponse.java | 2 +- .../StartTrainedModelDeploymentRequest.java | 2 +- .../StartTrainedModelDeploymentResponse.java | 3 +- .../ml/StopDataFrameAnalyticsRequest.java | 2 +- .../ml/StopDataFrameAnalyticsResponse.java | 2 +- .../elasticsearch/ml/StopDatafeedRequest.java | 3 +- .../ml/StopDatafeedResponse.java | 2 +- .../ml/StopTrainedModelDeploymentRequest.java | 2 +- .../StopTrainedModelDeploymentResponse.java | 2 +- .../ml/TextEmbeddingInferenceOptions.java | 3 +- .../ml/TextExpansionInferenceOptions.java | 3 +- .../clients/elasticsearch/ml/TimingStats.java | 3 +- .../elasticsearch/ml/TopClassEntry.java | 9 +- .../ml/TotalFeatureImportance.java | 3 +- .../ml/TotalFeatureImportanceClass.java | 3 +- .../ml/TotalFeatureImportanceStatistics.java | 7 +- .../ml/TrainedModelAssignment.java | 9 +- ...dModelAssignmentRoutingStateAndReason.java | 3 +- .../TrainedModelAssignmentRoutingTable.java | 10 +- .../TrainedModelAssignmentTaskParameters.java | 29 +++--- .../elasticsearch/ml/TrainedModelConfig.java | 4 +- ...rainedModelDeploymentAllocationStatus.java | 9 +- .../ml/TrainedModelDeploymentNodesStats.java | 11 +-- .../ml/TrainedModelDeploymentStats.java | 14 ++- .../ml/TrainedModelEntities.java | 12 +-- .../TrainedModelInferenceClassImportance.java | 6 +- ...rainedModelInferenceFeatureImportance.java | 3 +- .../ml/TrainedModelInferenceStats.java | 16 ++- .../ml/TrainedModelLocation.java | 2 +- .../ml/TrainedModelLocationIndex.java | 2 +- .../ml/TrainedModelSizeStats.java | 7 +- .../elasticsearch/ml/TrainedModelStats.java | 8 +- .../ml/UpdateDataFrameAnalyticsRequest.java | 2 +- .../ml/UpdateDataFrameAnalyticsResponse.java | 22 ++--- .../ml/UpdateDatafeedRequest.java | 3 +- .../ml/UpdateDatafeedResponse.java | 16 ++- .../elasticsearch/ml/UpdateFilterRequest.java | 2 +- .../ml/UpdateFilterResponse.java | 5 +- .../elasticsearch/ml/UpdateJobRequest.java | 2 +- .../elasticsearch/ml/UpdateJobResponse.java | 34 +++---- .../ml/UpdateModelSnapshotRequest.java | 5 +- .../ml/UpdateModelSnapshotResponse.java | 5 +- .../UpdateTrainedModelDeploymentRequest.java | 2 +- .../UpdateTrainedModelDeploymentResponse.java | 3 +- .../ml/UpgradeJobSnapshotRequest.java | 5 +- .../ml/UpgradeJobSnapshotResponse.java | 5 +- .../ml/ValidateDetectorRequest.java | 2 +- .../elasticsearch/ml/ValidationLoss.java | 2 +- .../clients/elasticsearch/ml/Vocabulary.java | 2 +- .../ConfusionMatrixItem.java | 11 +-- .../ConfusionMatrixPrediction.java | 5 +- .../ConfusionMatrixThreshold.java | 12 +-- ...ataframeClassificationSummaryAccuracy.java | 3 +- ...ationSummaryMulticlassConfusionMatrix.java | 4 +- ...taframeClassificationSummaryPrecision.java | 3 +- .../DataframeClassificationSummaryRecall.java | 3 +- .../DataframeEvaluationClass.java | 3 +- ...frameEvaluationSummaryAucRocCurveItem.java | 7 +- .../DataframeEvaluationValue.java | 2 +- .../ml/get_calendars/Calendar.java | 3 +- .../ml/get_memory_stats/JvmStats.java | 11 +-- .../ml/get_memory_stats/MemMlStats.java | 19 ++-- .../ml/get_memory_stats/MemStats.java | 9 +- .../ml/get_memory_stats/Memory.java | 12 +-- .../ml/info/AnomalyDetectors.java | 20 ++-- .../elasticsearch/ml/info/Datafeeds.java | 3 +- .../elasticsearch/ml/info/Defaults.java | 6 +- .../clients/elasticsearch/ml/info/Limits.java | 3 +- .../elasticsearch/ml/info/NativeCode.java | 5 +- .../DataframePreviewConfig.java | 4 +- .../ml/put_trained_model/Definition.java | 3 +- .../FrequencyEncodingPreprocessor.java | 5 +- .../OneHotEncodingPreprocessor.java | 2 +- .../TargetMeanEncodingPreprocessor.java | 8 +- .../TrainedModelTreeNode.java | 3 +- .../ml/put_trained_model/Weights.java | 2 +- .../elasticsearch/monitoring/BulkRequest.java | 7 +- .../monitoring/BulkResponse.java | 6 +- ...earRepositoriesMeteringArchiveRequest.java | 3 +- .../nodes/ClusterStateUpdate.java | 2 +- .../elasticsearch/nodes/HttpRoute.java | 5 +- .../nodes/HttpRouteRequests.java | 5 +- .../nodes/HttpRouteResponses.java | 5 +- .../elasticsearch/nodes/IngestStats.java | 19 ++-- .../elasticsearch/nodes/IngestTotal.java | 9 +- .../elasticsearch/nodes/NodeReloadResult.java | 2 +- .../nodes/RepositoryLocation.java | 2 +- .../nodes/RepositoryMeteringInformation.java | 22 ++--- .../nodes/SizeHttpHistogram.java | 2 +- .../nodes/TimeHttpHistogram.java | 2 +- .../ResponseBase.java | 3 +- .../ResponseBase.java | 3 +- .../nodes/info/DeprecationIndexing.java | 2 +- .../elasticsearch/nodes/info/NodeInfo.java | 20 ++-- .../nodes/info/NodeInfoAction.java | 4 +- .../nodes/info/NodeInfoBootstrap.java | 3 +- .../nodes/info/NodeInfoClient.java | 2 +- .../nodes/info/NodeInfoHttp.java | 7 +- .../nodes/info/NodeInfoIngestDownloader.java | 2 +- .../nodes/info/NodeInfoIngestInfo.java | 3 +- .../nodes/info/NodeInfoIngestProcessor.java | 2 +- .../nodes/info/NodeInfoJvmMemory.java | 16 ++- .../nodes/info/NodeInfoMemory.java | 5 +- .../nodes/info/NodeInfoNetwork.java | 6 +- .../nodes/info/NodeInfoNetworkInterface.java | 7 +- .../nodes/info/NodeInfoOSCPU.java | 21 ++-- .../nodes/info/NodeInfoRepositories.java | 2 +- .../nodes/info/NodeInfoRepositoriesUrl.java | 3 +- .../nodes/info/NodeInfoScript.java | 3 +- .../nodes/info/NodeInfoSearch.java | 2 +- .../nodes/info/NodeInfoSearchRemote.java | 2 +- .../nodes/info/NodeInfoSettings.java | 9 +- .../nodes/info/NodeInfoSettingsCluster.java | 4 +- .../info/NodeInfoSettingsClusterElection.java | 2 +- .../nodes/info/NodeInfoSettingsHttp.java | 2 +- .../nodes/info/NodeInfoSettingsHttpType.java | 2 +- .../nodes/info/NodeInfoSettingsNode.java | 2 +- .../nodes/info/NodeInfoSettingsTransport.java | 2 +- .../NodeInfoSettingsTransportFeatures.java | 2 +- .../info/NodeInfoSettingsTransportType.java | 2 +- .../nodes/info/NodeInfoTransport.java | 3 +- .../nodes/info/NodeInfoXpack.java | 2 +- .../nodes/info/NodeInfoXpackLicense.java | 3 +- .../nodes/info/NodeInfoXpackLicenseType.java | 2 +- .../nodes/info/NodeInfoXpackSecurity.java | 2 +- ...odeInfoXpackSecurityAuthcRealmsStatus.java | 2 +- .../info/NodeInfoXpackSecurityAuthcToken.java | 2 +- .../elasticsearch/nodes/info/NodeJvmInfo.java | 19 ++-- .../nodes/info/NodeOperatingSystemInfo.java | 17 ++-- .../nodes/info/NodeProcessInfo.java | 8 +- .../nodes/info/NodeThreadPoolInfo.java | 5 +- .../nodes/info/ResponseBase.java | 3 +- .../reload_secure_settings/ResponseBase.java | 3 +- .../elasticsearch/nodes/usage/NodeUsage.java | 5 +- .../nodes/usage/ResponseBase.java | 3 +- .../query_rules/DeleteRuleRequest.java | 5 +- .../query_rules/DeleteRulesetRequest.java | 3 +- .../query_rules/GetRuleRequest.java | 5 +- .../query_rules/GetRulesetRequest.java | 3 +- .../query_rules/ListRulesetsResponse.java | 2 +- .../query_rules/PutRuleRequest.java | 9 +- .../query_rules/PutRuleResponse.java | 2 +- .../query_rules/PutRulesetRequest.java | 3 +- .../query_rules/PutRulesetResponse.java | 2 +- .../elasticsearch/query_rules/QueryRule.java | 6 +- .../query_rules/QueryRuleCriteria.java | 2 +- .../query_rules/QueryRuleset.java | 3 +- .../query_rules/TestRequest.java | 3 +- .../query_rules/TestResponse.java | 3 +- .../list_rulesets/QueryRulesetListItem.java | 6 +- .../test/QueryRulesetMatchedRule.java | 5 +- .../rollup/DateHistogramGrouping.java | 2 +- .../rollup/DeleteJobRequest.java | 2 +- .../rollup/DeleteJobResponse.java | 3 +- .../elasticsearch/rollup/FieldMetric.java | 2 +- .../rollup/HistogramGrouping.java | 2 +- .../elasticsearch/rollup/PutJobRequest.java | 14 ++- .../rollup/RollupSearchResponse.java | 8 +- .../elasticsearch/rollup/StartJobRequest.java | 2 +- .../rollup/StartJobResponse.java | 2 +- .../elasticsearch/rollup/StopJobRequest.java | 2 +- .../elasticsearch/rollup/StopJobResponse.java | 2 +- .../rollup/get_jobs/RollupJob.java | 6 +- .../get_jobs/RollupJobConfiguration.java | 16 ++- .../rollup/get_jobs/RollupJobStats.java | 38 +++---- .../rollup/get_jobs/RollupJobStatus.java | 2 +- .../RollupCapabilitySummary.java | 8 +- .../get_rollup_caps/RollupFieldSummary.java | 2 +- .../RollupJobSummary.java | 8 +- .../RollupJobSummaryField.java | 2 +- .../AnalyticsCollection.java | 3 +- .../DeleteBehavioralAnalyticsRequest.java | 2 +- .../DeleteSearchApplicationRequest.java | 2 +- .../search_application/EventDataStream.java | 2 +- .../GetSearchApplicationRequest.java | 2 +- .../search_application/ListResponse.java | 2 +- .../PostBehavioralAnalyticsEventRequest.java | 8 +- .../PostBehavioralAnalyticsEventResponse.java | 2 +- .../PutBehavioralAnalyticsRequest.java | 2 +- .../search_application/PutRequest.java | 5 +- .../search_application/PutResponse.java | 2 +- .../RenderQueryRequest.java | 2 +- .../search_application/SearchApplication.java | 5 +- .../SearchApplicationSearchRequest.java | 2 +- .../SearchApplicationTemplate.java | 2 +- .../AnalyticsAcknowledgeResponseBase.java | 2 +- .../ClearCacheResponse.java | 2 +- .../searchable_snapshots/MountRequest.java | 7 +- .../searchable_snapshots/MountResponse.java | 2 +- .../SearchableSnapshotsStatsResponse.java | 4 +- .../cache_stats/Node.java | 3 +- .../cache_stats/Shared.java | 23 ++--- .../mount/MountedSnapshot.java | 4 +- .../security/ActivateUserProfileRequest.java | 3 +- .../elasticsearch/security/ApiKey.java | 15 ++- .../ApplicationGlobalUserPrivileges.java | 2 +- .../security/ApplicationPrivileges.java | 3 +- .../security/AuthenticateResponse.java | 14 ++- .../elasticsearch/security/BulkError.java | 2 +- .../security/ClearApiKeyCacheResponse.java | 6 +- .../ClearCachedPrivilegesRequest.java | 3 +- .../ClearCachedPrivilegesResponse.java | 6 +- .../security/ClearCachedRealmsResponse.java | 6 +- .../security/ClearCachedRolesResponse.java | 6 +- .../ClearCachedServiceTokensRequest.java | 5 +- .../ClearCachedServiceTokensResponse.java | 6 +- .../elasticsearch/security/ClusterNode.java | 2 +- .../security/CreateApiKeyResponse.java | 8 +- .../CreateCrossClusterApiKeyRequest.java | 4 +- .../CreateCrossClusterApiKeyResponse.java | 8 +- .../security/CreateServiceTokenRequest.java | 5 +- .../security/CreateServiceTokenResponse.java | 4 +- .../elasticsearch/security/CreatedStatus.java | 2 +- .../security/DelegatePkiResponse.java | 8 +- .../security/DeletePrivilegesRequest.java | 3 +- .../security/DeleteRoleMappingRequest.java | 2 +- .../security/DeleteRoleMappingResponse.java | 2 +- .../security/DeleteRoleRequest.java | 2 +- .../security/DeleteRoleResponse.java | 2 +- .../security/DeleteServiceTokenRequest.java | 7 +- .../security/DeleteServiceTokenResponse.java | 2 +- .../security/DeleteUserRequest.java | 2 +- .../security/DeleteUserResponse.java | 2 +- .../security/DisableUserProfileRequest.java | 2 +- .../security/DisableUserRequest.java | 2 +- .../security/EnableUserProfileRequest.java | 2 +- .../security/EnableUserRequest.java | 2 +- .../security/EnrollKibanaResponse.java | 4 +- .../security/EnrollNodeResponse.java | 15 +-- .../security/GetSecuritySettingsResponse.java | 8 +- .../GetServiceCredentialsRequest.java | 5 +- .../GetServiceCredentialsResponse.java | 8 +- .../security/GetTokenResponse.java | 11 +-- .../security/GlobalPrivilege.java | 3 +- .../security/GrantApiKeyRequest.java | 5 +- .../security/GrantApiKeyResponse.java | 8 +- .../security/HasPrivilegesResponse.java | 5 +- .../HasPrivilegesUserProfileRequest.java | 3 +- .../security/InvalidateApiKeyResponse.java | 3 +- .../security/InvalidateTokenResponse.java | 10 +- .../security/OidcAuthenticateRequest.java | 7 +- .../security/OidcAuthenticateResponse.java | 11 +-- .../security/OidcLogoutRequest.java | 2 +- .../security/OidcLogoutResponse.java | 2 +- .../OidcPrepareAuthenticationResponse.java | 8 +- .../security/PutRoleMappingRequest.java | 2 +- .../security/PutRoleMappingResponse.java | 3 +- .../security/PutRoleRequest.java | 2 +- .../security/PutRoleResponse.java | 2 +- .../security/PutUserRequest.java | 2 +- .../security/PutUserResponse.java | 2 +- .../security/QueryApiKeysResponse.java | 4 +- .../security/QueryRoleResponse.java | 4 +- .../security/QueryUserResponse.java | 4 +- .../elasticsearch/security/RealmInfo.java | 4 +- .../security/RemoteUserIndicesPrivileges.java | 4 +- .../elasticsearch/security/RoleMapping.java | 4 +- .../elasticsearch/security/RoleTemplate.java | 2 +- .../security/SamlAuthenticateRequest.java | 2 +- .../security/SamlAuthenticateResponse.java | 13 +-- .../security/SamlCompleteLogoutRequest.java | 2 +- .../security/SamlInvalidateRequest.java | 3 +- .../security/SamlInvalidateResponse.java | 7 +- .../security/SamlLogoutRequest.java | 2 +- .../security/SamlLogoutResponse.java | 2 +- .../SamlPrepareAuthenticationResponse.java | 6 +- .../SamlServiceProviderMetadataRequest.java | 3 +- .../SamlServiceProviderMetadataResponse.java | 2 +- .../security/SuggestUserProfilesResponse.java | 4 +- .../security/UpdateApiKeyRequest.java | 2 +- .../security/UpdateApiKeyResponse.java | 2 +- .../UpdateCrossClusterApiKeyRequest.java | 4 +- .../UpdateCrossClusterApiKeyResponse.java | 2 +- .../security/UpdateSettingsResponse.java | 3 +- .../UpdateUserProfileDataRequest.java | 2 +- .../clients/elasticsearch/security/User.java | 4 +- .../security/UserIndicesPrivileges.java | 4 +- .../elasticsearch/security/UserProfile.java | 4 +- .../security/UserProfileHitMetadata.java | 5 +- .../security/UserProfileUser.java | 5 +- .../security/UserProfileWithMetadata.java | 5 +- .../authenticate/AuthenticateApiKey.java | 2 +- .../security/authenticate/ServiceToken.java | 2 +- .../security/create_service_token/Token.java | 4 +- .../security/delegate_pki/Authentication.java | 14 ++- .../delegate_pki/AuthenticationRealm.java | 4 +- .../delete_privileges/FoundStatus.java | 2 +- .../security/enroll_kibana/Token.java | 4 +- .../RoleDescriptorWrapper.java | 3 +- .../NodesCredentials.java | 3 +- .../security/get_token/AuthenticatedUser.java | 10 +- .../get_token/AuthenticationProvider.java | 4 +- .../security/get_token/UserRealm.java | 4 +- .../GetUserProfileErrors.java | 2 +- .../security/grant_api_key/GrantApiKey.java | 2 +- .../ApplicationPrivilegesCheck.java | 3 +- .../HasPrivilegesUserProfileErrors.java | 2 +- .../security/query_role/QueryRole.java | 2 +- .../TotalUserProfiles.java | 4 +- .../shutdown/DeleteNodeRequest.java | 2 +- .../shutdown/PutNodeRequest.java | 6 +- .../shutdown/get_node/NodeShutdownStatus.java | 20 ++-- .../get_node/PersistentTaskStatus.java | 2 +- .../shutdown/get_node/PluginsStatus.java | 2 +- .../get_node/ShardMigrationStatus.java | 2 +- .../ingest/IngestDocumentSimulation.java | 6 +- .../slm/DeleteLifecycleRequest.java | 2 +- .../slm/ExecuteLifecycleRequest.java | 2 +- .../slm/ExecuteLifecycleResponse.java | 3 +- .../slm/GetSlmStatusResponse.java | 3 +- .../elasticsearch/slm/GetStatsResponse.java | 34 +++---- .../clients/elasticsearch/slm/InProgress.java | 9 +- .../clients/elasticsearch/slm/Invocation.java | 5 +- .../slm/PutLifecycleRequest.java | 2 +- .../clients/elasticsearch/slm/Retention.java | 7 +- .../clients/elasticsearch/slm/SlmPolicy.java | 7 +- .../elasticsearch/slm/SnapshotLifecycle.java | 14 +-- .../snapshot/CleanupRepositoryRequest.java | 2 +- .../snapshot/CleanupRepositoryResponse.java | 2 +- .../snapshot/CloneSnapshotRequest.java | 10 +- .../snapshot/CreateRepositoryRequest.java | 5 +- .../snapshot/CreateSnapshotRequest.java | 5 +- .../snapshot/DeleteSnapshotRequest.java | 5 +- .../snapshot/FileCountSnapshotStats.java | 6 +- .../elasticsearch/snapshot/GcsRepository.java | 2 +- .../snapshot/GcsRepositorySettings.java | 2 +- .../snapshot/GetSnapshotRequest.java | 3 +- .../snapshot/GetSnapshotResponse.java | 5 +- .../elasticsearch/snapshot/IndexDetails.java | 10 +- .../snapshot/InfoFeatureState.java | 3 +- .../snapshot/ReadOnlyUrlRepository.java | 2 +- .../ReadOnlyUrlRepositorySettings.java | 2 +- .../snapshot/RepositoryAnalyzeRequest.java | 2 +- .../snapshot/RepositoryAnalyzeResponse.java | 58 +++++------ .../RepositoryVerifyIntegrityResponse.java | 2 +- .../snapshot/RestoreRequest.java | 5 +- .../elasticsearch/snapshot/S3Repository.java | 2 +- .../snapshot/S3RepositorySettings.java | 2 +- .../elasticsearch/snapshot/ShardsStats.java | 14 ++- .../snapshot/ShardsStatsSummary.java | 11 +-- .../snapshot/ShardsStatsSummaryItem.java | 6 +- .../snapshot/SharedFileSystemRepository.java | 2 +- .../SharedFileSystemRepositorySettings.java | 2 +- .../snapshot/SnapshotIndexStats.java | 5 +- .../elasticsearch/snapshot/SnapshotInfo.java | 4 +- .../snapshot/SnapshotShardFailure.java | 11 +-- .../snapshot/SnapshotShardsStatus.java | 4 +- .../elasticsearch/snapshot/SnapshotStats.java | 11 +-- .../snapshot/SourceOnlyRepository.java | 2 +- .../elasticsearch/snapshot/Status.java | 18 ++-- .../snapshot/VerifyRepositoryRequest.java | 2 +- .../CleanupRepositoryResults.java | 6 +- .../snapshot/get/SnapshotResponseItem.java | 3 +- .../repository_analyze/BlobDetails.java | 20 ++-- .../repository_analyze/DetailsInfo.java | 18 ++-- .../repository_analyze/ReadBlobDetails.java | 8 +- .../repository_analyze/ReadSummaryInfo.java | 32 +++--- .../repository_analyze/SnapshotNodeInfo.java | 4 +- .../repository_analyze/SummaryInfo.java | 4 +- .../repository_analyze/WriteSummaryInfo.java | 21 ++-- .../snapshot/restore/SnapshotRestore.java | 4 +- .../verify_repository/CompactNodeInfo.java | 2 +- .../elasticsearch/sql/ClearCursorRequest.java | 2 +- .../sql/ClearCursorResponse.java | 3 +- .../clients/elasticsearch/sql/Column.java | 4 +- .../elasticsearch/sql/DeleteAsyncRequest.java | 2 +- .../elasticsearch/sql/GetAsyncRequest.java | 2 +- .../elasticsearch/sql/GetAsyncResponse.java | 8 +- .../sql/GetAsyncStatusRequest.java | 2 +- .../sql/GetAsyncStatusResponse.java | 15 ++- .../elasticsearch/sql/TranslateRequest.java | 2 +- .../certificates/CertificateInformation.java | 15 ++- .../synonyms/DeleteSynonymRequest.java | 2 +- .../synonyms/DeleteSynonymRuleRequest.java | 4 +- .../synonyms/GetSynonymRequest.java | 2 +- .../synonyms/GetSynonymResponse.java | 2 +- .../synonyms/GetSynonymRuleRequest.java | 4 +- .../synonyms/GetSynonymsSetsResponse.java | 2 +- .../synonyms/PutSynonymRequest.java | 2 +- .../synonyms/PutSynonymResponse.java | 6 +- .../synonyms/PutSynonymRuleRequest.java | 6 +- .../elasticsearch/synonyms/SynonymRule.java | 2 +- .../synonyms/SynonymRuleRead.java | 4 +- .../synonyms/SynonymsUpdateResult.java | 6 +- .../get_synonyms_sets/SynonymsSetItem.java | 5 +- .../elasticsearch/tasks/GetTasksRequest.java | 2 +- .../elasticsearch/tasks/GetTasksResponse.java | 5 +- .../clients/elasticsearch/tasks/TaskInfo.java | 18 ++-- .../text_structure/FieldStat.java | 5 +- .../FindFieldStructureRequest.java | 4 +- .../FindFieldStructureResponse.java | 23 ++--- .../FindMessageStructureResponse.java | 23 ++--- .../TestGrokPatternRequest.java | 3 +- .../elasticsearch/text_structure/TopHit.java | 4 +- .../test_grok_pattern/MatchedField.java | 6 +- .../test_grok_pattern/MatchedText.java | 2 +- .../transform/DeleteTransformRequest.java | 3 +- .../transform/GetTransformResponse.java | 2 +- .../transform/GetTransformStatsResponse.java | 2 +- .../elasticsearch/transform/Latest.java | 2 +- .../transform/PreviewTransformResponse.java | 3 +- .../transform/PutTransformRequest.java | 7 +- .../transform/ResetTransformRequest.java | 3 +- .../ScheduleNowTransformRequest.java | 3 +- .../transform/StartTransformRequest.java | 3 +- .../transform/StopTransformRequest.java | 3 +- .../transform/TimeRetentionPolicy.java | 4 +- .../elasticsearch/transform/TimeSync.java | 2 +- .../transform/UpdateTransformRequest.java | 3 +- .../transform/UpdateTransformResponse.java | 16 ++- .../transform/UpgradeTransformsResponse.java | 7 +- .../get_transform/TransformSummary.java | 6 +- .../get_transform_stats/CheckpointStats.java | 3 +- .../get_transform_stats/Checkpointing.java | 2 +- .../TransformHealthIssue.java | 6 +- .../TransformIndexerStats.java | 53 ++++------ .../TransformProgress.java | 6 +- .../get_transform_stats/TransformStats.java | 9 +- .../TransformStatsHealth.java | 2 +- .../watcher/AckWatchRequest.java | 2 +- .../watcher/AckWatchResponse.java | 2 +- .../watcher/AcknowledgeState.java | 5 +- .../elasticsearch/watcher/ActionStatus.java | 2 +- .../watcher/ActivateWatchRequest.java | 2 +- .../watcher/ActivateWatchResponse.java | 2 +- .../watcher/ActivationState.java | 5 +- .../watcher/ActivationStatus.java | 4 +- .../watcher/ArrayCompareCondition.java | 6 +- .../watcher/ArrayCompareOpParams.java | 5 +- .../watcher/DeactivateWatchRequest.java | 2 +- .../watcher/DeactivateWatchResponse.java | 2 +- .../watcher/DeleteWatchRequest.java | 2 +- .../watcher/DeleteWatchResponse.java | 6 +- .../clients/elasticsearch/watcher/Email.java | 2 +- .../elasticsearch/watcher/EmailResult.java | 2 +- .../watcher/ExecuteWatchResponse.java | 5 +- .../watcher/ExecutionResult.java | 11 +-- .../watcher/ExecutionResultAction.java | 6 +- .../watcher/ExecutionResultCondition.java | 6 +- .../watcher/ExecutionResultInput.java | 4 +- .../elasticsearch/watcher/ExecutionState.java | 6 +- .../watcher/ExecutionThreadPool.java | 5 +- .../watcher/GetWatchRequest.java | 2 +- .../watcher/GetWatchResponse.java | 4 +- .../watcher/GetWatcherSettingsResponse.java | 2 +- .../watcher/HttpInputAuthentication.java | 2 +- .../watcher/HttpInputBasicAuthentication.java | 4 +- .../elasticsearch/watcher/HttpInputProxy.java | 4 +- .../watcher/HttpInputResponseResult.java | 4 +- .../elasticsearch/watcher/IndexAction.java | 2 +- .../elasticsearch/watcher/IndexResult.java | 2 +- .../watcher/IndexResultSummary.java | 10 +- .../elasticsearch/watcher/LoggingAction.java | 2 +- .../elasticsearch/watcher/LoggingResult.java | 3 +- .../watcher/PagerDutyContext.java | 2 +- .../elasticsearch/watcher/PagerDutyEvent.java | 9 +- .../watcher/PagerDutyResult.java | 2 +- .../watcher/PutWatchRequest.java | 2 +- .../watcher/PutWatchResponse.java | 11 +-- .../elasticsearch/watcher/QueryWatch.java | 2 +- .../watcher/QueryWatchesResponse.java | 2 +- .../watcher/ReportingEmailAttachment.java | 2 +- .../watcher/ScheduleTriggerEvent.java | 3 +- .../elasticsearch/watcher/SearchInput.java | 2 +- .../watcher/SearchInputRequestBody.java | 2 +- .../watcher/SimulatedActions.java | 4 +- .../elasticsearch/watcher/SlackAction.java | 2 +- .../watcher/SlackAttachment.java | 5 +- .../watcher/SlackAttachmentField.java | 6 +- .../watcher/SlackDynamicAttachment.java | 5 +- .../elasticsearch/watcher/SlackMessage.java | 4 +- .../elasticsearch/watcher/SlackResult.java | 2 +- .../elasticsearch/watcher/ThrottleState.java | 5 +- .../watcher/TriggerEventResult.java | 7 +- .../watcher/UpdateSettingsResponse.java | 3 +- .../clients/elasticsearch/watcher/Watch.java | 7 +- .../elasticsearch/watcher/WatchStatus.java | 4 +- .../watcher/WatcherStatsResponse.java | 9 +- .../elasticsearch/watcher/WebhookResult.java | 2 +- .../watcher/execute_watch/WatchRecord.java | 18 ++-- .../watcher/stats/WatchRecordQueuedStats.java | 3 +- .../watcher/stats/WatchRecordStats.java | 11 +-- .../watcher/stats/WatcherNodeStats.java | 12 +-- .../xpack/XpackInfoResponse.java | 8 +- .../xpack/XpackUsageResponse.java | 48 ++++----- .../xpack/info/BuildInformation.java | 4 +- .../elasticsearch/xpack/info/Feature.java | 5 +- .../elasticsearch/xpack/info/Features.java | 53 +++++----- .../xpack/info/MinimalLicenseInformation.java | 12 +-- .../xpack/info/NativeCodeInformation.java | 5 +- .../elasticsearch/xpack/usage/Analytics.java | 2 +- .../xpack/usage/AnalyticsStatistics.java | 26 ++--- .../elasticsearch/xpack/usage/Archive.java | 3 +- .../elasticsearch/xpack/usage/Base.java | 5 +- .../elasticsearch/xpack/usage/Ccr.java | 8 +- .../elasticsearch/xpack/usage/Counter.java | 4 +- .../xpack/usage/DataStreams.java | 6 +- .../xpack/usage/DataTierPhaseStatistics.java | 32 +++--- .../elasticsearch/xpack/usage/DataTiers.java | 9 +- .../elasticsearch/xpack/usage/Datafeed.java | 2 +- .../elasticsearch/xpack/usage/Eql.java | 2 +- .../xpack/usage/EqlFeatures.java | 15 ++- .../xpack/usage/EqlFeaturesJoin.java | 16 ++- .../xpack/usage/EqlFeaturesKeys.java | 15 +-- .../xpack/usage/EqlFeaturesPipes.java | 4 +- .../xpack/usage/EqlFeaturesSequences.java | 21 ++-- .../xpack/usage/FeatureToggle.java | 2 +- .../elasticsearch/xpack/usage/Flattened.java | 3 +- .../xpack/usage/HealthStatistics.java | 3 +- .../elasticsearch/xpack/usage/Ilm.java | 3 +- .../xpack/usage/IlmPolicyStatistics.java | 5 +- .../xpack/usage/Invocations.java | 2 +- .../elasticsearch/xpack/usage/IpFilter.java | 5 +- .../elasticsearch/xpack/usage/JobUsage.java | 11 +-- .../xpack/usage/MachineLearning.java | 10 +- .../elasticsearch/xpack/usage/MlCounter.java | 2 +- .../xpack/usage/MlDataFrameAnalyticsJobs.java | 2 +- .../usage/MlDataFrameAnalyticsJobsCount.java | 2 +- .../usage/MlDataFrameAnalyticsJobsMemory.java | 3 +- .../xpack/usage/MlInference.java | 3 +- .../xpack/usage/MlInferenceDeployments.java | 10 +- .../usage/MlInferenceDeploymentsTimeMs.java | 2 +- .../usage/MlInferenceIngestProcessor.java | 11 +-- .../MlInferenceIngestProcessorCount.java | 6 +- .../xpack/usage/MlInferenceTrainedModels.java | 2 +- .../usage/MlInferenceTrainedModelsCount.java | 7 +- .../xpack/usage/MlJobForecasts.java | 5 +- .../elasticsearch/xpack/usage/Monitoring.java | 4 +- .../elasticsearch/xpack/usage/Phase.java | 2 +- .../elasticsearch/xpack/usage/RealmCache.java | 2 +- .../xpack/usage/RoleMapping.java | 4 +- .../xpack/usage/RuntimeFieldsType.java | 33 +++---- .../xpack/usage/SearchableSnapshots.java | 3 +- .../elasticsearch/xpack/usage/Security.java | 22 ++--- .../xpack/usage/SecurityRoles.java | 6 +- .../xpack/usage/SecurityRolesDls.java | 3 +- .../usage/SecurityRolesDlsBitSetCache.java | 5 +- .../xpack/usage/SecurityRolesFile.java | 6 +- .../xpack/usage/SecurityRolesNative.java | 6 +- .../elasticsearch/xpack/usage/Ssl.java | 5 +- .../elasticsearch/xpack/usage/Vector.java | 8 +- .../elasticsearch/xpack/usage/Watcher.java | 7 +- .../xpack/usage/WatcherActionTotals.java | 5 +- .../xpack/usage/WatcherWatch.java | 2 +- .../xpack/usage/WatcherWatchTrigger.java | 2 +- .../usage/WatcherWatchTriggerSchedule.java | 4 +- .../elastic/clients/util/ApiTypeHelper.java | 35 +++++-- 1493 files changed, 3818 insertions(+), 5080 deletions(-) diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java index d962454b6..6834285dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/AcknowledgedResponseBase.java @@ -63,8 +63,7 @@ public abstract class AcknowledgedResponseBase implements AcknowledgedResponse, protected AcknowledgedResponseBase(AbstractBuilder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java index eb3097bdf..4e9000e9a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BaseNode.java @@ -77,12 +77,11 @@ public abstract class BaseNode implements JsonpSerializable { protected BaseNode(AbstractBuilder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); - this.ip = ApiTypeHelper.requireNonNullWithDefault(builder.ip, this, "ip", this.ip()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); + this.ip = ApiTypeHelper.requireNonNull(builder.ip, this, "ip"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.roles = ApiTypeHelper.unmodifiable(builder.roles); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java index 90d19d89a..69f7f7034 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkIndexByScrollFailure.java @@ -72,10 +72,10 @@ public class BulkIndexByScrollFailure implements JsonpSerializable { private BulkIndexByScrollFailure(Builder builder) { - this.cause = ApiTypeHelper.requireNonNullWithDefault(builder.cause, this, "cause", this.cause()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.cause = ApiTypeHelper.requireNonNull(builder.cause, this, "cause"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java index f7d4b1f0c..3bf9906f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/BulkStats.java @@ -86,20 +86,15 @@ public class BulkStats implements JsonpSerializable { private BulkStats(Builder builder) { - this.totalOperations = ApiTypeHelper.requireNonNullWithDefault(builder.totalOperations, this, "totalOperations", - this.totalOperations()); + this.totalOperations = ApiTypeHelper.requireNonNull(builder.totalOperations, this, "totalOperations", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); this.totalSize = builder.totalSize; - this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, - "totalSizeInBytes", this.totalSizeInBytes()); + this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes", 0); this.avgTime = builder.avgTime; - this.avgTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.avgTimeInMillis, this, "avgTimeInMillis", - this.avgTimeInMillis()); + this.avgTimeInMillis = ApiTypeHelper.requireNonNull(builder.avgTimeInMillis, this, "avgTimeInMillis", 0); this.avgSize = builder.avgSize; - this.avgSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.avgSizeInBytes, this, "avgSizeInBytes", - this.avgSizeInBytes()); + this.avgSizeInBytes = ApiTypeHelper.requireNonNull(builder.avgSizeInBytes, this, "avgSizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java index 8ec056ddf..ae618f353 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterDetails.java @@ -80,10 +80,10 @@ public class ClusterDetails implements JsonpSerializable { private ClusterDetails(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.indices = ApiTypeHelper.requireNonNullWithDefault(builder.indices, this, "indices", this.indices()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.indices = ApiTypeHelper.requireNonNull(builder.indices, this, "indices"); this.took = builder.took; - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); this.shards = builder.shards; this.failures = ApiTypeHelper.unmodifiable(builder.failures); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java index 1703590ce..d9c99e9d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ClusterStatistics.java @@ -79,13 +79,12 @@ public class ClusterStatistics implements JsonpSerializable { private ClusterStatistics(Builder builder) { - this.skipped = ApiTypeHelper.requireNonNullWithDefault(builder.skipped, this, "skipped", this.skipped()); - this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", - this.successful()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.running = ApiTypeHelper.requireNonNullWithDefault(builder.running, this, "running", this.running()); - this.partial = ApiTypeHelper.requireNonNullWithDefault(builder.partial, this, "partial", this.partial()); - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.skipped = ApiTypeHelper.requireNonNull(builder.skipped, this, "skipped", 0); + this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.running = ApiTypeHelper.requireNonNull(builder.running, this, "running", 0); + this.partial = ApiTypeHelper.requireNonNull(builder.partial, this, "partial", 0); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed", 0); this.details = ApiTypeHelper.unmodifiable(builder.details); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java index b45531e31..3cb4a3345 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CompletionStats.java @@ -72,8 +72,7 @@ public class CompletionStats implements JsonpSerializable { private CompletionStats(Builder builder) { - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); this.size = builder.size; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java index c1878d9f2..f569afdd2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/CoordsGeoBounds.java @@ -70,10 +70,10 @@ public class CoordsGeoBounds implements JsonpSerializable { private CoordsGeoBounds(Builder builder) { - this.top = ApiTypeHelper.requireNonNullWithDefault(builder.top, this, "top", this.top()); - this.bottom = ApiTypeHelper.requireNonNullWithDefault(builder.bottom, this, "bottom", this.bottom()); - this.left = ApiTypeHelper.requireNonNullWithDefault(builder.left, this, "left", this.left()); - this.right = ApiTypeHelper.requireNonNullWithDefault(builder.right, this, "right", this.right()); + this.top = ApiTypeHelper.requireNonNull(builder.top, this, "top", 0); + this.bottom = ApiTypeHelper.requireNonNull(builder.bottom, this, "bottom", 0); + this.left = ApiTypeHelper.requireNonNull(builder.left, this, "left", 0); + this.right = ApiTypeHelper.requireNonNull(builder.right, this, "right", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java index 8d4f5c8c4..9d9a7b8d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/DocStats.java @@ -68,7 +68,7 @@ public class DocStats implements JsonpSerializable { private DocStats(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.deleted = builder.deleted; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java index 753f1e7b4..df9708ec0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionInfo.java @@ -83,25 +83,17 @@ public class ElasticsearchVersionInfo implements JsonpSerializable { private ElasticsearchVersionInfo(Builder builder) { - this.buildDate = ApiTypeHelper.requireNonNullWithDefault(builder.buildDate, this, "buildDate", - this.buildDate()); - this.buildFlavor = ApiTypeHelper.requireNonNullWithDefault(builder.buildFlavor, this, "buildFlavor", - this.buildFlavor()); - this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", - this.buildHash()); - this.buildSnapshot = ApiTypeHelper.requireNonNullWithDefault(builder.buildSnapshot, this, "buildSnapshot", - this.buildSnapshot()); - this.buildType = ApiTypeHelper.requireNonNullWithDefault(builder.buildType, this, "buildType", - this.buildType()); - this.luceneVersion = ApiTypeHelper.requireNonNullWithDefault(builder.luceneVersion, this, "luceneVersion", - this.luceneVersion()); - this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( - builder.minimumIndexCompatibilityVersion, this, "minimumIndexCompatibilityVersion", - this.minimumIndexCompatibilityVersion()); - this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( - builder.minimumWireCompatibilityVersion, this, "minimumWireCompatibilityVersion", - this.minimumWireCompatibilityVersion()); - this.number = ApiTypeHelper.requireNonNullWithDefault(builder.number, this, "number", this.number()); + this.buildDate = ApiTypeHelper.requireNonNull(builder.buildDate, this, "buildDate"); + this.buildFlavor = ApiTypeHelper.requireNonNull(builder.buildFlavor, this, "buildFlavor"); + this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); + this.buildSnapshot = ApiTypeHelper.requireNonNull(builder.buildSnapshot, this, "buildSnapshot", false); + this.buildType = ApiTypeHelper.requireNonNull(builder.buildType, this, "buildType"); + this.luceneVersion = ApiTypeHelper.requireNonNull(builder.luceneVersion, this, "luceneVersion"); + this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumIndexCompatibilityVersion, + this, "minimumIndexCompatibilityVersion"); + this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumWireCompatibilityVersion, + this, "minimumWireCompatibilityVersion"); + this.number = ApiTypeHelper.requireNonNull(builder.number, this, "number"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java index 9d640708b..8b4f7ece4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ElasticsearchVersionMinInfo.java @@ -73,15 +73,12 @@ public class ElasticsearchVersionMinInfo implements JsonpSerializable { private ElasticsearchVersionMinInfo(Builder builder) { - this.buildFlavor = ApiTypeHelper.requireNonNullWithDefault(builder.buildFlavor, this, "buildFlavor", - this.buildFlavor()); - this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( - builder.minimumIndexCompatibilityVersion, this, "minimumIndexCompatibilityVersion", - this.minimumIndexCompatibilityVersion()); - this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNullWithDefault( - builder.minimumWireCompatibilityVersion, this, "minimumWireCompatibilityVersion", - this.minimumWireCompatibilityVersion()); - this.number = ApiTypeHelper.requireNonNullWithDefault(builder.number, this, "number", this.number()); + this.buildFlavor = ApiTypeHelper.requireNonNull(builder.buildFlavor, this, "buildFlavor"); + this.minimumIndexCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumIndexCompatibilityVersion, + this, "minimumIndexCompatibilityVersion"); + this.minimumWireCompatibilityVersion = ApiTypeHelper.requireNonNull(builder.minimumWireCompatibilityVersion, + this, "minimumWireCompatibilityVersion"); + this.number = ApiTypeHelper.requireNonNull(builder.number, this, "number"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java index ace45118f..64d6a8e68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ErrorResponse.java @@ -69,8 +69,8 @@ public class ErrorResponse implements JsonpSerializable { private ErrorResponse(Builder builder) { - this.error = ApiTypeHelper.requireNonNullWithDefault(builder.error, this, "error", this.error()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.error = ApiTypeHelper.requireNonNull(builder.error, this, "error"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java index dfca7ea5e..501756101 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldMemoryUsage.java @@ -70,8 +70,7 @@ public class FieldMemoryUsage implements JsonpSerializable { private FieldMemoryUsage(Builder builder) { this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, - "memorySizeInBytes", this.memorySizeInBytes()); + this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java index 7723251fb..af8ab8d1d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSizeUsage.java @@ -70,8 +70,7 @@ public class FieldSizeUsage implements JsonpSerializable { private FieldSizeUsage(Builder builder) { this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java index 61b9a42a9..a0b377a02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FieldSort.java @@ -88,7 +88,7 @@ public class FieldSort implements JsonpSerializable { private FieldSort(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.missing = builder.missing; this.mode = builder.mode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java index 9380365c9..a9f4566ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FielddataStats.java @@ -77,8 +77,7 @@ private FielddataStats(Builder builder) { this.evictions = builder.evictions; this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, - "memorySizeInBytes", this.memorySizeInBytes()); + this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes", 0); this.fields = ApiTypeHelper.unmodifiable(builder.fields); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java index 2773b7ba1..86869e489 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/FlushStats.java @@ -72,11 +72,10 @@ public class FlushStats implements JsonpSerializable { private FlushStats(Builder builder) { - this.periodic = ApiTypeHelper.requireNonNullWithDefault(builder.periodic, this, "periodic", this.periodic()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.periodic = ApiTypeHelper.requireNonNull(builder.periodic, this, "periodic", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java index d12442c5a..88626e8cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoDistanceSort.java @@ -87,7 +87,7 @@ public class GeoDistanceSort implements SortOptionsVariant, JsonpSerializable { private GeoDistanceSort(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.location = ApiTypeHelper.unmodifiableRequired(builder.location, this, "location"); this.mode = builder.mode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java index efe3ee65c..262704160 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoHashLocation.java @@ -65,7 +65,7 @@ public class GeoHashLocation implements JsonpSerializable { private GeoHashLocation(Builder builder) { - this.geohash = ApiTypeHelper.requireNonNullWithDefault(builder.geohash, this, "geohash", this.geohash()); + this.geohash = ApiTypeHelper.requireNonNull(builder.geohash, this, "geohash"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java index fe65f1c9d..9c5f892ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GeoLine.java @@ -70,7 +70,7 @@ public class GeoLine implements JsonpSerializable { private GeoLine(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.coordinates = ApiTypeHelper.unmodifiableRequired(builder.coordinates, this, "coordinates"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java index a09bd707c..f28610500 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/GetStats.java @@ -86,21 +86,18 @@ public class GetStats implements JsonpSerializable { private GetStats(Builder builder) { - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current", 0); this.existsTime = builder.existsTime; - this.existsTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.existsTimeInMillis, this, - "existsTimeInMillis", this.existsTimeInMillis()); - this.existsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.existsTotal, this, "existsTotal", - this.existsTotal()); + this.existsTimeInMillis = ApiTypeHelper.requireNonNull(builder.existsTimeInMillis, this, "existsTimeInMillis", + 0); + this.existsTotal = ApiTypeHelper.requireNonNull(builder.existsTotal, this, "existsTotal", 0); this.missingTime = builder.missingTime; - this.missingTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.missingTimeInMillis, this, - "missingTimeInMillis", this.missingTimeInMillis()); - this.missingTotal = ApiTypeHelper.requireNonNullWithDefault(builder.missingTotal, this, "missingTotal", - this.missingTotal()); + this.missingTimeInMillis = ApiTypeHelper.requireNonNull(builder.missingTimeInMillis, this, + "missingTimeInMillis", 0); + this.missingTotal = ApiTypeHelper.requireNonNull(builder.missingTotal, this, "missingTotal", 0); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", - this.timeInMillis()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java index c2a8276d2..47e87bbd2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/IndexingStats.java @@ -101,29 +101,21 @@ public class IndexingStats implements JsonpSerializable { private IndexingStats(Builder builder) { - this.indexCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.indexCurrent, this, "indexCurrent", - this.indexCurrent()); - this.deleteCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.deleteCurrent, this, "deleteCurrent", - this.deleteCurrent()); + this.indexCurrent = ApiTypeHelper.requireNonNull(builder.indexCurrent, this, "indexCurrent", 0); + this.deleteCurrent = ApiTypeHelper.requireNonNull(builder.deleteCurrent, this, "deleteCurrent", 0); this.deleteTime = builder.deleteTime; - this.deleteTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.deleteTimeInMillis, this, - "deleteTimeInMillis", this.deleteTimeInMillis()); - this.deleteTotal = ApiTypeHelper.requireNonNullWithDefault(builder.deleteTotal, this, "deleteTotal", - this.deleteTotal()); - this.isThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.isThrottled, this, "isThrottled", - this.isThrottled()); - this.noopUpdateTotal = ApiTypeHelper.requireNonNullWithDefault(builder.noopUpdateTotal, this, "noopUpdateTotal", - this.noopUpdateTotal()); + this.deleteTimeInMillis = ApiTypeHelper.requireNonNull(builder.deleteTimeInMillis, this, "deleteTimeInMillis", + 0); + this.deleteTotal = ApiTypeHelper.requireNonNull(builder.deleteTotal, this, "deleteTotal", 0); + this.isThrottled = ApiTypeHelper.requireNonNull(builder.isThrottled, this, "isThrottled", false); + this.noopUpdateTotal = ApiTypeHelper.requireNonNull(builder.noopUpdateTotal, this, "noopUpdateTotal", 0); this.throttleTime = builder.throttleTime; - this.throttleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttleTimeInMillis, this, - "throttleTimeInMillis", this.throttleTimeInMillis()); + this.throttleTimeInMillis = ApiTypeHelper.requireNonNull(builder.throttleTimeInMillis, this, + "throttleTimeInMillis", 0); this.indexTime = builder.indexTime; - this.indexTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.indexTimeInMillis, this, - "indexTimeInMillis", this.indexTimeInMillis()); - this.indexTotal = ApiTypeHelper.requireNonNullWithDefault(builder.indexTotal, this, "indexTotal", - this.indexTotal()); - this.indexFailed = ApiTypeHelper.requireNonNullWithDefault(builder.indexFailed, this, "indexFailed", - this.indexFailed()); + this.indexTimeInMillis = ApiTypeHelper.requireNonNull(builder.indexTimeInMillis, this, "indexTimeInMillis", 0); + this.indexTotal = ApiTypeHelper.requireNonNull(builder.indexTotal, this, "indexTotal", 0); + this.indexFailed = ApiTypeHelper.requireNonNull(builder.indexFailed, this, "indexFailed", 0); this.types = ApiTypeHelper.unmodifiable(builder.types); this.writeLoad = builder.writeLoad; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java index 2d0aa5938..55d6531c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/InlineGet.java @@ -95,7 +95,7 @@ private InlineGet(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.fields = ApiTypeHelper.unmodifiable(builder.fields); - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); this.seqNo = builder.seqNo; this.primaryTerm = builder.primaryTerm; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java index 924f371ac..aa44cb721 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnQuery.java @@ -88,7 +88,7 @@ public class KnnQuery extends QueryBase implements QueryVariant { private KnnQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.queryVector = ApiTypeHelper.unmodifiable(builder.queryVector); this.queryVectorBuilder = builder.queryVectorBuilder; this.numCandidates = builder.numCandidates; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java index 8dfd04a1d..4a8a02043 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnRetriever.java @@ -81,12 +81,11 @@ public class KnnRetriever extends RetrieverBase implements RetrieverVariant { private KnnRetriever(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.queryVector = ApiTypeHelper.unmodifiable(builder.queryVector); this.queryVectorBuilder = builder.queryVectorBuilder; - this.k = ApiTypeHelper.requireNonNullWithDefault(builder.k, this, "k", this.k()); - this.numCandidates = ApiTypeHelper.requireNonNullWithDefault(builder.numCandidates, this, "numCandidates", - this.numCandidates()); + this.k = ApiTypeHelper.requireNonNull(builder.k, this, "k", 0); + this.numCandidates = ApiTypeHelper.requireNonNull(builder.numCandidates, this, "numCandidates", 0); this.similarity = builder.similarity; this.rescoreVector = builder.rescoreVector; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java index 039711245..8b4d175ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/KnnSearch.java @@ -96,7 +96,7 @@ public class KnnSearch implements JsonpSerializable { private KnnSearch(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.queryVector = ApiTypeHelper.unmodifiable(builder.queryVector); this.queryVectorBuilder = builder.queryVectorBuilder; this.k = builder.k; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java index 2fdfa40bf..2506a9b83 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/LatLonGeoLocation.java @@ -66,8 +66,8 @@ public class LatLonGeoLocation implements JsonpSerializable { private LatLonGeoLocation(Builder builder) { - this.lat = ApiTypeHelper.requireNonNullWithDefault(builder.lat, this, "lat", this.lat()); - this.lon = ApiTypeHelper.requireNonNullWithDefault(builder.lon, this, "lon", this.lon()); + this.lat = ApiTypeHelper.requireNonNull(builder.lat, this, "lat", 0); + this.lon = ApiTypeHelper.requireNonNull(builder.lon, this, "lon", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java index c9550fdeb..c5bb85a69 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/MergesStats.java @@ -102,30 +102,26 @@ public class MergesStats implements JsonpSerializable { private MergesStats(Builder builder) { - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); - this.currentDocs = ApiTypeHelper.requireNonNullWithDefault(builder.currentDocs, this, "currentDocs", - this.currentDocs()); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current", 0); + this.currentDocs = ApiTypeHelper.requireNonNull(builder.currentDocs, this, "currentDocs", 0); this.currentSize = builder.currentSize; - this.currentSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.currentSizeInBytes, this, - "currentSizeInBytes", this.currentSizeInBytes()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.currentSizeInBytes = ApiTypeHelper.requireNonNull(builder.currentSizeInBytes, this, "currentSizeInBytes", + 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); this.totalAutoThrottle = builder.totalAutoThrottle; - this.totalAutoThrottleInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalAutoThrottleInBytes, this, - "totalAutoThrottleInBytes", this.totalAutoThrottleInBytes()); - this.totalDocs = ApiTypeHelper.requireNonNullWithDefault(builder.totalDocs, this, "totalDocs", - this.totalDocs()); + this.totalAutoThrottleInBytes = ApiTypeHelper.requireNonNull(builder.totalAutoThrottleInBytes, this, + "totalAutoThrottleInBytes", 0); + this.totalDocs = ApiTypeHelper.requireNonNull(builder.totalDocs, this, "totalDocs", 0); this.totalSize = builder.totalSize; - this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, - "totalSizeInBytes", this.totalSizeInBytes()); + this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes", 0); this.totalStoppedTime = builder.totalStoppedTime; - this.totalStoppedTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalStoppedTimeInMillis, this, - "totalStoppedTimeInMillis", this.totalStoppedTimeInMillis()); + this.totalStoppedTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalStoppedTimeInMillis, this, + "totalStoppedTimeInMillis", 0); this.totalThrottledTime = builder.totalThrottledTime; - this.totalThrottledTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottledTimeInMillis, - this, "totalThrottledTimeInMillis", this.totalThrottledTimeInMillis()); + this.totalThrottledTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalThrottledTimeInMillis, this, + "totalThrottledTimeInMillis", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java index 04882d1c7..6167946f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NestedSortValue.java @@ -80,7 +80,7 @@ private NestedSortValue(Builder builder) { this.filter = builder.filter; this.maxChildren = builder.maxChildren; this.nested = builder.nested; - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java index 99d24d8d4..8b0e711db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeAttributes.java @@ -76,12 +76,10 @@ public class NodeAttributes implements JsonpSerializable { private NodeAttributes(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", - this.ephemeralId()); + this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); this.id = builder.id; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java index 033385872..557244416 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeShard.java @@ -92,11 +92,11 @@ public class NodeShard implements JsonpSerializable { private NodeShard(Builder builder) { - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary", false); this.node = builder.node; - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.allocationId = ApiTypeHelper.unmodifiable(builder.allocationId); this.recoverySource = ApiTypeHelper.unmodifiable(builder.recoverySource); this.unassignedInfo = builder.unassignedInfo; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java index d94a2bc16..75eb14bb7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/NodeStatistics.java @@ -74,10 +74,9 @@ public class NodeStatistics implements JsonpSerializable { private NodeStatistics(Builder builder) { this.failures = ApiTypeHelper.unmodifiable(builder.failures); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", - this.successful()); - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful", 0); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java index cd49c1835..723a7dac6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/PluginStats.java @@ -83,20 +83,17 @@ public class PluginStats implements JsonpSerializable { private PluginStats(Builder builder) { - this.classname = ApiTypeHelper.requireNonNullWithDefault(builder.classname, this, "classname", - this.classname()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.elasticsearchVersion = ApiTypeHelper.requireNonNullWithDefault(builder.elasticsearchVersion, this, - "elasticsearchVersion", this.elasticsearchVersion()); + this.classname = ApiTypeHelper.requireNonNull(builder.classname, this, "classname"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.elasticsearchVersion = ApiTypeHelper.requireNonNull(builder.elasticsearchVersion, this, + "elasticsearchVersion"); this.extendedPlugins = ApiTypeHelper.unmodifiableRequired(builder.extendedPlugins, this, "extendedPlugins"); - this.hasNativeController = ApiTypeHelper.requireNonNullWithDefault(builder.hasNativeController, this, - "hasNativeController", this.hasNativeController()); - this.javaVersion = ApiTypeHelper.requireNonNullWithDefault(builder.javaVersion, this, "javaVersion", - this.javaVersion()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.licensed = ApiTypeHelper.requireNonNullWithDefault(builder.licensed, this, "licensed", this.licensed()); + this.hasNativeController = ApiTypeHelper.requireNonNull(builder.hasNativeController, this, + "hasNativeController", false); + this.javaVersion = ApiTypeHelper.requireNonNull(builder.javaVersion, this, "javaVersion"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.licensed = ApiTypeHelper.requireNonNull(builder.licensed, this, "licensed", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java index 0c274d3d7..d1a541d69 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/QueryCacheStats.java @@ -81,20 +81,14 @@ public class QueryCacheStats implements JsonpSerializable { private QueryCacheStats(Builder builder) { - this.cacheCount = ApiTypeHelper.requireNonNullWithDefault(builder.cacheCount, this, "cacheCount", - this.cacheCount()); - this.cacheSize = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSize, this, "cacheSize", - this.cacheSize()); - this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", - this.evictions()); - this.hitCount = ApiTypeHelper.requireNonNullWithDefault(builder.hitCount, this, "hitCount", this.hitCount()); + this.cacheCount = ApiTypeHelper.requireNonNull(builder.cacheCount, this, "cacheCount", 0); + this.cacheSize = ApiTypeHelper.requireNonNull(builder.cacheSize, this, "cacheSize", 0); + this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions", 0); + this.hitCount = ApiTypeHelper.requireNonNull(builder.hitCount, this, "hitCount", 0); this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, - "memorySizeInBytes", this.memorySizeInBytes()); - this.missCount = ApiTypeHelper.requireNonNullWithDefault(builder.missCount, this, "missCount", - this.missCount()); - this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", - this.totalCount()); + this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes", 0); + this.missCount = ApiTypeHelper.requireNonNull(builder.missCount, this, "missCount", 0); + this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java index 3e701e50f..78f4d20f0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RecoveryStats.java @@ -72,13 +72,11 @@ public class RecoveryStats implements JsonpSerializable { private RecoveryStats(Builder builder) { - this.currentAsSource = ApiTypeHelper.requireNonNullWithDefault(builder.currentAsSource, this, "currentAsSource", - this.currentAsSource()); - this.currentAsTarget = ApiTypeHelper.requireNonNullWithDefault(builder.currentAsTarget, this, "currentAsTarget", - this.currentAsTarget()); + this.currentAsSource = ApiTypeHelper.requireNonNull(builder.currentAsSource, this, "currentAsSource", 0); + this.currentAsTarget = ApiTypeHelper.requireNonNull(builder.currentAsTarget, this, "currentAsTarget", 0); this.throttleTime = builder.throttleTime; - this.throttleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttleTimeInMillis, this, - "throttleTimeInMillis", this.throttleTimeInMillis()); + this.throttleTimeInMillis = ApiTypeHelper.requireNonNull(builder.throttleTimeInMillis, this, + "throttleTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java index fa5d78bc2..a1ec76d74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RefreshStats.java @@ -76,16 +76,13 @@ public class RefreshStats implements JsonpSerializable { private RefreshStats(Builder builder) { - this.externalTotal = ApiTypeHelper.requireNonNullWithDefault(builder.externalTotal, this, "externalTotal", - this.externalTotal()); - this.externalTotalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.externalTotalTimeInMillis, - this, "externalTotalTimeInMillis", this.externalTotalTimeInMillis()); - this.listeners = ApiTypeHelper.requireNonNullWithDefault(builder.listeners, this, "listeners", - this.listeners()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.externalTotal = ApiTypeHelper.requireNonNull(builder.externalTotal, this, "externalTotal", 0); + this.externalTotalTimeInMillis = ApiTypeHelper.requireNonNull(builder.externalTotalTimeInMillis, this, + "externalTotalTimeInMillis", 0); + this.listeners = ApiTypeHelper.requireNonNull(builder.listeners, this, "listeners", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java index c48b3b058..7a6f5b08b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RelocationFailureInfo.java @@ -64,8 +64,7 @@ public class RelocationFailureInfo implements JsonpSerializable { private RelocationFailureInfo(Builder builder) { - this.failedAttempts = ApiTypeHelper.requireNonNullWithDefault(builder.failedAttempts, this, "failedAttempts", - this.failedAttempts()); + this.failedAttempts = ApiTypeHelper.requireNonNull(builder.failedAttempts, this, "failedAttempts", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java index 657c4dec7..582422d17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RequestCacheStats.java @@ -75,14 +75,11 @@ public class RequestCacheStats implements JsonpSerializable { private RequestCacheStats(Builder builder) { - this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", - this.evictions()); - this.hitCount = ApiTypeHelper.requireNonNullWithDefault(builder.hitCount, this, "hitCount", this.hitCount()); + this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions", 0); + this.hitCount = ApiTypeHelper.requireNonNull(builder.hitCount, this, "hitCount", 0); this.memorySize = builder.memorySize; - this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, - "memorySizeInBytes", this.memorySizeInBytes()); - this.missCount = ApiTypeHelper.requireNonNullWithDefault(builder.missCount, this, "missCount", - this.missCount()); + this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes", 0); + this.missCount = ApiTypeHelper.requireNonNull(builder.missCount, this, "missCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java index 1df5d6ded..f15068f50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RescoreVector.java @@ -64,8 +64,7 @@ public class RescoreVector implements JsonpSerializable { private RescoreVector(Builder builder) { - this.oversample = ApiTypeHelper.requireNonNullWithDefault(builder.oversample, this, "oversample", - this.oversample()); + this.oversample = ApiTypeHelper.requireNonNull(builder.oversample, this, "oversample", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java index bf212a012..495b5e56a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/Retries.java @@ -66,8 +66,8 @@ public class Retries implements JsonpSerializable { private Retries(Builder builder) { - this.bulk = ApiTypeHelper.requireNonNullWithDefault(builder.bulk, this, "bulk", this.bulk()); - this.search = ApiTypeHelper.requireNonNullWithDefault(builder.search, this, "search", this.search()); + this.bulk = ApiTypeHelper.requireNonNull(builder.bulk, this, "bulk", 0); + this.search = ApiTypeHelper.requireNonNull(builder.search, this, "search", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java index 51ffca60e..df6e8046d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/RuleRetriever.java @@ -74,10 +74,8 @@ private RuleRetriever(Builder builder) { super(builder); this.rulesetIds = ApiTypeHelper.unmodifiableRequired(builder.rulesetIds, this, "rulesetIds"); - this.matchCriteria = ApiTypeHelper.requireNonNullWithDefault(builder.matchCriteria, this, "matchCriteria", - this.matchCriteria()); - this.retriever = ApiTypeHelper.requireNonNullWithDefault(builder.retriever, this, "retriever", - this.retriever()); + this.matchCriteria = ApiTypeHelper.requireNonNull(builder.matchCriteria, this, "matchCriteria"); + this.retriever = ApiTypeHelper.requireNonNull(builder.retriever, this, "retriever"); this.rankWindowSize = builder.rankWindowSize; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java index 1f715a7a1..5473d38b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptField.java @@ -68,7 +68,7 @@ public class ScriptField implements JsonpSerializable { private ScriptField(Builder builder) { - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); this.ignoreFailure = builder.ignoreFailure; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java index 01dfbb93c..a83149ef2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ScriptSort.java @@ -77,7 +77,7 @@ public class ScriptSort implements SortOptionsVariant, JsonpSerializable { private ScriptSort(Builder builder) { this.order = builder.order; - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); this.type = builder.type; this.mode = builder.mode; this.nested = builder.nested; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java index ed1705564..688d0098e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchStats.java @@ -106,35 +106,25 @@ public class SearchStats implements JsonpSerializable { private SearchStats(Builder builder) { - this.fetchCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.fetchCurrent, this, "fetchCurrent", - this.fetchCurrent()); + this.fetchCurrent = ApiTypeHelper.requireNonNull(builder.fetchCurrent, this, "fetchCurrent", 0); this.fetchTime = builder.fetchTime; - this.fetchTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.fetchTimeInMillis, this, - "fetchTimeInMillis", this.fetchTimeInMillis()); - this.fetchTotal = ApiTypeHelper.requireNonNullWithDefault(builder.fetchTotal, this, "fetchTotal", - this.fetchTotal()); + this.fetchTimeInMillis = ApiTypeHelper.requireNonNull(builder.fetchTimeInMillis, this, "fetchTimeInMillis", 0); + this.fetchTotal = ApiTypeHelper.requireNonNull(builder.fetchTotal, this, "fetchTotal", 0); this.openContexts = builder.openContexts; - this.queryCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.queryCurrent, this, "queryCurrent", - this.queryCurrent()); + this.queryCurrent = ApiTypeHelper.requireNonNull(builder.queryCurrent, this, "queryCurrent", 0); this.queryTime = builder.queryTime; - this.queryTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.queryTimeInMillis, this, - "queryTimeInMillis", this.queryTimeInMillis()); - this.queryTotal = ApiTypeHelper.requireNonNullWithDefault(builder.queryTotal, this, "queryTotal", - this.queryTotal()); - this.scrollCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.scrollCurrent, this, "scrollCurrent", - this.scrollCurrent()); + this.queryTimeInMillis = ApiTypeHelper.requireNonNull(builder.queryTimeInMillis, this, "queryTimeInMillis", 0); + this.queryTotal = ApiTypeHelper.requireNonNull(builder.queryTotal, this, "queryTotal", 0); + this.scrollCurrent = ApiTypeHelper.requireNonNull(builder.scrollCurrent, this, "scrollCurrent", 0); this.scrollTime = builder.scrollTime; - this.scrollTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.scrollTimeInMillis, this, - "scrollTimeInMillis", this.scrollTimeInMillis()); - this.scrollTotal = ApiTypeHelper.requireNonNullWithDefault(builder.scrollTotal, this, "scrollTotal", - this.scrollTotal()); - this.suggestCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.suggestCurrent, this, "suggestCurrent", - this.suggestCurrent()); + this.scrollTimeInMillis = ApiTypeHelper.requireNonNull(builder.scrollTimeInMillis, this, "scrollTimeInMillis", + 0); + this.scrollTotal = ApiTypeHelper.requireNonNull(builder.scrollTotal, this, "scrollTotal", 0); + this.suggestCurrent = ApiTypeHelper.requireNonNull(builder.suggestCurrent, this, "suggestCurrent", 0); this.suggestTime = builder.suggestTime; - this.suggestTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.suggestTimeInMillis, this, - "suggestTimeInMillis", this.suggestTimeInMillis()); - this.suggestTotal = ApiTypeHelper.requireNonNullWithDefault(builder.suggestTotal, this, "suggestTotal", - this.suggestTotal()); + this.suggestTimeInMillis = ApiTypeHelper.requireNonNull(builder.suggestTimeInMillis, this, + "suggestTimeInMillis", 0); + this.suggestTotal = ApiTypeHelper.requireNonNull(builder.suggestTotal, this, "suggestTotal", 0); this.groups = ApiTypeHelper.unmodifiable(builder.groups); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java index 7fb9404cf..0e357d847 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SearchTransform.java @@ -67,8 +67,8 @@ public class SearchTransform implements TransformVariant, JsonpSerializable { private SearchTransform(Builder builder) { - this.request = ApiTypeHelper.requireNonNullWithDefault(builder.request, this, "request", this.request()); - this.timeout = ApiTypeHelper.requireNonNullWithDefault(builder.timeout, this, "timeout", this.timeout()); + this.request = ApiTypeHelper.requireNonNull(builder.request, this, "request"); + this.timeout = ApiTypeHelper.requireNonNull(builder.timeout, this, "timeout"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java index 3e351cbf1..710bf3fcf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SegmentsStats.java @@ -126,41 +126,40 @@ public class SegmentsStats implements JsonpSerializable { private SegmentsStats(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.docValuesMemory = builder.docValuesMemory; - this.docValuesMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.docValuesMemoryInBytes, this, - "docValuesMemoryInBytes", this.docValuesMemoryInBytes()); + this.docValuesMemoryInBytes = ApiTypeHelper.requireNonNull(builder.docValuesMemoryInBytes, this, + "docValuesMemoryInBytes", 0); this.fileSizes = ApiTypeHelper.unmodifiableRequired(builder.fileSizes, this, "fileSizes"); this.fixedBitSet = builder.fixedBitSet; - this.fixedBitSetMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.fixedBitSetMemoryInBytes, this, - "fixedBitSetMemoryInBytes", this.fixedBitSetMemoryInBytes()); + this.fixedBitSetMemoryInBytes = ApiTypeHelper.requireNonNull(builder.fixedBitSetMemoryInBytes, this, + "fixedBitSetMemoryInBytes", 0); this.indexWriterMemory = builder.indexWriterMemory; this.indexWriterMaxMemoryInBytes = builder.indexWriterMaxMemoryInBytes; - this.indexWriterMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.indexWriterMemoryInBytes, this, - "indexWriterMemoryInBytes", this.indexWriterMemoryInBytes()); - this.maxUnsafeAutoIdTimestamp = ApiTypeHelper.requireNonNullWithDefault(builder.maxUnsafeAutoIdTimestamp, this, - "maxUnsafeAutoIdTimestamp", this.maxUnsafeAutoIdTimestamp()); + this.indexWriterMemoryInBytes = ApiTypeHelper.requireNonNull(builder.indexWriterMemoryInBytes, this, + "indexWriterMemoryInBytes", 0); + this.maxUnsafeAutoIdTimestamp = ApiTypeHelper.requireNonNull(builder.maxUnsafeAutoIdTimestamp, this, + "maxUnsafeAutoIdTimestamp", 0); this.memory = builder.memory; - this.memoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memoryInBytes, this, "memoryInBytes", - this.memoryInBytes()); + this.memoryInBytes = ApiTypeHelper.requireNonNull(builder.memoryInBytes, this, "memoryInBytes", 0); this.normsMemory = builder.normsMemory; - this.normsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.normsMemoryInBytes, this, - "normsMemoryInBytes", this.normsMemoryInBytes()); + this.normsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.normsMemoryInBytes, this, "normsMemoryInBytes", + 0); this.pointsMemory = builder.pointsMemory; - this.pointsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.pointsMemoryInBytes, this, - "pointsMemoryInBytes", this.pointsMemoryInBytes()); + this.pointsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.pointsMemoryInBytes, this, + "pointsMemoryInBytes", 0); this.storedMemory = builder.storedMemory; - this.storedFieldsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.storedFieldsMemoryInBytes, - this, "storedFieldsMemoryInBytes", this.storedFieldsMemoryInBytes()); - this.termsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.termsMemoryInBytes, this, - "termsMemoryInBytes", this.termsMemoryInBytes()); + this.storedFieldsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.storedFieldsMemoryInBytes, this, + "storedFieldsMemoryInBytes", 0); + this.termsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.termsMemoryInBytes, this, "termsMemoryInBytes", + 0); this.termsMemory = builder.termsMemory; this.termVectoryMemory = builder.termVectoryMemory; - this.termVectorsMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.termVectorsMemoryInBytes, this, - "termVectorsMemoryInBytes", this.termVectorsMemoryInBytes()); + this.termVectorsMemoryInBytes = ApiTypeHelper.requireNonNull(builder.termVectorsMemoryInBytes, this, + "termVectorsMemoryInBytes", 0); this.versionMapMemory = builder.versionMapMemory; - this.versionMapMemoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.versionMapMemoryInBytes, this, - "versionMapMemoryInBytes", this.versionMapMemoryInBytes()); + this.versionMapMemoryInBytes = ApiTypeHelper.requireNonNull(builder.versionMapMemoryInBytes, this, + "versionMapMemoryInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java index 8df4e6257..ac333cab0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardFailure.java @@ -79,8 +79,8 @@ private ShardFailure(Builder builder) { this.index = builder.index; this.node = builder.node; - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); this.status = builder.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java index c4f7b5893..59ab1ff62 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/ShardStatistics.java @@ -75,10 +75,9 @@ public class ShardStatistics implements JsonpSerializable { private ShardStatistics(Builder builder) { - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); - this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", - this.successful()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed"); + this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful"); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); this.failures = ApiTypeHelper.unmodifiable(builder.failures); this.skipped = builder.skipped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java index c545b2d16..749e24bff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/SlicedScroll.java @@ -72,8 +72,8 @@ public class SlicedScroll implements JsonpSerializable { private SlicedScroll(Builder builder) { this.field = builder.field; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java index a304a7f2b..45c2105c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoreStats.java @@ -81,11 +81,9 @@ public class StoreStats implements JsonpSerializable { private StoreStats(Builder builder) { this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); this.reserved = builder.reserved; - this.reservedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.reservedInBytes, this, "reservedInBytes", - this.reservedInBytes()); + this.reservedInBytes = ApiTypeHelper.requireNonNull(builder.reservedInBytes, this, "reservedInBytes", 0); this.totalDataSetSize = builder.totalDataSetSize; this.totalDataSetSizeInBytes = builder.totalDataSetSizeInBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java index f243c6d61..221079b8c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/StoredScript.java @@ -70,9 +70,9 @@ public class StoredScript implements JsonpSerializable { private StoredScript(Builder builder) { - this.lang = ApiTypeHelper.requireNonNullWithDefault(builder.lang, this, "lang", this.lang()); + this.lang = ApiTypeHelper.requireNonNull(builder.lang, this, "lang"); this.options = ApiTypeHelper.unmodifiable(builder.options); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java index c5b5d0d7c..cbcb3c3f4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TaskFailure.java @@ -72,10 +72,10 @@ public class TaskFailure implements JsonpSerializable { private TaskFailure(Builder builder) { - this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId", 0); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java index e74db9a80..35a269181 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextEmbedding.java @@ -67,9 +67,8 @@ public class TextEmbedding implements QueryVectorBuilderVariant, JsonpSerializab private TextEmbedding(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.modelText = ApiTypeHelper.requireNonNullWithDefault(builder.modelText, this, "modelText", - this.modelText()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelText = ApiTypeHelper.requireNonNull(builder.modelText, this, "modelText"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java index 34411ba72..a53b0e637 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TextSimilarityReranker.java @@ -76,8 +76,7 @@ public class TextSimilarityReranker extends RetrieverBase implements RetrieverVa private TextSimilarityReranker(Builder builder) { super(builder); - this.retriever = ApiTypeHelper.requireNonNullWithDefault(builder.retriever, this, "retriever", - this.retriever()); + this.retriever = ApiTypeHelper.requireNonNull(builder.retriever, this, "retriever"); this.rankWindowSize = builder.rankWindowSize; this.inferenceId = builder.inferenceId; this.inferenceText = builder.inferenceText; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java index 022428527..ebbd8e63b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopLeftBottomRightGeoBounds.java @@ -67,9 +67,8 @@ public class TopLeftBottomRightGeoBounds implements JsonpSerializable { private TopLeftBottomRightGeoBounds(Builder builder) { - this.topLeft = ApiTypeHelper.requireNonNullWithDefault(builder.topLeft, this, "topLeft", this.topLeft()); - this.bottomRight = ApiTypeHelper.requireNonNullWithDefault(builder.bottomRight, this, "bottomRight", - this.bottomRight()); + this.topLeft = ApiTypeHelper.requireNonNull(builder.topLeft, this, "topLeft"); + this.bottomRight = ApiTypeHelper.requireNonNull(builder.bottomRight, this, "bottomRight"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java index 1d794fbf8..60c2463c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TopRightBottomLeftGeoBounds.java @@ -67,9 +67,8 @@ public class TopRightBottomLeftGeoBounds implements JsonpSerializable { private TopRightBottomLeftGeoBounds(Builder builder) { - this.topRight = ApiTypeHelper.requireNonNullWithDefault(builder.topRight, this, "topRight", this.topRight()); - this.bottomLeft = ApiTypeHelper.requireNonNullWithDefault(builder.bottomLeft, this, "bottomLeft", - this.bottomLeft()); + this.topRight = ApiTypeHelper.requireNonNull(builder.topRight, this, "topRight"); + this.bottomLeft = ApiTypeHelper.requireNonNull(builder.bottomLeft, this, "bottomLeft"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java index b39d07e39..edc216fb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/TranslogStats.java @@ -81,18 +81,16 @@ public class TranslogStats implements JsonpSerializable { private TranslogStats(Builder builder) { - this.earliestLastModifiedAge = ApiTypeHelper.requireNonNullWithDefault(builder.earliestLastModifiedAge, this, - "earliestLastModifiedAge", this.earliestLastModifiedAge()); - this.operations = ApiTypeHelper.requireNonNullWithDefault(builder.operations, this, "operations", - this.operations()); + this.earliestLastModifiedAge = ApiTypeHelper.requireNonNull(builder.earliestLastModifiedAge, this, + "earliestLastModifiedAge", 0); + this.operations = ApiTypeHelper.requireNonNull(builder.operations, this, "operations", 0); this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); - this.uncommittedOperations = ApiTypeHelper.requireNonNullWithDefault(builder.uncommittedOperations, this, - "uncommittedOperations", this.uncommittedOperations()); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); + this.uncommittedOperations = ApiTypeHelper.requireNonNull(builder.uncommittedOperations, this, + "uncommittedOperations", 0); this.uncommittedSize = builder.uncommittedSize; - this.uncommittedSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.uncommittedSizeInBytes, this, - "uncommittedSizeInBytes", this.uncommittedSizeInBytes()); + this.uncommittedSizeInBytes = ApiTypeHelper.requireNonNull(builder.uncommittedSizeInBytes, this, + "uncommittedSizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java index 09de03ac0..9ff5f73af 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WarmerStats.java @@ -72,11 +72,10 @@ public class WarmerStats implements JsonpSerializable { private WarmerStats(Builder builder) { - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java index 0c7d1f46b..7992ed706 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WktGeoBounds.java @@ -65,7 +65,7 @@ public class WktGeoBounds implements JsonpSerializable { private WktGeoBounds(Builder builder) { - this.wkt = ApiTypeHelper.requireNonNullWithDefault(builder.wkt, this, "wkt", this.wkt()); + this.wkt = ApiTypeHelper.requireNonNull(builder.wkt, this, "wkt"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java index f6a09a0e6..cbba7d4a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/WriteResponseBase.java @@ -84,13 +84,13 @@ public abstract class WriteResponseBase implements JsonpSerializable { protected WriteResponseBase(AbstractBuilder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.primaryTerm = builder.primaryTerm; - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); this.seqNo = builder.seqNo; - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); this.forcedRefresh = builder.forcedRefresh; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java index ff1d3b3ad..0a95047d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AdjacencyMatrixBucket.java @@ -64,7 +64,7 @@ public class AdjacencyMatrixBucket extends MultiBucketBase { private AdjacencyMatrixBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java index 58b85fbab..8abc4ef51 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ArrayPercentilesItem.java @@ -73,7 +73,7 @@ public class ArrayPercentilesItem implements JsonpSerializable { private ArrayPercentilesItem(Builder builder) { - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); this.value = builder.value; this.valueAsString = builder.valueAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java index 026f6c936..3d9e1bf02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/AutoDateHistogramAggregate.java @@ -66,7 +66,7 @@ public class AutoDateHistogramAggregate extends MultiBucketAggregateBase extends AggregateBase { protected MultiBucketAggregateBase(AbstractBuilder builder) { super(builder); - this.buckets = ApiTypeHelper.requireNonNullWithDefault(builder.buckets, this, "buckets", this.buckets()); + this.buckets = ApiTypeHelper.requireNonNull(builder.buckets, this, "buckets"); this.tBucketSerializer = builder.tBucketSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java index 6d051c74c..00dc4eaa6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiBucketBase.java @@ -76,7 +76,7 @@ protected MultiBucketBase(AbstractBuilder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); - this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); + this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java index 9c74a34d1..fc73fad30 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/MultiTermLookup.java @@ -70,7 +70,7 @@ public class MultiTermLookup implements JsonpSerializable { private MultiTermLookup(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.missing = builder.missing; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java index e52003f7b..c1d264627 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/PercentilesAggregateBase.java @@ -64,7 +64,7 @@ public abstract class PercentilesAggregateBase extends AggregateBase { protected PercentilesAggregateBase(AbstractBuilder builder) { super(builder); - this.values = ApiTypeHelper.requireNonNullWithDefault(builder.values, this, "values", this.values()); + this.values = ApiTypeHelper.requireNonNull(builder.values, this, "values"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java index 6ef4ea69e..634155bbb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RandomSamplerAggregation.java @@ -72,8 +72,7 @@ public class RandomSamplerAggregation extends BucketAggregationBase implements A private RandomSamplerAggregation(Builder builder) { - this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", - this.probability()); + this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability", 0); this.seed = builder.seed; this.shardSeed = builder.shardSeed; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java index f183fb23e..483981020 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/RateAggregate.java @@ -68,7 +68,7 @@ public class RateAggregate extends AggregateBase implements AggregateVariant { private RateAggregate(Builder builder) { super(builder); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); this.valueAsString = builder.valueAsString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java index 661a97c56..f332fa572 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedHeuristic.java @@ -66,7 +66,7 @@ public class ScriptedHeuristic implements JsonpSerializable { private ScriptedHeuristic(Builder builder) { - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java index 3718a2286..732e5e088 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/ScriptedMetricAggregate.java @@ -64,7 +64,7 @@ public class ScriptedMetricAggregate extends AggregateBase implements AggregateV private ScriptedMetricAggregate(Builder builder) { super(builder); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java index 79cdcb370..ea4a55023 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantLongTermsBucket.java @@ -68,7 +68,7 @@ public class SignificantLongTermsBucket extends SignificantTermsBucketBase { private SignificantLongTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key", 0); this.keyAsString = builder.keyAsString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java index aace4e10f..cb692705a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantStringTermsBucket.java @@ -64,7 +64,7 @@ public class SignificantStringTermsBucket extends SignificantTermsBucketBase { private SignificantStringTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java index e1af7063e..47462f4ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SignificantTermsBucketBase.java @@ -66,8 +66,8 @@ public abstract class SignificantTermsBucketBase extends MultiBucketBase { protected SignificantTermsBucketBase(AbstractBuilder builder) { super(builder); - this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); - this.bgCount = ApiTypeHelper.requireNonNullWithDefault(builder.bgCount, this, "bgCount", this.bgCount()); + this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score", 0); + this.bgCount = ApiTypeHelper.requireNonNull(builder.bgCount, this, "bgCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java index 0d48fcd09..b870a76ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SimpleMovingAverageAggregation.java @@ -66,7 +66,7 @@ public class SimpleMovingAverageAggregation extends MovingAverageAggregationBase private SimpleMovingAverageAggregation(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java index 92783f4d4..15ad3ee99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/SingleBucketAggregateBase.java @@ -74,7 +74,7 @@ protected SingleBucketAggregateBase(AbstractBuilder builder) { super(builder); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); - this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); + this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java index 50aa4f658..b6d34c3d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StandardDeviationBoundsAsString.java @@ -76,16 +76,12 @@ public class StandardDeviationBoundsAsString implements JsonpSerializable { private StandardDeviationBoundsAsString(Builder builder) { - this.upper = ApiTypeHelper.requireNonNullWithDefault(builder.upper, this, "upper", this.upper()); - this.lower = ApiTypeHelper.requireNonNullWithDefault(builder.lower, this, "lower", this.lower()); - this.upperPopulation = ApiTypeHelper.requireNonNullWithDefault(builder.upperPopulation, this, "upperPopulation", - this.upperPopulation()); - this.lowerPopulation = ApiTypeHelper.requireNonNullWithDefault(builder.lowerPopulation, this, "lowerPopulation", - this.lowerPopulation()); - this.upperSampling = ApiTypeHelper.requireNonNullWithDefault(builder.upperSampling, this, "upperSampling", - this.upperSampling()); - this.lowerSampling = ApiTypeHelper.requireNonNullWithDefault(builder.lowerSampling, this, "lowerSampling", - this.lowerSampling()); + this.upper = ApiTypeHelper.requireNonNull(builder.upper, this, "upper"); + this.lower = ApiTypeHelper.requireNonNull(builder.lower, this, "lower"); + this.upperPopulation = ApiTypeHelper.requireNonNull(builder.upperPopulation, this, "upperPopulation"); + this.lowerPopulation = ApiTypeHelper.requireNonNull(builder.lowerPopulation, this, "lowerPopulation"); + this.upperSampling = ApiTypeHelper.requireNonNull(builder.upperSampling, this, "upperSampling"); + this.lowerSampling = ApiTypeHelper.requireNonNull(builder.lowerSampling, this, "lowerSampling"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java index 4bbffea78..adb5f980b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StatsAggregate.java @@ -93,11 +93,11 @@ public class StatsAggregate extends AggregateBase implements AggregateVariant { protected StatsAggregate(AbstractBuilder builder) { super(builder); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.min = builder.min; this.max = builder.max; this.avg = builder.avg; - this.sum = ApiTypeHelper.requireNonNullWithDefault(builder.sum, this, "sum", this.sum()); + this.sum = ApiTypeHelper.requireNonNull(builder.sum, this, "sum", 0); this.minAsString = builder.minAsString; this.maxAsString = builder.maxAsString; this.avgAsString = builder.avgAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java index 541c6f9cf..7dca9897c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringRareTermsBucket.java @@ -64,7 +64,7 @@ public class StringRareTermsBucket extends MultiBucketBase { private StringRareTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java index 8dbe51506..1174d0a49 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringStatsAggregate.java @@ -91,7 +91,7 @@ public class StringStatsAggregate extends AggregateBase implements AggregateVari private StringStatsAggregate(Builder builder) { super(builder); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.minLength = builder.minLength; this.maxLength = builder.maxLength; this.avgLength = builder.avgLength; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java index f5b6670ab..c76230069 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/StringTermsBucket.java @@ -65,7 +65,7 @@ public class StringTermsBucket extends TermsBucketBase { private StringTermsBucket(Builder builder) { super(builder); - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java index 558a0254f..586a5b8ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TermsPartition.java @@ -67,10 +67,8 @@ public class TermsPartition implements JsonpSerializable { private TermsPartition(Builder builder) { - this.numPartitions = ApiTypeHelper.requireNonNullWithDefault(builder.numPartitions, this, "numPartitions", - this.numPartitions()); - this.partition = ApiTypeHelper.requireNonNullWithDefault(builder.partition, this, "partition", - this.partition()); + this.numPartitions = ApiTypeHelper.requireNonNull(builder.numPartitions, this, "numPartitions", 0); + this.partition = ApiTypeHelper.requireNonNull(builder.partition, this, "partition", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java index 71ee4f60b..f6acc0ce9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TestPopulation.java @@ -75,7 +75,7 @@ public class TestPopulation implements JsonpSerializable { private TestPopulation(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.script = builder.script; this.filter = builder.filter; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java index 8c97b0954..0a86676b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopHitsAggregate.java @@ -65,7 +65,7 @@ public class TopHitsAggregate extends AggregateBase implements AggregateVariant private TopHitsAggregate(Builder builder) { super(builder); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java index 25c389ab3..31ab70f10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/TopMetricsValue.java @@ -66,7 +66,7 @@ public class TopMetricsValue implements JsonpSerializable { private TopMetricsValue(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java index 9ec47fbc0..a868181f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/aggregations/VariableWidthHistogramBucket.java @@ -78,9 +78,9 @@ public class VariableWidthHistogramBucket extends MultiBucketBase { private VariableWidthHistogramBucket(Builder builder) { super(builder); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); - this.key = ApiTypeHelper.requireNonNullWithDefault(builder.key, this, "key", this.key()); - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); + this.key = ApiTypeHelper.requireNonNull(builder.key, this, "key", 0); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); this.minAsString = builder.minAsString; this.keyAsString = builder.keyAsString; this.maxAsString = builder.maxAsString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java index da539f8d8..725eaeaa1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/ConditionTokenFilter.java @@ -69,7 +69,7 @@ private ConditionTokenFilter(Builder builder) { super(builder); this.filter = ApiTypeHelper.unmodifiableRequired(builder.filter, this, "filter"); - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java index a2a60af81..c92cfdf6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/CustomAnalyzer.java @@ -82,8 +82,7 @@ private CustomAnalyzer(Builder builder) { this.filter = ApiTypeHelper.unmodifiable(builder.filter); this.positionIncrementGap = builder.positionIncrementGap; this.positionOffsetGap = builder.positionOffsetGap; - this.tokenizer = ApiTypeHelper.requireNonNullWithDefault(builder.tokenizer, this, "tokenizer", - this.tokenizer()); + this.tokenizer = ApiTypeHelper.requireNonNull(builder.tokenizer, this, "tokenizer"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java index 5c5595765..5d8cea453 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/HunspellTokenFilter.java @@ -76,7 +76,7 @@ private HunspellTokenFilter(Builder builder) { this.dedup = builder.dedup; this.dictionary = builder.dictionary; - this.locale = ApiTypeHelper.requireNonNullWithDefault(builder.locale, this, "locale", this.locale()); + this.locale = ApiTypeHelper.requireNonNull(builder.locale, this, "locale"); this.longestOnly = builder.longestOnly; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java index 2cf0dac44..595d6fad6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuAnalyzer.java @@ -66,8 +66,8 @@ public class IcuAnalyzer implements AnalyzerVariant, JsonpSerializable { private IcuAnalyzer(Builder builder) { - this.method = ApiTypeHelper.requireNonNullWithDefault(builder.method, this, "method", this.method()); - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.method = ApiTypeHelper.requireNonNull(builder.method, this, "method"); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java index 0b1000a8b..bae89d9a7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuFoldingTokenFilter.java @@ -64,8 +64,7 @@ public class IcuFoldingTokenFilter extends TokenFilterBase implements TokenFilte private IcuFoldingTokenFilter(Builder builder) { super(builder); - this.unicodeSetFilter = ApiTypeHelper.requireNonNullWithDefault(builder.unicodeSetFilter, this, - "unicodeSetFilter", this.unicodeSetFilter()); + this.unicodeSetFilter = ApiTypeHelper.requireNonNull(builder.unicodeSetFilter, this, "unicodeSetFilter"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java index 408855b0c..f9315c43c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuNormalizationTokenFilter.java @@ -63,7 +63,7 @@ public class IcuNormalizationTokenFilter extends TokenFilterBase implements Toke private IcuNormalizationTokenFilter(Builder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java index 16d02e7a9..73c56560c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTokenizer.java @@ -63,8 +63,7 @@ public class IcuTokenizer extends TokenizerBase implements TokenizerDefinitionVa private IcuTokenizer(Builder builder) { super(builder); - this.ruleFiles = ApiTypeHelper.requireNonNullWithDefault(builder.ruleFiles, this, "ruleFiles", - this.ruleFiles()); + this.ruleFiles = ApiTypeHelper.requireNonNull(builder.ruleFiles, this, "ruleFiles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java index a1282751a..b38469697 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/IcuTransformTokenFilter.java @@ -68,7 +68,7 @@ private IcuTransformTokenFilter(Builder builder) { super(builder); this.dir = builder.dir; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java index 45c2e0478..1f1202ae7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiAnalyzer.java @@ -69,7 +69,7 @@ public class KuromojiAnalyzer implements AnalyzerVariant, JsonpSerializable { private KuromojiAnalyzer(Builder builder) { - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); this.userDictionary = builder.userDictionary; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java index bdd5d20d0..505095113 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiIterationMarkCharFilter.java @@ -65,10 +65,8 @@ public class KuromojiIterationMarkCharFilter extends CharFilterBase implements C private KuromojiIterationMarkCharFilter(Builder builder) { super(builder); - this.normalizeKana = ApiTypeHelper.requireNonNullWithDefault(builder.normalizeKana, this, "normalizeKana", - this.normalizeKana()); - this.normalizeKanji = ApiTypeHelper.requireNonNullWithDefault(builder.normalizeKanji, this, "normalizeKanji", - this.normalizeKanji()); + this.normalizeKana = ApiTypeHelper.requireNonNull(builder.normalizeKana, this, "normalizeKana", false); + this.normalizeKanji = ApiTypeHelper.requireNonNull(builder.normalizeKanji, this, "normalizeKanji", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java index 518458e02..e6c3736b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiReadingFormTokenFilter.java @@ -63,8 +63,7 @@ public class KuromojiReadingFormTokenFilter extends TokenFilterBase implements T private KuromojiReadingFormTokenFilter(Builder builder) { super(builder); - this.useRomaji = ApiTypeHelper.requireNonNullWithDefault(builder.useRomaji, this, "useRomaji", - this.useRomaji()); + this.useRomaji = ApiTypeHelper.requireNonNull(builder.useRomaji, this, "useRomaji", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java index 094625b5e..6446d044d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiStemmerTokenFilter.java @@ -63,8 +63,7 @@ public class KuromojiStemmerTokenFilter extends TokenFilterBase implements Token private KuromojiStemmerTokenFilter(Builder builder) { super(builder); - this.minimumLength = ApiTypeHelper.requireNonNullWithDefault(builder.minimumLength, this, "minimumLength", - this.minimumLength()); + this.minimumLength = ApiTypeHelper.requireNonNull(builder.minimumLength, this, "minimumLength", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java index f5e582a65..65cbac916 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/KuromojiTokenizer.java @@ -85,7 +85,7 @@ private KuromojiTokenizer(Builder builder) { super(builder); this.discardPunctuation = builder.discardPunctuation; - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); this.nbestCost = builder.nbestCost; this.nbestExamples = builder.nbestExamples; this.userDictionary = builder.userDictionary; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java index 7f322f561..32af830bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceCharFilter.java @@ -71,7 +71,7 @@ private PatternReplaceCharFilter(Builder builder) { super(builder); this.flags = builder.flags; - this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); + this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); this.replacement = builder.replacement; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java index 04b96025c..1af9a7b8a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PatternReplaceTokenFilter.java @@ -76,7 +76,7 @@ private PatternReplaceTokenFilter(Builder builder) { this.all = builder.all; this.flags = builder.flags; - this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); + this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); this.replacement = builder.replacement; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java index cd7c1a527..019fc839c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PhoneticTokenFilter.java @@ -80,7 +80,7 @@ public class PhoneticTokenFilter extends TokenFilterBase implements TokenFilterD private PhoneticTokenFilter(Builder builder) { super(builder); - this.encoder = ApiTypeHelper.requireNonNullWithDefault(builder.encoder, this, "encoder", this.encoder()); + this.encoder = ApiTypeHelper.requireNonNull(builder.encoder, this, "encoder"); this.languageset = ApiTypeHelper.unmodifiable(builder.languageset); this.maxCodeLen = builder.maxCodeLen; this.nameType = builder.nameType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java index f7b91ae74..6807584fc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/PredicateTokenFilter.java @@ -64,7 +64,7 @@ public class PredicateTokenFilter extends TokenFilterBase implements TokenFilter private PredicateTokenFilter(Builder builder) { super(builder); - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java index cde88711d..846e1589e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/analysis/SnowballAnalyzer.java @@ -73,7 +73,7 @@ public class SnowballAnalyzer implements AnalyzerVariant, JsonpSerializable { private SnowballAnalyzer(Builder builder) { this.version = builder.version; - this.language = ApiTypeHelper.requireNonNullWithDefault(builder.language, this, "language", this.language()); + this.language = ApiTypeHelper.requireNonNull(builder.language, this, "language"); this.stopwords = ApiTypeHelper.unmodifiable(builder.stopwords); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java index 21ef39bdb..6dbbca3a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AggregateMetricDoubleProperty.java @@ -70,8 +70,7 @@ public class AggregateMetricDoubleProperty extends PropertyBase implements Prope private AggregateMetricDoubleProperty(Builder builder) { super(builder); - this.defaultMetric = ApiTypeHelper.requireNonNullWithDefault(builder.defaultMetric, this, "defaultMetric", - this.defaultMetric()); + this.defaultMetric = ApiTypeHelper.requireNonNull(builder.defaultMetric, this, "defaultMetric"); this.metrics = ApiTypeHelper.unmodifiableRequired(builder.metrics, this, "metrics"); this.timeSeriesMetric = builder.timeSeriesMetric; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java index 500a52684..3a77f7372 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/AllField.java @@ -84,23 +84,19 @@ public class AllField implements JsonpSerializable { private AllField(Builder builder) { - this.analyzer = ApiTypeHelper.requireNonNullWithDefault(builder.analyzer, this, "analyzer", this.analyzer()); - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); - this.omitNorms = ApiTypeHelper.requireNonNullWithDefault(builder.omitNorms, this, "omitNorms", - this.omitNorms()); - this.searchAnalyzer = ApiTypeHelper.requireNonNullWithDefault(builder.searchAnalyzer, this, "searchAnalyzer", - this.searchAnalyzer()); - this.similarity = ApiTypeHelper.requireNonNullWithDefault(builder.similarity, this, "similarity", - this.similarity()); - this.store = ApiTypeHelper.requireNonNullWithDefault(builder.store, this, "store", this.store()); - this.storeTermVectorOffsets = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectorOffsets, this, - "storeTermVectorOffsets", this.storeTermVectorOffsets()); - this.storeTermVectorPayloads = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectorPayloads, this, - "storeTermVectorPayloads", this.storeTermVectorPayloads()); - this.storeTermVectorPositions = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectorPositions, this, - "storeTermVectorPositions", this.storeTermVectorPositions()); - this.storeTermVectors = ApiTypeHelper.requireNonNullWithDefault(builder.storeTermVectors, this, - "storeTermVectors", this.storeTermVectors()); + this.analyzer = ApiTypeHelper.requireNonNull(builder.analyzer, this, "analyzer"); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); + this.omitNorms = ApiTypeHelper.requireNonNull(builder.omitNorms, this, "omitNorms", false); + this.searchAnalyzer = ApiTypeHelper.requireNonNull(builder.searchAnalyzer, this, "searchAnalyzer"); + this.similarity = ApiTypeHelper.requireNonNull(builder.similarity, this, "similarity"); + this.store = ApiTypeHelper.requireNonNull(builder.store, this, "store", false); + this.storeTermVectorOffsets = ApiTypeHelper.requireNonNull(builder.storeTermVectorOffsets, this, + "storeTermVectorOffsets", false); + this.storeTermVectorPayloads = ApiTypeHelper.requireNonNull(builder.storeTermVectorPayloads, this, + "storeTermVectorPayloads", false); + this.storeTermVectorPositions = ApiTypeHelper.requireNonNull(builder.storeTermVectorPositions, this, + "storeTermVectorPositions", false); + this.storeTermVectors = ApiTypeHelper.requireNonNull(builder.storeTermVectors, this, "storeTermVectors", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java index f98c21c46..d738d1851 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/CompositeSubField.java @@ -65,7 +65,7 @@ public class CompositeSubField implements JsonpSerializable { private CompositeSubField(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java index 173dbf2ef..29a2d2c19 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DataStreamTimestamp.java @@ -65,7 +65,7 @@ public class DataStreamTimestamp implements JsonpSerializable { private DataStreamTimestamp(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java index cfa2e090e..08b539636 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/DenseVectorIndexOptions.java @@ -79,7 +79,7 @@ private DenseVectorIndexOptions(Builder builder) { this.confidenceInterval = builder.confidenceInterval; this.efConstruction = builder.efConstruction; this.m = builder.m; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java index 2e6de6682..fc4ce389c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldMapping.java @@ -68,7 +68,7 @@ public class FieldMapping implements JsonpSerializable { private FieldMapping(Builder builder) { - this.fullName = ApiTypeHelper.requireNonNullWithDefault(builder.fullName, this, "fullName", this.fullName()); + this.fullName = ApiTypeHelper.requireNonNull(builder.fullName, this, "fullName"); this.mapping = ApiTypeHelper.unmodifiableRequired(builder.mapping, this, "mapping"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java index 1cf7b99b1..c8930e8ec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/FieldNamesField.java @@ -65,7 +65,7 @@ public class FieldNamesField implements JsonpSerializable { private FieldNamesField(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java index fab8f8368..fc8c91fed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/IndexField.java @@ -64,7 +64,7 @@ public class IndexField implements JsonpSerializable { private IndexField(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java index e4cfaf5fe..6fc4220a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RoutingField.java @@ -64,7 +64,7 @@ public class RoutingField implements JsonpSerializable { private RoutingField(Builder builder) { - this.required = ApiTypeHelper.requireNonNullWithDefault(builder.required, this, "required", this.required()); + this.required = ApiTypeHelper.requireNonNull(builder.required, this, "required", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java index 80b03b03f..f80914e7c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeField.java @@ -94,7 +94,7 @@ private RuntimeField(Builder builder) { this.targetField = builder.targetField; this.targetIndex = builder.targetIndex; this.script = builder.script; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java index f5afb849a..f7f37a43d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/RuntimeFieldFetchFields.java @@ -69,7 +69,7 @@ public class RuntimeFieldFetchFields implements JsonpSerializable { private RuntimeFieldFetchFields(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.format = builder.format; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java index 37ad14984..e3d9c5857 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SizeField.java @@ -64,7 +64,7 @@ public class SizeField implements JsonpSerializable { private SizeField(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java index d4c73121c..6abc51ba1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/SuggestContext.java @@ -74,9 +74,9 @@ public class SuggestContext implements JsonpSerializable { private SuggestContext(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.path = builder.path; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.precision = builder.precision; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java index b7fde9492..35962ba71 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/mapping/TextIndexPrefixes.java @@ -67,8 +67,8 @@ public class TextIndexPrefixes implements JsonpSerializable { private TextIndexPrefixes(Builder builder) { - this.maxChars = ApiTypeHelper.requireNonNullWithDefault(builder.maxChars, this, "maxChars", this.maxChars()); - this.minChars = ApiTypeHelper.requireNonNullWithDefault(builder.minChars, this, "minChars", this.minChars()); + this.maxChars = ApiTypeHelper.requireNonNull(builder.maxChars, this, "maxChars", 0); + this.minChars = ApiTypeHelper.requireNonNull(builder.minChars, this, "minChars", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java index a24f1ce9e..ddcf1e333 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/BoostingQuery.java @@ -68,10 +68,9 @@ public class BoostingQuery extends QueryBase implements QueryVariant { private BoostingQuery(Builder builder) { super(builder); - this.negativeBoost = ApiTypeHelper.requireNonNullWithDefault(builder.negativeBoost, this, "negativeBoost", - this.negativeBoost()); - this.negative = ApiTypeHelper.requireNonNullWithDefault(builder.negative, this, "negative", this.negative()); - this.positive = ApiTypeHelper.requireNonNullWithDefault(builder.positive, this, "positive", this.positive()); + this.negativeBoost = ApiTypeHelper.requireNonNull(builder.negativeBoost, this, "negativeBoost", 0); + this.negative = ApiTypeHelper.requireNonNull(builder.negative, this, "negative"); + this.positive = ApiTypeHelper.requireNonNull(builder.positive, this, "positive"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java index 24c865753..3bb53160f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CombinedFieldsQuery.java @@ -81,7 +81,7 @@ private CombinedFieldsQuery(Builder builder) { super(builder); this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.autoGenerateSynonymsPhraseQuery = builder.autoGenerateSynonymsPhraseQuery; this.operator = builder.operator; this.minimumShouldMatch = builder.minimumShouldMatch; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java index b863ec535..5cb62fc37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/CommonTermsQuery.java @@ -82,14 +82,14 @@ public class CommonTermsQuery extends QueryBase implements QueryVariant { private CommonTermsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.analyzer = builder.analyzer; this.cutoffFrequency = builder.cutoffFrequency; this.highFreqOperator = builder.highFreqOperator; this.lowFreqOperator = builder.lowFreqOperator; this.minimumShouldMatch = builder.minimumShouldMatch; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java index 8126f9a3d..807185482 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ConstantScoreQuery.java @@ -63,7 +63,7 @@ public class ConstantScoreQuery extends QueryBase implements QueryVariant { private ConstantScoreQuery(Builder builder) { super(builder); - this.filter = ApiTypeHelper.requireNonNullWithDefault(builder.filter, this, "filter", this.filter()); + this.filter = ApiTypeHelper.requireNonNull(builder.filter, this, "filter"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java index 762bba64d..28bf08111 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DateRangeQuery.java @@ -70,7 +70,7 @@ public class DateRangeQuery extends RangeQueryBase implements RangeQuery private DateRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.format = builder.format; this.timeZone = builder.timeZone; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java index 683689961..c157d26f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DecayFunctionBase.java @@ -78,9 +78,8 @@ public abstract class DecayFunctionBase implements JsonpSeriali protected DecayFunctionBase(AbstractBuilder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.placement = ApiTypeHelper.requireNonNullWithDefault(builder.placement, this, "placement", - this.placement()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.placement = ApiTypeHelper.requireNonNull(builder.placement, this, "placement"); this.multiValueMode = builder.multiValueMode; this.tOriginSerializer = builder.tOriginSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java index 99dc38db3..9384f75dd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/DistanceFeatureQueryBase.java @@ -76,9 +76,9 @@ public abstract class DistanceFeatureQueryBase extends Query protected DistanceFeatureQueryBase(AbstractBuilder builder) { super(builder); - this.origin = ApiTypeHelper.requireNonNullWithDefault(builder.origin, this, "origin", this.origin()); - this.pivot = ApiTypeHelper.requireNonNullWithDefault(builder.pivot, this, "pivot", this.pivot()); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.origin = ApiTypeHelper.requireNonNull(builder.origin, this, "origin"); + this.pivot = ApiTypeHelper.requireNonNull(builder.pivot, this, "pivot"); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.tOriginSerializer = builder.tOriginSerializer; this.tDistanceSerializer = builder.tDistanceSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java index ce0994e57..748b7dbb1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ExistsQuery.java @@ -74,7 +74,7 @@ public class ExistsQuery extends QueryBase private ExistsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java index 199514f29..69ee48150 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldAndFormat.java @@ -75,7 +75,7 @@ public class FieldAndFormat implements JsonpSerializable { private FieldAndFormat(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.format = builder.format; this.includeUnmapped = builder.includeUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java index ba94fc895..5223759e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldLookup.java @@ -74,7 +74,7 @@ public class FieldLookup implements JsonpSerializable { private FieldLookup(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.index = builder.index; this.path = builder.path; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java index d402b6e5d..b574b515c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FieldValueFactorScoreFunction.java @@ -76,7 +76,7 @@ public class FieldValueFactorScoreFunction implements FunctionScoreVariant, Json private FieldValueFactorScoreFunction(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.factor = builder.factor; this.missing = builder.missing; this.modifier = builder.modifier; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java index 056e03458..1ad491e4b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/FuzzyQuery.java @@ -83,14 +83,14 @@ public class FuzzyQuery extends QueryBase implements QueryVariant { private FuzzyQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.maxExpansions = builder.maxExpansions; this.prefixLength = builder.prefixLength; this.rewrite = builder.rewrite; this.transpositions = builder.transpositions; this.fuzziness = builder.fuzziness; - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java index e9f1e7474..d861e4882 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoBoundingBoxQuery.java @@ -76,9 +76,8 @@ public class GeoBoundingBoxQuery extends QueryBase implements QueryVariant { private GeoBoundingBoxQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.boundingBox = ApiTypeHelper.requireNonNullWithDefault(builder.boundingBox, this, "boundingBox", - this.boundingBox()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.boundingBox = ApiTypeHelper.requireNonNull(builder.boundingBox, this, "boundingBox"); this.type = builder.type; this.validationMethod = builder.validationMethod; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java index b375ede1b..535684ce6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoDistanceQuery.java @@ -79,10 +79,10 @@ public class GeoDistanceQuery extends QueryBase implements QueryVariant { private GeoDistanceQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.location = ApiTypeHelper.requireNonNullWithDefault(builder.location, this, "location", this.location()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.location = ApiTypeHelper.requireNonNull(builder.location, this, "location"); - this.distance = ApiTypeHelper.requireNonNullWithDefault(builder.distance, this, "distance", this.distance()); + this.distance = ApiTypeHelper.requireNonNull(builder.distance, this, "distance"); this.distanceType = builder.distanceType; this.validationMethod = builder.validationMethod; this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java index ae23bc748..f1551cd19 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoGridQuery.java @@ -123,7 +123,7 @@ public final Object _get() { private GeoGridQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java index df64d7c45..bdd6793da 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoPolygonQuery.java @@ -74,8 +74,8 @@ public class GeoPolygonQuery extends QueryBase implements QueryVariant { private GeoPolygonQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.polygon = ApiTypeHelper.requireNonNullWithDefault(builder.polygon, this, "polygon", this.polygon()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.polygon = ApiTypeHelper.requireNonNull(builder.polygon, this, "polygon"); this.validationMethod = builder.validationMethod; this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java index 0ab00a0c4..9c79c7d1c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/GeoShapeQuery.java @@ -69,8 +69,8 @@ public class GeoShapeQuery extends QueryBase implements QueryVariant { private GeoShapeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.shape = ApiTypeHelper.requireNonNullWithDefault(builder.shape, this, "shape", this.shape()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.shape = ApiTypeHelper.requireNonNull(builder.shape, this, "shape"); this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java index 2f896961c..50f8d7f27 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasChildQuery.java @@ -88,9 +88,9 @@ private HasChildQuery(Builder builder) { this.innerHits = builder.innerHits; this.maxChildren = builder.maxChildren; this.minChildren = builder.minChildren; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.scoreMode = builder.scoreMode; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java index 99fe1e95d..a4f742c2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/HasParentQuery.java @@ -79,9 +79,8 @@ private HasParentQuery(Builder builder) { this.ignoreUnmapped = builder.ignoreUnmapped; this.innerHits = builder.innerHits; - this.parentType = ApiTypeHelper.requireNonNullWithDefault(builder.parentType, this, "parentType", - this.parentType()); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.parentType = ApiTypeHelper.requireNonNull(builder.parentType, this, "parentType"); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.score = builder.score; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java index 63cf5cee3..140cbd8c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsFuzzy.java @@ -86,7 +86,7 @@ private IntervalsFuzzy(Builder builder) { this.analyzer = builder.analyzer; this.fuzziness = builder.fuzziness; this.prefixLength = builder.prefixLength; - this.term = ApiTypeHelper.requireNonNullWithDefault(builder.term, this, "term", this.term()); + this.term = ApiTypeHelper.requireNonNull(builder.term, this, "term"); this.transpositions = builder.transpositions; this.useField = builder.useField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java index 5d940fc40..70bfa7a71 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsMatch.java @@ -86,7 +86,7 @@ private IntervalsMatch(Builder builder) { this.analyzer = builder.analyzer; this.maxGaps = builder.maxGaps; this.ordered = builder.ordered; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.useField = builder.useField; this.filter = builder.filter; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java index cad7599e0..982f9b977 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsPrefix.java @@ -73,7 +73,7 @@ public class IntervalsPrefix implements IntervalsQueryVariant, IntervalsVariant, private IntervalsPrefix(Builder builder) { this.analyzer = builder.analyzer; - this.prefix = ApiTypeHelper.requireNonNullWithDefault(builder.prefix, this, "prefix", this.prefix()); + this.prefix = ApiTypeHelper.requireNonNull(builder.prefix, this, "prefix"); this.useField = builder.useField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java index 323ddd295..837e178a7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsQuery.java @@ -129,7 +129,7 @@ public final Object _get() { private IntervalsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java index 0f5fb9a0a..1e9d22d6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/IntervalsWildcard.java @@ -73,7 +73,7 @@ public class IntervalsWildcard implements IntervalsQueryVariant, IntervalsVarian private IntervalsWildcard(Builder builder) { this.analyzer = builder.analyzer; - this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); + this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); this.useField = builder.useField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java index 5617a2d37..e905e67e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchBoolPrefixQuery.java @@ -92,7 +92,7 @@ public class MatchBoolPrefixQuery extends QueryBase implements QueryVariant { private MatchBoolPrefixQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.analyzer = builder.analyzer; this.fuzziness = builder.fuzziness; @@ -102,7 +102,7 @@ private MatchBoolPrefixQuery(Builder builder) { this.minimumShouldMatch = builder.minimumShouldMatch; this.operator = builder.operator; this.prefixLength = builder.prefixLength; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java index c50058383..af98edf8b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhrasePrefixQuery.java @@ -79,11 +79,11 @@ public class MatchPhrasePrefixQuery extends QueryBase implements QueryVariant { private MatchPhrasePrefixQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.analyzer = builder.analyzer; this.maxExpansions = builder.maxExpansions; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.slop = builder.slop; this.zeroTermsQuery = builder.zeroTermsQuery; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java index 62ab9d7c7..ee3340645 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchPhraseQuery.java @@ -76,10 +76,10 @@ public class MatchPhraseQuery extends QueryBase implements QueryVariant { private MatchPhraseQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.analyzer = builder.analyzer; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.slop = builder.slop; this.zeroTermsQuery = builder.zeroTermsQuery; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java index 90c47bea3..782dbb55d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MatchQuery.java @@ -116,7 +116,7 @@ public class MatchQuery extends QueryBase private MatchQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.analyzer = builder.analyzer; this.autoGenerateSynonymsPhraseQuery = builder.autoGenerateSynonymsPhraseQuery; @@ -129,7 +129,7 @@ private MatchQuery(Builder builder) { this.minimumShouldMatch = builder.minimumShouldMatch; this.operator = builder.operator; this.prefixLength = builder.prefixLength; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.zeroTermsQuery = builder.zeroTermsQuery; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java index 37dea3008..243b4ecbf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/MultiMatchQuery.java @@ -127,7 +127,7 @@ private MultiMatchQuery(Builder builder) { this.minimumShouldMatch = builder.minimumShouldMatch; this.operator = builder.operator; this.prefixLength = builder.prefixLength; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.slop = builder.slop; this.tieBreaker = builder.tieBreaker; this.type = builder.type; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java index f7e24c922..5796faae5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NestedQuery.java @@ -78,8 +78,8 @@ private NestedQuery(Builder builder) { this.ignoreUnmapped = builder.ignoreUnmapped; this.innerHits = builder.innerHits; - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.scoreMode = builder.scoreMode; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java index 2b40bec6f..919c472f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/NumberRangeQuery.java @@ -65,7 +65,7 @@ public class NumberRangeQuery extends RangeQueryBase implements RangeQue private NumberRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java index 70af9f6c9..2f2506eb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PercolateQuery.java @@ -92,7 +92,7 @@ private PercolateQuery(Builder builder) { this.document = builder.document; this.documents = ApiTypeHelper.unmodifiable(builder.documents); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.id = builder.id; this.index = builder.index; this.name = builder.name; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java index e79ded959..7edd2d4ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedDoc.java @@ -68,7 +68,7 @@ public class PinnedDoc implements JsonpSerializable { private PinnedDoc(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.index = builder.index; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java index 26c0ab3a9..a58ff627f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PinnedQuery.java @@ -123,7 +123,7 @@ private PinnedQuery(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.organic = ApiTypeHelper.requireNonNullWithDefault(builder.organic, this, "organic", this.organic()); + this.organic = ApiTypeHelper.requireNonNull(builder.organic, this, "organic"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java index 8d0329ff6..0c1b4d26d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/PrefixQuery.java @@ -83,10 +83,10 @@ public class PrefixQuery extends QueryBase private PrefixQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.rewrite = builder.rewrite; - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); this.caseInsensitive = builder.caseInsensitive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java index 7f0596843..b18899695 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/QueryStringQuery.java @@ -157,7 +157,7 @@ private QueryStringQuery(Builder builder) { this.maxDeterminizedStates = builder.maxDeterminizedStates; this.minimumShouldMatch = builder.minimumShouldMatch; this.phraseSlop = builder.phraseSlop; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.quoteAnalyzer = builder.quoteAnalyzer; this.quoteFieldSuffix = builder.quoteFieldSuffix; this.rewrite = builder.rewrite; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java index d93102626..4f94c1c88 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionLogarithm.java @@ -64,8 +64,7 @@ public class RankFeatureFunctionLogarithm extends RankFeatureFunction implements private RankFeatureFunctionLogarithm(Builder builder) { - this.scalingFactor = ApiTypeHelper.requireNonNullWithDefault(builder.scalingFactor, this, "scalingFactor", - this.scalingFactor()); + this.scalingFactor = ApiTypeHelper.requireNonNull(builder.scalingFactor, this, "scalingFactor", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java index 83737d3c5..516e7d03d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureFunctionSigmoid.java @@ -66,8 +66,8 @@ public class RankFeatureFunctionSigmoid extends RankFeatureFunction implements J private RankFeatureFunctionSigmoid(Builder builder) { - this.pivot = ApiTypeHelper.requireNonNullWithDefault(builder.pivot, this, "pivot", this.pivot()); - this.exponent = ApiTypeHelper.requireNonNullWithDefault(builder.exponent, this, "exponent", this.exponent()); + this.pivot = ApiTypeHelper.requireNonNull(builder.pivot, this, "pivot", 0); + this.exponent = ApiTypeHelper.requireNonNull(builder.exponent, this, "exponent", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java index 3d50fbbc3..97418bf89 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RankFeatureQuery.java @@ -76,7 +76,7 @@ public class RankFeatureQuery extends QueryBase implements QueryVariant { private RankFeatureQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.saturation = builder.saturation; this.log = builder.log; this.linear = builder.linear; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java index 81c96980a..02b14163a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RegexpQuery.java @@ -79,13 +79,13 @@ public class RegexpQuery extends QueryBase implements QueryVariant { private RegexpQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.caseInsensitive = builder.caseInsensitive; this.flags = builder.flags; this.maxDeterminizedStates = builder.maxDeterminizedStates; this.rewrite = builder.rewrite; - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java index 405098d15..655842172 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/RuleQuery.java @@ -69,10 +69,9 @@ public class RuleQuery extends QueryBase implements QueryVariant { private RuleQuery(Builder builder) { super(builder); - this.organic = ApiTypeHelper.requireNonNullWithDefault(builder.organic, this, "organic", this.organic()); + this.organic = ApiTypeHelper.requireNonNull(builder.organic, this, "organic"); this.rulesetIds = ApiTypeHelper.unmodifiableRequired(builder.rulesetIds, this, "rulesetIds"); - this.matchCriteria = ApiTypeHelper.requireNonNullWithDefault(builder.matchCriteria, this, "matchCriteria", - this.matchCriteria()); + this.matchCriteria = ApiTypeHelper.requireNonNull(builder.matchCriteria, this, "matchCriteria"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java index 6b1a9cbb2..2729b1f3e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptQuery.java @@ -63,7 +63,7 @@ public class ScriptQuery extends QueryBase implements QueryVariant { private ScriptQuery(Builder builder) { super(builder); - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java index dc8834075..c0d5b6a2e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreFunction.java @@ -66,7 +66,7 @@ public class ScriptScoreFunction implements FunctionScoreVariant, JsonpSerializa private ScriptScoreFunction(Builder builder) { - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java index 0f2ae6743..4f68a9d07 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ScriptScoreQuery.java @@ -71,8 +71,8 @@ private ScriptScoreQuery(Builder builder) { super(builder); this.minScore = builder.minScore; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java index 33777ffce..8f8d1c73e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SemanticQuery.java @@ -66,8 +66,8 @@ public class SemanticQuery extends QueryBase implements QueryVariant { private SemanticQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java index 1b0f6a9cf..270f40ddf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/ShapeQuery.java @@ -68,8 +68,8 @@ public class ShapeQuery extends QueryBase implements QueryVariant { private ShapeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.shape = ApiTypeHelper.requireNonNullWithDefault(builder.shape, this, "shape", this.shape()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.shape = ApiTypeHelper.requireNonNull(builder.shape, this, "shape"); this.ignoreUnmapped = builder.ignoreUnmapped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java index b27b07b6b..7dfe5e38b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SimpleQueryStringQuery.java @@ -124,7 +124,7 @@ private SimpleQueryStringQuery(Builder builder) { this.fuzzyTranspositions = builder.fuzzyTranspositions; this.lenient = builder.lenient; this.minimumShouldMatch = builder.minimumShouldMatch; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.quoteFieldSuffix = builder.quoteFieldSuffix; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java index 75a554831..cfdd23ca8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanContainingQuery.java @@ -65,8 +65,8 @@ public class SpanContainingQuery extends QueryBase implements SpanQueryVariant, private SpanContainingQuery(Builder builder) { super(builder); - this.big = ApiTypeHelper.requireNonNullWithDefault(builder.big, this, "big", this.big()); - this.little = ApiTypeHelper.requireNonNullWithDefault(builder.little, this, "little", this.little()); + this.big = ApiTypeHelper.requireNonNull(builder.big, this, "big"); + this.little = ApiTypeHelper.requireNonNull(builder.little, this, "little"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java index a3020f146..3da6d3872 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFieldMaskingQuery.java @@ -66,8 +66,8 @@ public class SpanFieldMaskingQuery extends QueryBase implements SpanQueryVariant private SpanFieldMaskingQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java index f08a703be..c3641bb5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanFirstQuery.java @@ -66,8 +66,8 @@ public class SpanFirstQuery extends QueryBase implements SpanQueryVariant, Query private SpanFirstQuery(Builder builder) { super(builder); - this.end = ApiTypeHelper.requireNonNullWithDefault(builder.end, this, "end", this.end()); - this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); + this.end = ApiTypeHelper.requireNonNull(builder.end, this, "end", 0); + this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java index ab12f9d04..92a46995d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanMultiTermQuery.java @@ -63,7 +63,7 @@ public class SpanMultiTermQuery extends QueryBase implements SpanQueryVariant, Q private SpanMultiTermQuery(Builder builder) { super(builder); - this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); + this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java index 8a5dd00c2..0dc0b614c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanNotQuery.java @@ -76,8 +76,8 @@ private SpanNotQuery(Builder builder) { super(builder); this.dist = builder.dist; - this.exclude = ApiTypeHelper.requireNonNullWithDefault(builder.exclude, this, "exclude", this.exclude()); - this.include = ApiTypeHelper.requireNonNullWithDefault(builder.include, this, "include", this.include()); + this.exclude = ApiTypeHelper.requireNonNull(builder.exclude, this, "exclude"); + this.include = ApiTypeHelper.requireNonNull(builder.include, this, "include"); this.post = builder.post; this.pre = builder.pre; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java index e69a5377b..69cb76ca1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanTermQuery.java @@ -67,9 +67,9 @@ public class SpanTermQuery extends QueryBase implements SpanQueryVariant, QueryV private SpanTermQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java index 6337acd9f..c1b3a6554 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SpanWithinQuery.java @@ -65,8 +65,8 @@ public class SpanWithinQuery extends QueryBase implements SpanQueryVariant, Quer private SpanWithinQuery(Builder builder) { super(builder); - this.big = ApiTypeHelper.requireNonNullWithDefault(builder.big, this, "big", this.big()); - this.little = ApiTypeHelper.requireNonNullWithDefault(builder.little, this, "little", this.little()); + this.big = ApiTypeHelper.requireNonNull(builder.big, this, "big"); + this.little = ApiTypeHelper.requireNonNull(builder.little, this, "little"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java index 41a53b650..e6e4a2ab1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/SparseVectorQuery.java @@ -136,7 +136,7 @@ private SparseVectorQuery(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.query = builder.query; this.prune = builder.prune; this.pruningConfig = builder.pruningConfig; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java index 8f8b70934..2b7bfa19a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermQuery.java @@ -81,9 +81,9 @@ public class TermQuery extends QueryBase private TermQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); this.caseInsensitive = builder.caseInsensitive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java index e1c00f7e6..136f4817f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermRangeQuery.java @@ -64,7 +64,7 @@ public class TermRangeQuery extends RangeQueryBase implements RangeQuery private TermRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java index 84f20e118..26c6e55b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsLookup.java @@ -72,9 +72,9 @@ public class TermsLookup implements JsonpSerializable { private TermsLookup(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); this.routing = builder.routing; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java index be4bf9ac6..a6da51dc9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsQuery.java @@ -75,8 +75,8 @@ public class TermsQuery extends QueryBase private TermsQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.terms = ApiTypeHelper.requireNonNullWithDefault(builder.terms, this, "terms", this.terms()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.terms = ApiTypeHelper.requireNonNull(builder.terms, this, "terms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java index 1057f3fc2..61a4a32ed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TermsSetQuery.java @@ -78,7 +78,7 @@ public class TermsSetQuery extends QueryBase implements QueryVariant { private TermsSetQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.minimumShouldMatch = builder.minimumShouldMatch; this.minimumShouldMatchField = builder.minimumShouldMatchField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java index c0cb55336..3131f9a2c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TextExpansionQuery.java @@ -71,11 +71,10 @@ public class TextExpansionQuery extends QueryBase implements QueryVariant { private TextExpansionQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.modelText = ApiTypeHelper.requireNonNullWithDefault(builder.modelText, this, "modelText", - this.modelText()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelText = ApiTypeHelper.requireNonNull(builder.modelText, this, "modelText"); this.pruningConfig = builder.pruningConfig; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java index d4d82071d..980e72f66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/TypeQuery.java @@ -63,7 +63,7 @@ public class TypeQuery extends QueryBase implements QueryVariant { private TypeQuery(Builder builder) { super(builder); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java index a156530e2..abdfb9ba8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/UntypedRangeQuery.java @@ -71,7 +71,7 @@ public class UntypedRangeQuery extends RangeQueryBase implements Range private UntypedRangeQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.format = builder.format; this.timeZone = builder.timeZone; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java index dd62961b0..926cdfa2e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WeightedTokensQuery.java @@ -71,7 +71,7 @@ public class WeightedTokensQuery extends QueryBase implements QueryVariant { private WeightedTokensQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); this.pruningConfig = builder.pruningConfig; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java index 449a0aad1..74f5bf15e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WildcardQuery.java @@ -88,7 +88,7 @@ public class WildcardQuery extends QueryBase private WildcardQuery(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.caseInsensitive = builder.caseInsensitive; this.rewrite = builder.rewrite; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java index 2e8b46e23..1cf6bf711 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/_types/query_dsl/WrapperQuery.java @@ -64,7 +64,7 @@ public class WrapperQuery extends QueryBase implements QueryVariant { private WrapperQuery(Builder builder) { super(builder); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java index eb3ae8141..2059099ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearch.java @@ -120,17 +120,17 @@ private AsyncSearch(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.maxScore = builder.maxScore; this.numReducePhases = builder.numReducePhases; this.profile = builder.profile; this.pitId = builder.pitId; this.scrollId = builder.scrollId; - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); this.suggest = ApiTypeHelper.unmodifiable(builder.suggest); this.terminatedEarly = builder.terminatedEarly; - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java index 75b759461..a2453256f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchDocumentResponseBase.java @@ -68,7 +68,7 @@ public abstract class AsyncSearchDocumentResponseBase extends AsyncSe protected AsyncSearchDocumentResponseBase(AbstractBuilder builder) { super(builder); - this.response = ApiTypeHelper.requireNonNullWithDefault(builder.response, this, "response", this.response()); + this.response = ApiTypeHelper.requireNonNull(builder.response, this, "response"); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java index 9606ce406..847f53897 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchResponseBase.java @@ -90,16 +90,13 @@ public abstract class AsyncSearchResponseBase implements JsonpSerializable { protected AsyncSearchResponseBase(AbstractBuilder builder) { this.id = builder.id; - this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", - this.isPartial()); - this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", - this.isRunning()); + this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial", false); + this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning", false); this.expirationTime = builder.expirationTime; - this.expirationTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expirationTimeInMillis, this, - "expirationTimeInMillis", this.expirationTimeInMillis()); + this.expirationTimeInMillis = ApiTypeHelper.requireNonNull(builder.expirationTimeInMillis, this, + "expirationTimeInMillis", 0); this.startTime = builder.startTime; - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); this.completionTime = builder.completionTime; this.completionTimeInMillis = builder.completionTimeInMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java index b29987269..e2ff1be3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/AsyncSearchStatusRequest.java @@ -83,7 +83,7 @@ public class AsyncSearchStatusRequest extends RequestBase { private AsyncSearchStatusRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.keepAlive = builder.keepAlive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java index 0b8ecd8a1..996d4a6ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/DeleteAsyncSearchRequest.java @@ -75,7 +75,7 @@ public class DeleteAsyncSearchRequest extends RequestBase { private DeleteAsyncSearchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java index fb14f623f..e86a2e5c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/GetAsyncSearchRequest.java @@ -80,7 +80,7 @@ public class GetAsyncSearchRequest extends RequestBase { private GetAsyncSearchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.keepAlive = builder.keepAlive; this.waitForCompletionTimeout = builder.waitForCompletionTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java index 44b3914f7..d48cddcef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/async_search/status/StatusResponseBase.java @@ -74,7 +74,7 @@ public abstract class StatusResponseBase extends AsyncSearchResponseBase { protected StatusResponseBase(AbstractBuilder builder) { super(builder); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); this.clusters = builder.clusters; this.completionStatus = builder.completionStatus; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java index 0134f984b..a86727e9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/DeleteAutoscalingPolicyRequest.java @@ -81,7 +81,7 @@ public class DeleteAutoscalingPolicyRequest extends RequestBase { private DeleteAutoscalingPolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java index 4ace21ee5..4faccea7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/GetAutoscalingPolicyRequest.java @@ -78,7 +78,7 @@ public class GetAutoscalingPolicyRequest extends RequestBase { private GetAutoscalingPolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java index 5b7d7391e..66e553363 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/PutAutoscalingPolicyRequest.java @@ -86,9 +86,9 @@ public class PutAutoscalingPolicyRequest extends RequestBase implements JsonpSer private PutAutoscalingPolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; - this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); + this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java index 1de82c581..3072c6f08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingCapacity.java @@ -67,8 +67,8 @@ public class AutoscalingCapacity implements JsonpSerializable { private AutoscalingCapacity(Builder builder) { - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java index 34cbaeea1..cbb1b0280 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDecider.java @@ -73,8 +73,7 @@ public class AutoscalingDecider implements JsonpSerializable { private AutoscalingDecider(Builder builder) { - this.requiredCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.requiredCapacity, this, - "requiredCapacity", this.requiredCapacity()); + this.requiredCapacity = ApiTypeHelper.requireNonNull(builder.requiredCapacity, this, "requiredCapacity"); this.reasonSummary = builder.reasonSummary; this.reasonDetails = builder.reasonDetails; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java index f191705a4..8f6b23e28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingDeciders.java @@ -74,10 +74,8 @@ public class AutoscalingDeciders implements JsonpSerializable { private AutoscalingDeciders(Builder builder) { - this.requiredCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.requiredCapacity, this, - "requiredCapacity", this.requiredCapacity()); - this.currentCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.currentCapacity, this, "currentCapacity", - this.currentCapacity()); + this.requiredCapacity = ApiTypeHelper.requireNonNull(builder.requiredCapacity, this, "requiredCapacity"); + this.currentCapacity = ApiTypeHelper.requireNonNull(builder.currentCapacity, this, "currentCapacity"); this.currentNodes = ApiTypeHelper.unmodifiableRequired(builder.currentNodes, this, "currentNodes"); this.deciders = ApiTypeHelper.unmodifiableRequired(builder.deciders, this, "deciders"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java index 562d00c43..66a9e4af5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingNode.java @@ -66,7 +66,7 @@ public class AutoscalingNode implements JsonpSerializable { private AutoscalingNode(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java index bdf8d8a90..bb1822b7b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/autoscaling/get_autoscaling_capacity/AutoscalingResources.java @@ -67,8 +67,8 @@ public class AutoscalingResources implements JsonpSerializable { private AutoscalingResources(Builder builder) { - this.storage = ApiTypeHelper.requireNonNullWithDefault(builder.storage, this, "storage", this.storage()); - this.memory = ApiTypeHelper.requireNonNullWithDefault(builder.memory, this, "memory", this.memory()); + this.storage = ApiTypeHelper.requireNonNull(builder.storage, this, "storage", 0); + this.memory = ApiTypeHelper.requireNonNull(builder.memory, this, "memory", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java index 82a94ab38..d4fb4db72 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cat/component_templates/ComponentTemplate.java @@ -79,18 +79,13 @@ public class ComponentTemplate implements JsonpSerializable { private ComponentTemplate(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.version = builder.version; - this.aliasCount = ApiTypeHelper.requireNonNullWithDefault(builder.aliasCount, this, "aliasCount", - this.aliasCount()); - this.mappingCount = ApiTypeHelper.requireNonNullWithDefault(builder.mappingCount, this, "mappingCount", - this.mappingCount()); - this.settingsCount = ApiTypeHelper.requireNonNullWithDefault(builder.settingsCount, this, "settingsCount", - this.settingsCount()); - this.metadataCount = ApiTypeHelper.requireNonNullWithDefault(builder.metadataCount, this, "metadataCount", - this.metadataCount()); - this.includedIn = ApiTypeHelper.requireNonNullWithDefault(builder.includedIn, this, "includedIn", - this.includedIn()); + this.aliasCount = ApiTypeHelper.requireNonNull(builder.aliasCount, this, "aliasCount"); + this.mappingCount = ApiTypeHelper.requireNonNull(builder.mappingCount, this, "mappingCount"); + this.settingsCount = ApiTypeHelper.requireNonNull(builder.settingsCount, this, "settingsCount"); + this.metadataCount = ApiTypeHelper.requireNonNull(builder.metadataCount, this, "metadataCount"); + this.includedIn = ApiTypeHelper.requireNonNull(builder.includedIn, this, "includedIn"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java index 91df34148..e3984462e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/CcrStatsResponse.java @@ -68,10 +68,8 @@ public class CcrStatsResponse implements JsonpSerializable { private CcrStatsResponse(Builder builder) { - this.autoFollowStats = ApiTypeHelper.requireNonNullWithDefault(builder.autoFollowStats, this, "autoFollowStats", - this.autoFollowStats()); - this.followStats = ApiTypeHelper.requireNonNullWithDefault(builder.followStats, this, "followStats", - this.followStats()); + this.autoFollowStats = ApiTypeHelper.requireNonNull(builder.autoFollowStats, this, "autoFollowStats"); + this.followStats = ApiTypeHelper.requireNonNull(builder.followStats, this, "followStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java index f10d260de..edcf03e03 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/DeleteAutoFollowPatternRequest.java @@ -76,7 +76,7 @@ public class DeleteAutoFollowPatternRequest extends RequestBase { private DeleteAutoFollowPatternRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java index 11c130479..48cbc8c2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowIndexStats.java @@ -68,7 +68,7 @@ public class FollowIndexStats implements JsonpSerializable { private FollowIndexStats(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.shards = ApiTypeHelper.unmodifiableRequired(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java index a6ce64d32..a9e968997 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowRequest.java @@ -125,9 +125,8 @@ public class FollowRequest extends RequestBase implements JsonpSerializable { private FollowRequest(Builder builder) { this.dataStreamName = builder.dataStreamName; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.leaderIndex = ApiTypeHelper.requireNonNullWithDefault(builder.leaderIndex, this, "leaderIndex", - this.leaderIndex()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.leaderIndex = ApiTypeHelper.requireNonNull(builder.leaderIndex, this, "leaderIndex"); this.masterTimeout = builder.masterTimeout; this.maxOutstandingReadRequests = builder.maxOutstandingReadRequests; this.maxOutstandingWriteRequests = builder.maxOutstandingWriteRequests; @@ -139,8 +138,7 @@ private FollowRequest(Builder builder) { this.maxWriteRequestOperationCount = builder.maxWriteRequestOperationCount; this.maxWriteRequestSize = builder.maxWriteRequestSize; this.readPollTimeout = builder.readPollTimeout; - this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", - this.remoteCluster()); + this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); this.settings = builder.settings; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java index 02873c36c..4e602f3ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/FollowResponse.java @@ -68,12 +68,12 @@ public class FollowResponse implements JsonpSerializable { private FollowResponse(Builder builder) { - this.followIndexCreated = ApiTypeHelper.requireNonNullWithDefault(builder.followIndexCreated, this, - "followIndexCreated", this.followIndexCreated()); - this.followIndexShardsAcked = ApiTypeHelper.requireNonNullWithDefault(builder.followIndexShardsAcked, this, - "followIndexShardsAcked", this.followIndexShardsAcked()); - this.indexFollowingStarted = ApiTypeHelper.requireNonNullWithDefault(builder.indexFollowingStarted, this, - "indexFollowingStarted", this.indexFollowingStarted()); + this.followIndexCreated = ApiTypeHelper.requireNonNull(builder.followIndexCreated, this, "followIndexCreated", + false); + this.followIndexShardsAcked = ApiTypeHelper.requireNonNull(builder.followIndexShardsAcked, this, + "followIndexShardsAcked", false); + this.indexFollowingStarted = ApiTypeHelper.requireNonNull(builder.indexFollowingStarted, this, + "indexFollowingStarted", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java index 72c49a8a9..0881761e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerRequest.java @@ -109,7 +109,7 @@ private ForgetFollowerRequest(Builder builder) { this.followerCluster = builder.followerCluster; this.followerIndex = builder.followerIndex; this.followerIndexUuid = builder.followerIndexUuid; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.leaderRemoteCluster = builder.leaderRemoteCluster; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java index bb26575c9..8cc576dc6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ForgetFollowerResponse.java @@ -65,7 +65,7 @@ public class ForgetFollowerResponse implements JsonpSerializable { private ForgetFollowerResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java index 84e322d17..19817f155 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseAutoFollowPatternRequest.java @@ -85,7 +85,7 @@ public class PauseAutoFollowPatternRequest extends RequestBase { private PauseAutoFollowPatternRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java index 70a5b7ee8..e68d56b33 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PauseFollowRequest.java @@ -77,7 +77,7 @@ public class PauseFollowRequest extends RequestBase { private PauseFollowRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java index f36acd46b..a98cd5d5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/PutAutoFollowPatternRequest.java @@ -142,10 +142,9 @@ private PutAutoFollowPatternRequest(Builder builder) { this.maxWriteBufferSize = builder.maxWriteBufferSize; this.maxWriteRequestOperationCount = builder.maxWriteRequestOperationCount; this.maxWriteRequestSize = builder.maxWriteRequestSize; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.readPollTimeout = builder.readPollTimeout; - this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", - this.remoteCluster()); + this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); this.settings = ApiTypeHelper.unmodifiable(builder.settings); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java index 3de7d1987..e0ba9b8dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ReadException.java @@ -71,11 +71,9 @@ public class ReadException implements JsonpSerializable { private ReadException(Builder builder) { - this.exception = ApiTypeHelper.requireNonNullWithDefault(builder.exception, this, "exception", - this.exception()); - this.fromSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.fromSeqNo, this, "fromSeqNo", - this.fromSeqNo()); - this.retries = ApiTypeHelper.requireNonNullWithDefault(builder.retries, this, "retries", this.retries()); + this.exception = ApiTypeHelper.requireNonNull(builder.exception, this, "exception"); + this.fromSeqNo = ApiTypeHelper.requireNonNull(builder.fromSeqNo, this, "fromSeqNo", 0); + this.retries = ApiTypeHelper.requireNonNull(builder.retries, this, "retries", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java index 1a7b6128e..f9fe919ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeAutoFollowPatternRequest.java @@ -80,7 +80,7 @@ public class ResumeAutoFollowPatternRequest extends RequestBase { private ResumeAutoFollowPatternRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java index 393cad867..587e9efb8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ResumeFollowRequest.java @@ -109,7 +109,7 @@ public class ResumeFollowRequest extends RequestBase implements JsonpSerializabl private ResumeFollowRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; this.maxOutstandingReadRequests = builder.maxOutstandingReadRequests; this.maxOutstandingWriteRequests = builder.maxOutstandingWriteRequests; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java index 3b17f75e0..d107723c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/ShardStats.java @@ -139,66 +139,57 @@ public class ShardStats implements JsonpSerializable { private ShardStats(Builder builder) { - this.bytesRead = ApiTypeHelper.requireNonNullWithDefault(builder.bytesRead, this, "bytesRead", - this.bytesRead()); - this.failedReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.failedReadRequests, this, - "failedReadRequests", this.failedReadRequests()); - this.failedWriteRequests = ApiTypeHelper.requireNonNullWithDefault(builder.failedWriteRequests, this, - "failedWriteRequests", this.failedWriteRequests()); + this.bytesRead = ApiTypeHelper.requireNonNull(builder.bytesRead, this, "bytesRead", 0); + this.failedReadRequests = ApiTypeHelper.requireNonNull(builder.failedReadRequests, this, "failedReadRequests", + 0); + this.failedWriteRequests = ApiTypeHelper.requireNonNull(builder.failedWriteRequests, this, + "failedWriteRequests", 0); this.fatalException = builder.fatalException; - this.followerAliasesVersion = ApiTypeHelper.requireNonNullWithDefault(builder.followerAliasesVersion, this, - "followerAliasesVersion", this.followerAliasesVersion()); - this.followerGlobalCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.followerGlobalCheckpoint, this, - "followerGlobalCheckpoint", this.followerGlobalCheckpoint()); - this.followerIndex = ApiTypeHelper.requireNonNullWithDefault(builder.followerIndex, this, "followerIndex", - this.followerIndex()); - this.followerMappingVersion = ApiTypeHelper.requireNonNullWithDefault(builder.followerMappingVersion, this, - "followerMappingVersion", this.followerMappingVersion()); - this.followerMaxSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.followerMaxSeqNo, this, - "followerMaxSeqNo", this.followerMaxSeqNo()); - this.followerSettingsVersion = ApiTypeHelper.requireNonNullWithDefault(builder.followerSettingsVersion, this, - "followerSettingsVersion", this.followerSettingsVersion()); - this.lastRequestedSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.lastRequestedSeqNo, this, - "lastRequestedSeqNo", this.lastRequestedSeqNo()); - this.leaderGlobalCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.leaderGlobalCheckpoint, this, - "leaderGlobalCheckpoint", this.leaderGlobalCheckpoint()); - this.leaderIndex = ApiTypeHelper.requireNonNullWithDefault(builder.leaderIndex, this, "leaderIndex", - this.leaderIndex()); - this.leaderMaxSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.leaderMaxSeqNo, this, "leaderMaxSeqNo", - this.leaderMaxSeqNo()); - this.operationsRead = ApiTypeHelper.requireNonNullWithDefault(builder.operationsRead, this, "operationsRead", - this.operationsRead()); - this.operationsWritten = ApiTypeHelper.requireNonNullWithDefault(builder.operationsWritten, this, - "operationsWritten", this.operationsWritten()); - this.outstandingReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.outstandingReadRequests, this, - "outstandingReadRequests", this.outstandingReadRequests()); - this.outstandingWriteRequests = ApiTypeHelper.requireNonNullWithDefault(builder.outstandingWriteRequests, this, - "outstandingWriteRequests", this.outstandingWriteRequests()); + this.followerAliasesVersion = ApiTypeHelper.requireNonNull(builder.followerAliasesVersion, this, + "followerAliasesVersion", 0); + this.followerGlobalCheckpoint = ApiTypeHelper.requireNonNull(builder.followerGlobalCheckpoint, this, + "followerGlobalCheckpoint", 0); + this.followerIndex = ApiTypeHelper.requireNonNull(builder.followerIndex, this, "followerIndex"); + this.followerMappingVersion = ApiTypeHelper.requireNonNull(builder.followerMappingVersion, this, + "followerMappingVersion", 0); + this.followerMaxSeqNo = ApiTypeHelper.requireNonNull(builder.followerMaxSeqNo, this, "followerMaxSeqNo", 0); + this.followerSettingsVersion = ApiTypeHelper.requireNonNull(builder.followerSettingsVersion, this, + "followerSettingsVersion", 0); + this.lastRequestedSeqNo = ApiTypeHelper.requireNonNull(builder.lastRequestedSeqNo, this, "lastRequestedSeqNo", + 0); + this.leaderGlobalCheckpoint = ApiTypeHelper.requireNonNull(builder.leaderGlobalCheckpoint, this, + "leaderGlobalCheckpoint", 0); + this.leaderIndex = ApiTypeHelper.requireNonNull(builder.leaderIndex, this, "leaderIndex"); + this.leaderMaxSeqNo = ApiTypeHelper.requireNonNull(builder.leaderMaxSeqNo, this, "leaderMaxSeqNo", 0); + this.operationsRead = ApiTypeHelper.requireNonNull(builder.operationsRead, this, "operationsRead", 0); + this.operationsWritten = ApiTypeHelper.requireNonNull(builder.operationsWritten, this, "operationsWritten", 0); + this.outstandingReadRequests = ApiTypeHelper.requireNonNull(builder.outstandingReadRequests, this, + "outstandingReadRequests", 0); + this.outstandingWriteRequests = ApiTypeHelper.requireNonNull(builder.outstandingWriteRequests, this, + "outstandingWriteRequests", 0); this.readExceptions = ApiTypeHelper.unmodifiableRequired(builder.readExceptions, this, "readExceptions"); - this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", - this.remoteCluster()); - this.shardId = ApiTypeHelper.requireNonNullWithDefault(builder.shardId, this, "shardId", this.shardId()); - this.successfulReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.successfulReadRequests, this, - "successfulReadRequests", this.successfulReadRequests()); - this.successfulWriteRequests = ApiTypeHelper.requireNonNullWithDefault(builder.successfulWriteRequests, this, - "successfulWriteRequests", this.successfulWriteRequests()); + this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); + this.shardId = ApiTypeHelper.requireNonNull(builder.shardId, this, "shardId", 0); + this.successfulReadRequests = ApiTypeHelper.requireNonNull(builder.successfulReadRequests, this, + "successfulReadRequests", 0); + this.successfulWriteRequests = ApiTypeHelper.requireNonNull(builder.successfulWriteRequests, this, + "successfulWriteRequests", 0); this.timeSinceLastRead = builder.timeSinceLastRead; - this.timeSinceLastReadMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeSinceLastReadMillis, this, - "timeSinceLastReadMillis", this.timeSinceLastReadMillis()); + this.timeSinceLastReadMillis = ApiTypeHelper.requireNonNull(builder.timeSinceLastReadMillis, this, + "timeSinceLastReadMillis", 0); this.totalReadRemoteExecTime = builder.totalReadRemoteExecTime; - this.totalReadRemoteExecTimeMillis = ApiTypeHelper.requireNonNullWithDefault( - builder.totalReadRemoteExecTimeMillis, this, "totalReadRemoteExecTimeMillis", - this.totalReadRemoteExecTimeMillis()); + this.totalReadRemoteExecTimeMillis = ApiTypeHelper.requireNonNull(builder.totalReadRemoteExecTimeMillis, this, + "totalReadRemoteExecTimeMillis", 0); this.totalReadTime = builder.totalReadTime; - this.totalReadTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalReadTimeMillis, this, - "totalReadTimeMillis", this.totalReadTimeMillis()); + this.totalReadTimeMillis = ApiTypeHelper.requireNonNull(builder.totalReadTimeMillis, this, + "totalReadTimeMillis", 0); this.totalWriteTime = builder.totalWriteTime; - this.totalWriteTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalWriteTimeMillis, this, - "totalWriteTimeMillis", this.totalWriteTimeMillis()); - this.writeBufferOperationCount = ApiTypeHelper.requireNonNullWithDefault(builder.writeBufferOperationCount, - this, "writeBufferOperationCount", this.writeBufferOperationCount()); - this.writeBufferSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.writeBufferSizeInBytes, this, - "writeBufferSizeInBytes", this.writeBufferSizeInBytes()); + this.totalWriteTimeMillis = ApiTypeHelper.requireNonNull(builder.totalWriteTimeMillis, this, + "totalWriteTimeMillis", 0); + this.writeBufferOperationCount = ApiTypeHelper.requireNonNull(builder.writeBufferOperationCount, this, + "writeBufferOperationCount", 0); + this.writeBufferSizeInBytes = ApiTypeHelper.requireNonNull(builder.writeBufferSizeInBytes, this, + "writeBufferSizeInBytes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java index 9ef284928..74fd9aa2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/UnfollowRequest.java @@ -84,7 +84,7 @@ public class UnfollowRequest extends RequestBase { private UnfollowRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java index ccabab9c3..5f440308d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/follow_info/FollowerIndex.java @@ -75,14 +75,11 @@ public class FollowerIndex implements JsonpSerializable { private FollowerIndex(Builder builder) { - this.followerIndex = ApiTypeHelper.requireNonNullWithDefault(builder.followerIndex, this, "followerIndex", - this.followerIndex()); - this.leaderIndex = ApiTypeHelper.requireNonNullWithDefault(builder.leaderIndex, this, "leaderIndex", - this.leaderIndex()); + this.followerIndex = ApiTypeHelper.requireNonNull(builder.followerIndex, this, "followerIndex"); + this.leaderIndex = ApiTypeHelper.requireNonNull(builder.leaderIndex, this, "leaderIndex"); this.parameters = builder.parameters; - this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", - this.remoteCluster()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java index 4fb956507..d8f475df7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPattern.java @@ -68,8 +68,8 @@ public class AutoFollowPattern implements JsonpSerializable { private AutoFollowPattern(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java index 084c7743c..3dfe03efc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/get_auto_follow_pattern/AutoFollowPatternSummary.java @@ -80,16 +80,15 @@ public class AutoFollowPatternSummary implements JsonpSerializable { private AutoFollowPatternSummary(Builder builder) { - this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); - this.remoteCluster = ApiTypeHelper.requireNonNullWithDefault(builder.remoteCluster, this, "remoteCluster", - this.remoteCluster()); + this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active", false); + this.remoteCluster = ApiTypeHelper.requireNonNull(builder.remoteCluster, this, "remoteCluster"); this.followIndexPattern = builder.followIndexPattern; this.leaderIndexPatterns = ApiTypeHelper.unmodifiableRequired(builder.leaderIndexPatterns, this, "leaderIndexPatterns"); this.leaderIndexExclusionPatterns = ApiTypeHelper.unmodifiableRequired(builder.leaderIndexExclusionPatterns, this, "leaderIndexExclusionPatterns"); - this.maxOutstandingReadRequests = ApiTypeHelper.requireNonNullWithDefault(builder.maxOutstandingReadRequests, - this, "maxOutstandingReadRequests", this.maxOutstandingReadRequests()); + this.maxOutstandingReadRequests = ApiTypeHelper.requireNonNull(builder.maxOutstandingReadRequests, this, + "maxOutstandingReadRequests", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java index f44a6ce10..605aa583f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowStats.java @@ -77,14 +77,12 @@ private AutoFollowStats(Builder builder) { this.autoFollowedClusters = ApiTypeHelper.unmodifiableRequired(builder.autoFollowedClusters, this, "autoFollowedClusters"); - this.numberOfFailedFollowIndices = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfFailedFollowIndices, - this, "numberOfFailedFollowIndices", this.numberOfFailedFollowIndices()); - this.numberOfFailedRemoteClusterStateRequests = ApiTypeHelper.requireNonNullWithDefault( - builder.numberOfFailedRemoteClusterStateRequests, this, "numberOfFailedRemoteClusterStateRequests", - this.numberOfFailedRemoteClusterStateRequests()); - this.numberOfSuccessfulFollowIndices = ApiTypeHelper.requireNonNullWithDefault( - builder.numberOfSuccessfulFollowIndices, this, "numberOfSuccessfulFollowIndices", - this.numberOfSuccessfulFollowIndices()); + this.numberOfFailedFollowIndices = ApiTypeHelper.requireNonNull(builder.numberOfFailedFollowIndices, this, + "numberOfFailedFollowIndices", 0); + this.numberOfFailedRemoteClusterStateRequests = ApiTypeHelper.requireNonNull( + builder.numberOfFailedRemoteClusterStateRequests, this, "numberOfFailedRemoteClusterStateRequests", 0); + this.numberOfSuccessfulFollowIndices = ApiTypeHelper.requireNonNull(builder.numberOfSuccessfulFollowIndices, + this, "numberOfSuccessfulFollowIndices", 0); this.recentAutoFollowErrors = ApiTypeHelper.unmodifiableRequired(builder.recentAutoFollowErrors, this, "recentAutoFollowErrors"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java index 37dc40b02..1556d6195 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ccr/stats/AutoFollowedCluster.java @@ -71,12 +71,11 @@ public class AutoFollowedCluster implements JsonpSerializable { private AutoFollowedCluster(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); - this.lastSeenMetadataVersion = ApiTypeHelper.requireNonNullWithDefault(builder.lastSeenMetadataVersion, this, - "lastSeenMetadataVersion", this.lastSeenMetadataVersion()); - this.timeSinceLastCheckMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeSinceLastCheckMillis, this, - "timeSinceLastCheckMillis", this.timeSinceLastCheckMillis()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.lastSeenMetadataVersion = ApiTypeHelper.requireNonNull(builder.lastSeenMetadataVersion, this, + "lastSeenMetadataVersion", 0); + this.timeSinceLastCheckMillis = ApiTypeHelper.requireNonNull(builder.timeSinceLastCheckMillis, this, + "timeSinceLastCheckMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java index 63d17c8e5..b664d2618 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/AllocationExplainResponse.java @@ -157,16 +157,15 @@ private AllocationExplainResponse(Builder builder) { this.configuredDelay = builder.configuredDelay; this.configuredDelayInMillis = builder.configuredDelayInMillis; this.currentNode = builder.currentNode; - this.currentState = ApiTypeHelper.requireNonNullWithDefault(builder.currentState, this, "currentState", - this.currentState()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.currentState = ApiTypeHelper.requireNonNull(builder.currentState, this, "currentState"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.moveExplanation = builder.moveExplanation; this.nodeAllocationDecisions = ApiTypeHelper.unmodifiable(builder.nodeAllocationDecisions); - this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); + this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary", false); this.rebalanceExplanation = builder.rebalanceExplanation; this.remainingDelay = builder.remainingDelay; this.remainingDelayInMillis = builder.remainingDelayInMillis; - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); this.unassignedInfo = builder.unassignedInfo; this.note = builder.note; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java index 7188e2ca4..9ca814ee3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ClusterInfoResponse.java @@ -81,8 +81,7 @@ public class ClusterInfoResponse implements JsonpSerializable { private ClusterInfoResponse(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.http = builder.http; this.ingest = builder.ingest; this.threadPool = ApiTypeHelper.unmodifiable(builder.threadPool); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java index 1c66021a8..14afcc6ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplate.java @@ -68,9 +68,8 @@ public class ComponentTemplate implements JsonpSerializable { private ComponentTemplate(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.componentTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.componentTemplate, this, - "componentTemplate", this.componentTemplate()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.componentTemplate = ApiTypeHelper.requireNonNull(builder.componentTemplate, this, "componentTemplate"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java index b9598bfd0..fbc48ce34 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/ComponentTemplateNode.java @@ -78,7 +78,7 @@ public class ComponentTemplateNode implements JsonpSerializable { private ComponentTemplateNode(Builder builder) { - this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); + this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); this.version = builder.version; this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.deprecated = builder.deprecated; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java index 2813c819e..9d5b600ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutClusterSettingsResponse.java @@ -73,8 +73,7 @@ public class PutClusterSettingsResponse implements AcknowledgedResponse, JsonpSe private PutClusterSettingsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); this.persistent = ApiTypeHelper.unmodifiableRequired(builder.persistent, this, "persistent"); this.transient_ = ApiTypeHelper.unmodifiableRequired(builder.transient_, this, "transient_"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java index 777540fa4..4a3806053 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/PutComponentTemplateRequest.java @@ -122,8 +122,8 @@ private PutComponentTemplateRequest(Builder builder) { this.create = builder.create; this.deprecated = builder.deprecated; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); this.version = builder.version; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java index 9af77b2ba..5420f8091 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/RerouteResponse.java @@ -74,8 +74,7 @@ public class RerouteResponse implements AcknowledgedResponse, JsonpSerializable private RerouteResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); this.explanations = ApiTypeHelper.unmodifiable(builder.explanations); this.state = builder.state; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java index c88fd5947..78dc5d96a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/StateResponse.java @@ -66,7 +66,7 @@ public class StateResponse implements JsonpSerializable { private StateResponse(Builder builder) { - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java index a359823b7..e1ed4010f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationDecision.java @@ -70,10 +70,9 @@ public class AllocationDecision implements JsonpSerializable { private AllocationDecision(Builder builder) { - this.decider = ApiTypeHelper.requireNonNullWithDefault(builder.decider, this, "decider", this.decider()); - this.decision = ApiTypeHelper.requireNonNullWithDefault(builder.decision, this, "decision", this.decision()); - this.explanation = ApiTypeHelper.requireNonNullWithDefault(builder.explanation, this, "explanation", - this.explanation()); + this.decider = ApiTypeHelper.requireNonNull(builder.decider, this, "decider"); + this.decision = ApiTypeHelper.requireNonNull(builder.decision, this, "decision"); + this.explanation = ApiTypeHelper.requireNonNull(builder.explanation, this, "explanation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java index e2e37efd2..53d409210 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/AllocationStore.java @@ -78,16 +78,13 @@ public class AllocationStore implements JsonpSerializable { private AllocationStore(Builder builder) { - this.allocationId = ApiTypeHelper.requireNonNullWithDefault(builder.allocationId, this, "allocationId", - this.allocationId()); - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); - this.inSync = ApiTypeHelper.requireNonNullWithDefault(builder.inSync, this, "inSync", this.inSync()); - this.matchingSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.matchingSizeInBytes, this, - "matchingSizeInBytes", this.matchingSizeInBytes()); - this.matchingSyncId = ApiTypeHelper.requireNonNullWithDefault(builder.matchingSyncId, this, "matchingSyncId", - this.matchingSyncId()); - this.storeException = ApiTypeHelper.requireNonNullWithDefault(builder.storeException, this, "storeException", - this.storeException()); + this.allocationId = ApiTypeHelper.requireNonNull(builder.allocationId, this, "allocationId"); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); + this.inSync = ApiTypeHelper.requireNonNull(builder.inSync, this, "inSync", false); + this.matchingSizeInBytes = ApiTypeHelper.requireNonNull(builder.matchingSizeInBytes, this, + "matchingSizeInBytes", 0); + this.matchingSyncId = ApiTypeHelper.requireNonNull(builder.matchingSyncId, this, "matchingSyncId", false); + this.storeException = ApiTypeHelper.requireNonNull(builder.storeException, this, "storeException"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java index 25ab6c0bc..9915c2965 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/CurrentNode.java @@ -80,14 +80,12 @@ public class CurrentNode implements JsonpSerializable { private CurrentNode(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); - this.weightRanking = ApiTypeHelper.requireNonNullWithDefault(builder.weightRanking, this, "weightRanking", - this.weightRanking()); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.weightRanking = ApiTypeHelper.requireNonNull(builder.weightRanking, this, "weightRanking", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java index 25270c680..eeededf60 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/DiskUsage.java @@ -78,17 +78,12 @@ public class DiskUsage implements JsonpSerializable { private DiskUsage(Builder builder) { - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); - this.totalBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalBytes, this, "totalBytes", - this.totalBytes()); - this.usedBytes = ApiTypeHelper.requireNonNullWithDefault(builder.usedBytes, this, "usedBytes", - this.usedBytes()); - this.freeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.freeBytes, this, "freeBytes", - this.freeBytes()); - this.freeDiskPercent = ApiTypeHelper.requireNonNullWithDefault(builder.freeDiskPercent, this, "freeDiskPercent", - this.freeDiskPercent()); - this.usedDiskPercent = ApiTypeHelper.requireNonNullWithDefault(builder.usedDiskPercent, this, "usedDiskPercent", - this.usedDiskPercent()); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.totalBytes = ApiTypeHelper.requireNonNull(builder.totalBytes, this, "totalBytes", 0); + this.usedBytes = ApiTypeHelper.requireNonNull(builder.usedBytes, this, "usedBytes", 0); + this.freeBytes = ApiTypeHelper.requireNonNull(builder.freeBytes, this, "freeBytes", 0); + this.freeDiskPercent = ApiTypeHelper.requireNonNull(builder.freeDiskPercent, this, "freeDiskPercent", 0); + this.usedDiskPercent = ApiTypeHelper.requireNonNull(builder.usedDiskPercent, this, "usedDiskPercent", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java index d186c17a0..0d424dc8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeAllocationExplanation.java @@ -89,16 +89,13 @@ private NodeAllocationExplanation(Builder builder) { this.deciders = ApiTypeHelper.unmodifiableRequired(builder.deciders, this, "deciders"); this.nodeAttributes = ApiTypeHelper.unmodifiableRequired(builder.nodeAttributes, this, "nodeAttributes"); - this.nodeDecision = ApiTypeHelper.requireNonNullWithDefault(builder.nodeDecision, this, "nodeDecision", - this.nodeDecision()); - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.nodeName = ApiTypeHelper.requireNonNullWithDefault(builder.nodeName, this, "nodeName", this.nodeName()); + this.nodeDecision = ApiTypeHelper.requireNonNull(builder.nodeDecision, this, "nodeDecision"); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.nodeName = ApiTypeHelper.requireNonNull(builder.nodeName, this, "nodeName"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); this.store = builder.store; - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); - this.weightRanking = ApiTypeHelper.requireNonNullWithDefault(builder.weightRanking, this, "weightRanking", - this.weightRanking()); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.weightRanking = ApiTypeHelper.requireNonNull(builder.weightRanking, this, "weightRanking", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java index 5c7f730e0..4caafa1aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/NodeDiskUsage.java @@ -70,11 +70,9 @@ public class NodeDiskUsage implements JsonpSerializable { private NodeDiskUsage(Builder builder) { - this.nodeName = ApiTypeHelper.requireNonNullWithDefault(builder.nodeName, this, "nodeName", this.nodeName()); - this.leastAvailable = ApiTypeHelper.requireNonNullWithDefault(builder.leastAvailable, this, "leastAvailable", - this.leastAvailable()); - this.mostAvailable = ApiTypeHelper.requireNonNullWithDefault(builder.mostAvailable, this, "mostAvailable", - this.mostAvailable()); + this.nodeName = ApiTypeHelper.requireNonNull(builder.nodeName, this, "nodeName"); + this.leastAvailable = ApiTypeHelper.requireNonNull(builder.leastAvailable, this, "leastAvailable"); + this.mostAvailable = ApiTypeHelper.requireNonNull(builder.mostAvailable, this, "mostAvailable"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java index b732f2c8d..c309a3eff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/ReservedSize.java @@ -74,9 +74,9 @@ public class ReservedSize implements JsonpSerializable { private ReservedSize(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); this.shards = ApiTypeHelper.unmodifiableRequired(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java index 95aa0a0c3..a947e48db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/allocation_explain/UnassignedInformation.java @@ -86,9 +86,9 @@ public class UnassignedInformation implements JsonpSerializable { private UnassignedInformation(Builder builder) { - this.at = ApiTypeHelper.requireNonNullWithDefault(builder.at, this, "at", this.at()); + this.at = ApiTypeHelper.requireNonNull(builder.at, this, "at"); this.lastAllocationStatus = builder.lastAllocationStatus; - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); this.details = builder.details; this.failedAllocationAttempts = builder.failedAllocationAttempts; this.delayed = builder.delayed; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java index 9ce82f91b..0ebae8318 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/HealthResponseBody.java @@ -107,38 +107,32 @@ public abstract class HealthResponseBody implements JsonpSerializable { protected HealthResponseBody(AbstractBuilder builder) { - this.activePrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.activePrimaryShards, this, - "activePrimaryShards", this.activePrimaryShards()); - this.activeShards = ApiTypeHelper.requireNonNullWithDefault(builder.activeShards, this, "activeShards", - this.activeShards()); - this.activeShardsPercentAsNumber = ApiTypeHelper.requireNonNullWithDefault(builder.activeShardsPercentAsNumber, - this, "activeShardsPercentAsNumber", this.activeShardsPercentAsNumber()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); - this.delayedUnassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.delayedUnassignedShards, this, - "delayedUnassignedShards", this.delayedUnassignedShards()); + this.activePrimaryShards = ApiTypeHelper.requireNonNull(builder.activePrimaryShards, this, + "activePrimaryShards", 0); + this.activeShards = ApiTypeHelper.requireNonNull(builder.activeShards, this, "activeShards", 0); + this.activeShardsPercentAsNumber = ApiTypeHelper.requireNonNull(builder.activeShardsPercentAsNumber, this, + "activeShardsPercentAsNumber"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.delayedUnassignedShards = ApiTypeHelper.requireNonNull(builder.delayedUnassignedShards, this, + "delayedUnassignedShards", 0); this.indices = ApiTypeHelper.unmodifiable(builder.indices); - this.initializingShards = ApiTypeHelper.requireNonNullWithDefault(builder.initializingShards, this, - "initializingShards", this.initializingShards()); - this.numberOfDataNodes = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfDataNodes, this, - "numberOfDataNodes", this.numberOfDataNodes()); - this.numberOfInFlightFetch = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfInFlightFetch, this, - "numberOfInFlightFetch", this.numberOfInFlightFetch()); - this.numberOfNodes = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfNodes, this, "numberOfNodes", - this.numberOfNodes()); - this.numberOfPendingTasks = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfPendingTasks, this, - "numberOfPendingTasks", this.numberOfPendingTasks()); - this.relocatingShards = ApiTypeHelper.requireNonNullWithDefault(builder.relocatingShards, this, - "relocatingShards", this.relocatingShards()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.initializingShards = ApiTypeHelper.requireNonNull(builder.initializingShards, this, "initializingShards", + 0); + this.numberOfDataNodes = ApiTypeHelper.requireNonNull(builder.numberOfDataNodes, this, "numberOfDataNodes", 0); + this.numberOfInFlightFetch = ApiTypeHelper.requireNonNull(builder.numberOfInFlightFetch, this, + "numberOfInFlightFetch", 0); + this.numberOfNodes = ApiTypeHelper.requireNonNull(builder.numberOfNodes, this, "numberOfNodes", 0); + this.numberOfPendingTasks = ApiTypeHelper.requireNonNull(builder.numberOfPendingTasks, this, + "numberOfPendingTasks", 0); + this.relocatingShards = ApiTypeHelper.requireNonNull(builder.relocatingShards, this, "relocatingShards", 0); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); this.taskMaxWaitingInQueue = builder.taskMaxWaitingInQueue; - this.taskMaxWaitingInQueueMillis = ApiTypeHelper.requireNonNullWithDefault(builder.taskMaxWaitingInQueueMillis, - this, "taskMaxWaitingInQueueMillis", this.taskMaxWaitingInQueueMillis()); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.unassignedPrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaryShards, this, - "unassignedPrimaryShards", this.unassignedPrimaryShards()); - this.unassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedShards, this, - "unassignedShards", this.unassignedShards()); + this.taskMaxWaitingInQueueMillis = ApiTypeHelper.requireNonNull(builder.taskMaxWaitingInQueueMillis, this, + "taskMaxWaitingInQueueMillis", 0); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.unassignedPrimaryShards = ApiTypeHelper.requireNonNull(builder.unassignedPrimaryShards, this, + "unassignedPrimaryShards", 0); + this.unassignedShards = ApiTypeHelper.requireNonNull(builder.unassignedShards, this, "unassignedShards", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java index d2e45aa19..3dbd172c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/IndexHealthStats.java @@ -87,24 +87,19 @@ public class IndexHealthStats implements JsonpSerializable { private IndexHealthStats(Builder builder) { - this.activePrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.activePrimaryShards, this, - "activePrimaryShards", this.activePrimaryShards()); - this.activeShards = ApiTypeHelper.requireNonNullWithDefault(builder.activeShards, this, "activeShards", - this.activeShards()); - this.initializingShards = ApiTypeHelper.requireNonNullWithDefault(builder.initializingShards, this, - "initializingShards", this.initializingShards()); - this.numberOfReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfReplicas, this, - "numberOfReplicas", this.numberOfReplicas()); - this.numberOfShards = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfShards, this, "numberOfShards", - this.numberOfShards()); - this.relocatingShards = ApiTypeHelper.requireNonNullWithDefault(builder.relocatingShards, this, - "relocatingShards", this.relocatingShards()); + this.activePrimaryShards = ApiTypeHelper.requireNonNull(builder.activePrimaryShards, this, + "activePrimaryShards", 0); + this.activeShards = ApiTypeHelper.requireNonNull(builder.activeShards, this, "activeShards", 0); + this.initializingShards = ApiTypeHelper.requireNonNull(builder.initializingShards, this, "initializingShards", + 0); + this.numberOfReplicas = ApiTypeHelper.requireNonNull(builder.numberOfReplicas, this, "numberOfReplicas", 0); + this.numberOfShards = ApiTypeHelper.requireNonNull(builder.numberOfShards, this, "numberOfShards", 0); + this.relocatingShards = ApiTypeHelper.requireNonNull(builder.relocatingShards, this, "relocatingShards", 0); this.shards = ApiTypeHelper.unmodifiable(builder.shards); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.unassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedShards, this, - "unassignedShards", this.unassignedShards()); - this.unassignedPrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaryShards, this, - "unassignedPrimaryShards", this.unassignedPrimaryShards()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.unassignedShards = ApiTypeHelper.requireNonNull(builder.unassignedShards, this, "unassignedShards", 0); + this.unassignedPrimaryShards = ApiTypeHelper.requireNonNull(builder.unassignedPrimaryShards, this, + "unassignedPrimaryShards", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java index 85fd353b1..a84f18436 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/health/ShardHealthStats.java @@ -80,19 +80,15 @@ public class ShardHealthStats implements JsonpSerializable { private ShardHealthStats(Builder builder) { - this.activeShards = ApiTypeHelper.requireNonNullWithDefault(builder.activeShards, this, "activeShards", - this.activeShards()); - this.initializingShards = ApiTypeHelper.requireNonNullWithDefault(builder.initializingShards, this, - "initializingShards", this.initializingShards()); - this.primaryActive = ApiTypeHelper.requireNonNullWithDefault(builder.primaryActive, this, "primaryActive", - this.primaryActive()); - this.relocatingShards = ApiTypeHelper.requireNonNullWithDefault(builder.relocatingShards, this, - "relocatingShards", this.relocatingShards()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.unassignedShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedShards, this, - "unassignedShards", this.unassignedShards()); - this.unassignedPrimaryShards = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaryShards, this, - "unassignedPrimaryShards", this.unassignedPrimaryShards()); + this.activeShards = ApiTypeHelper.requireNonNull(builder.activeShards, this, "activeShards", 0); + this.initializingShards = ApiTypeHelper.requireNonNull(builder.initializingShards, this, "initializingShards", + 0); + this.primaryActive = ApiTypeHelper.requireNonNull(builder.primaryActive, this, "primaryActive", false); + this.relocatingShards = ApiTypeHelper.requireNonNull(builder.relocatingShards, this, "relocatingShards", 0); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.unassignedShards = ApiTypeHelper.requireNonNull(builder.unassignedShards, this, "unassignedShards", 0); + this.unassignedPrimaryShards = ApiTypeHelper.requireNonNull(builder.unassignedPrimaryShards, this, + "unassignedPrimaryShards", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java index 4d620d962..229618fdd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/pending_tasks/PendingTask.java @@ -81,15 +81,12 @@ public class PendingTask implements JsonpSerializable { private PendingTask(Builder builder) { - this.executing = ApiTypeHelper.requireNonNullWithDefault(builder.executing, this, "executing", - this.executing()); - this.insertOrder = ApiTypeHelper.requireNonNullWithDefault(builder.insertOrder, this, "insertOrder", - this.insertOrder()); - this.priority = ApiTypeHelper.requireNonNullWithDefault(builder.priority, this, "priority", this.priority()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.executing = ApiTypeHelper.requireNonNull(builder.executing, this, "executing", false); + this.insertOrder = ApiTypeHelper.requireNonNull(builder.insertOrder, this, "insertOrder", 0); + this.priority = ApiTypeHelper.requireNonNull(builder.priority, this, "priority"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.timeInQueue = builder.timeInQueue; - this.timeInQueueMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInQueueMillis, this, - "timeInQueueMillis", this.timeInQueueMillis()); + this.timeInQueueMillis = ApiTypeHelper.requireNonNull(builder.timeInQueueMillis, this, "timeInQueueMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java index d2185de06..ef45a112d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteProxyInfo.java @@ -84,20 +84,16 @@ public class ClusterRemoteProxyInfo implements ClusterRemoteInfoVariant, JsonpSe private ClusterRemoteProxyInfo(Builder builder) { - this.connected = ApiTypeHelper.requireNonNullWithDefault(builder.connected, this, "connected", - this.connected()); - this.initialConnectTimeout = ApiTypeHelper.requireNonNullWithDefault(builder.initialConnectTimeout, this, - "initialConnectTimeout", this.initialConnectTimeout()); - this.skipUnavailable = ApiTypeHelper.requireNonNullWithDefault(builder.skipUnavailable, this, "skipUnavailable", - this.skipUnavailable()); - this.proxyAddress = ApiTypeHelper.requireNonNullWithDefault(builder.proxyAddress, this, "proxyAddress", - this.proxyAddress()); - this.serverName = ApiTypeHelper.requireNonNullWithDefault(builder.serverName, this, "serverName", - this.serverName()); - this.numProxySocketsConnected = ApiTypeHelper.requireNonNullWithDefault(builder.numProxySocketsConnected, this, - "numProxySocketsConnected", this.numProxySocketsConnected()); - this.maxProxySocketConnections = ApiTypeHelper.requireNonNullWithDefault(builder.maxProxySocketConnections, - this, "maxProxySocketConnections", this.maxProxySocketConnections()); + this.connected = ApiTypeHelper.requireNonNull(builder.connected, this, "connected", false); + this.initialConnectTimeout = ApiTypeHelper.requireNonNull(builder.initialConnectTimeout, this, + "initialConnectTimeout"); + this.skipUnavailable = ApiTypeHelper.requireNonNull(builder.skipUnavailable, this, "skipUnavailable", false); + this.proxyAddress = ApiTypeHelper.requireNonNull(builder.proxyAddress, this, "proxyAddress"); + this.serverName = ApiTypeHelper.requireNonNull(builder.serverName, this, "serverName"); + this.numProxySocketsConnected = ApiTypeHelper.requireNonNull(builder.numProxySocketsConnected, this, + "numProxySocketsConnected", 0); + this.maxProxySocketConnections = ApiTypeHelper.requireNonNull(builder.maxProxySocketConnections, this, + "maxProxySocketConnections", 0); this.clusterCredentials = builder.clusterCredentials; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java index d338b4bc8..65026d3fe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/remote_info/ClusterRemoteSniffInfo.java @@ -81,16 +81,13 @@ public class ClusterRemoteSniffInfo implements ClusterRemoteInfoVariant, JsonpSe private ClusterRemoteSniffInfo(Builder builder) { - this.connected = ApiTypeHelper.requireNonNullWithDefault(builder.connected, this, "connected", - this.connected()); - this.maxConnectionsPerCluster = ApiTypeHelper.requireNonNullWithDefault(builder.maxConnectionsPerCluster, this, - "maxConnectionsPerCluster", this.maxConnectionsPerCluster()); - this.numNodesConnected = ApiTypeHelper.requireNonNullWithDefault(builder.numNodesConnected, this, - "numNodesConnected", this.numNodesConnected()); - this.initialConnectTimeout = ApiTypeHelper.requireNonNullWithDefault(builder.initialConnectTimeout, this, - "initialConnectTimeout", this.initialConnectTimeout()); - this.skipUnavailable = ApiTypeHelper.requireNonNullWithDefault(builder.skipUnavailable, this, "skipUnavailable", - this.skipUnavailable()); + this.connected = ApiTypeHelper.requireNonNull(builder.connected, this, "connected", false); + this.maxConnectionsPerCluster = ApiTypeHelper.requireNonNull(builder.maxConnectionsPerCluster, this, + "maxConnectionsPerCluster", 0); + this.numNodesConnected = ApiTypeHelper.requireNonNull(builder.numNodesConnected, this, "numNodesConnected", 0); + this.initialConnectTimeout = ApiTypeHelper.requireNonNull(builder.initialConnectTimeout, this, + "initialConnectTimeout"); + this.skipUnavailable = ApiTypeHelper.requireNonNull(builder.skipUnavailable, this, "skipUnavailable", false); this.seeds = ApiTypeHelper.unmodifiableRequired(builder.seeds, this, "seeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java index b700c4e00..625eb0caf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocatePrimaryAction.java @@ -74,11 +74,10 @@ public class CommandAllocatePrimaryAction implements JsonpSerializable { private CommandAllocatePrimaryAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.acceptDataLoss = ApiTypeHelper.requireNonNullWithDefault(builder.acceptDataLoss, this, "acceptDataLoss", - this.acceptDataLoss()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.acceptDataLoss = ApiTypeHelper.requireNonNull(builder.acceptDataLoss, this, "acceptDataLoss", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java index 3014a4695..57279a85c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandAllocateReplicaAction.java @@ -74,9 +74,9 @@ public class CommandAllocateReplicaAction implements JsonpSerializable { private CommandAllocateReplicaAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java index f3ce80a5c..4c88086f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandCancelAction.java @@ -75,9 +75,9 @@ public class CommandCancelAction implements JsonpSerializable { private CommandCancelAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); this.allowPrimary = builder.allowPrimary; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java index 67bcb9c6e..bb50d3e26 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/CommandMoveAction.java @@ -73,10 +73,10 @@ public class CommandMoveAction implements JsonpSerializable { private CommandMoveAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); - this.fromNode = ApiTypeHelper.requireNonNullWithDefault(builder.fromNode, this, "fromNode", this.fromNode()); - this.toNode = ApiTypeHelper.requireNonNullWithDefault(builder.toNode, this, "toNode", this.toNode()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); + this.fromNode = ApiTypeHelper.requireNonNull(builder.fromNode, this, "fromNode"); + this.toNode = ApiTypeHelper.requireNonNull(builder.toNode, this, "toNode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java index 880ac5f92..ae865ece5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteDecision.java @@ -70,10 +70,9 @@ public class RerouteDecision implements JsonpSerializable { private RerouteDecision(Builder builder) { - this.decider = ApiTypeHelper.requireNonNullWithDefault(builder.decider, this, "decider", this.decider()); - this.decision = ApiTypeHelper.requireNonNullWithDefault(builder.decision, this, "decision", this.decision()); - this.explanation = ApiTypeHelper.requireNonNullWithDefault(builder.explanation, this, "explanation", - this.explanation()); + this.decider = ApiTypeHelper.requireNonNull(builder.decider, this, "decider"); + this.decision = ApiTypeHelper.requireNonNull(builder.decision, this, "decision"); + this.explanation = ApiTypeHelper.requireNonNull(builder.explanation, this, "explanation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java index 45587b4b3..2d74012dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteExplanation.java @@ -71,10 +71,9 @@ public class RerouteExplanation implements JsonpSerializable { private RerouteExplanation(Builder builder) { - this.command = ApiTypeHelper.requireNonNullWithDefault(builder.command, this, "command", this.command()); + this.command = ApiTypeHelper.requireNonNull(builder.command, this, "command"); this.decisions = ApiTypeHelper.unmodifiableRequired(builder.decisions, this, "decisions"); - this.parameters = ApiTypeHelper.requireNonNullWithDefault(builder.parameters, this, "parameters", - this.parameters()); + this.parameters = ApiTypeHelper.requireNonNull(builder.parameters, this, "parameters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java index 2f4103d3b..3249dd5d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/reroute/RerouteParameters.java @@ -80,11 +80,10 @@ public class RerouteParameters implements JsonpSerializable { private RerouteParameters(Builder builder) { - this.allowPrimary = ApiTypeHelper.requireNonNullWithDefault(builder.allowPrimary, this, "allowPrimary", - this.allowPrimary()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.shard = ApiTypeHelper.requireNonNullWithDefault(builder.shard, this, "shard", this.shard()); + this.allowPrimary = ApiTypeHelper.requireNonNull(builder.allowPrimary, this, "allowPrimary", false); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.shard = ApiTypeHelper.requireNonNull(builder.shard, this, "shard", 0); this.fromNode = builder.fromNode; this.toNode = builder.toNode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java index 85ef52ba3..efcbf8b9a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterFileSystem.java @@ -69,12 +69,9 @@ public class ClusterFileSystem implements JsonpSerializable { private ClusterFileSystem(Builder builder) { - this.availableInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.availableInBytes, this, - "availableInBytes", this.availableInBytes()); - this.freeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.freeInBytes, this, "freeInBytes", - this.freeInBytes()); - this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", - this.totalInBytes()); + this.availableInBytes = ApiTypeHelper.requireNonNull(builder.availableInBytes, this, "availableInBytes", 0); + this.freeInBytes = ApiTypeHelper.requireNonNull(builder.freeInBytes, this, "freeInBytes", 0); + this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java index 548e88b4c..2a97379ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndices.java @@ -92,19 +92,16 @@ public class ClusterIndices implements JsonpSerializable { private ClusterIndices(Builder builder) { - this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); - this.completion = ApiTypeHelper.requireNonNullWithDefault(builder.completion, this, "completion", - this.completion()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.docs = ApiTypeHelper.requireNonNullWithDefault(builder.docs, this, "docs", this.docs()); - this.fielddata = ApiTypeHelper.requireNonNullWithDefault(builder.fielddata, this, "fielddata", - this.fielddata()); - this.queryCache = ApiTypeHelper.requireNonNullWithDefault(builder.queryCache, this, "queryCache", - this.queryCache()); - this.segments = ApiTypeHelper.requireNonNullWithDefault(builder.segments, this, "segments", this.segments()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.store = ApiTypeHelper.requireNonNullWithDefault(builder.store, this, "store", this.store()); - this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); + this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); + this.completion = ApiTypeHelper.requireNonNull(builder.completion, this, "completion"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.docs = ApiTypeHelper.requireNonNull(builder.docs, this, "docs"); + this.fielddata = ApiTypeHelper.requireNonNull(builder.fielddata, this, "fielddata"); + this.queryCache = ApiTypeHelper.requireNonNull(builder.queryCache, this, "queryCache"); + this.segments = ApiTypeHelper.requireNonNull(builder.segments, this, "segments"); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.store = ApiTypeHelper.requireNonNull(builder.store, this, "store"); + this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); this.versions = ApiTypeHelper.unmodifiable(builder.versions); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java index b06e41a2a..d21368b7d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIndicesShardsIndex.java @@ -69,11 +69,9 @@ public class ClusterIndicesShardsIndex implements JsonpSerializable { private ClusterIndicesShardsIndex(Builder builder) { - this.primaries = ApiTypeHelper.requireNonNullWithDefault(builder.primaries, this, "primaries", - this.primaries()); - this.replication = ApiTypeHelper.requireNonNullWithDefault(builder.replication, this, "replication", - this.replication()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.primaries = ApiTypeHelper.requireNonNull(builder.primaries, this, "primaries"); + this.replication = ApiTypeHelper.requireNonNull(builder.replication, this, "replication"); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java index e5426b28f..8d8ff2171 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterIngest.java @@ -69,8 +69,7 @@ public class ClusterIngest implements JsonpSerializable { private ClusterIngest(Builder builder) { - this.numberOfPipelines = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfPipelines, this, - "numberOfPipelines", this.numberOfPipelines()); + this.numberOfPipelines = ApiTypeHelper.requireNonNull(builder.numberOfPipelines, this, "numberOfPipelines", 0); this.processorStats = ApiTypeHelper.unmodifiableRequired(builder.processorStats, this, "processorStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java index 5ccec871a..deb404f9e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvm.java @@ -72,10 +72,9 @@ public class ClusterJvm implements JsonpSerializable { private ClusterJvm(Builder builder) { - this.maxUptimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.maxUptimeInMillis, this, - "maxUptimeInMillis", this.maxUptimeInMillis()); - this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); - this.threads = ApiTypeHelper.requireNonNullWithDefault(builder.threads, this, "threads", this.threads()); + this.maxUptimeInMillis = ApiTypeHelper.requireNonNull(builder.maxUptimeInMillis, this, "maxUptimeInMillis", 0); + this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); + this.threads = ApiTypeHelper.requireNonNull(builder.threads, this, "threads", 0); this.versions = ApiTypeHelper.unmodifiableRequired(builder.versions, this, "versions"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java index 3225358f8..9a46cd360 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmMemory.java @@ -67,10 +67,8 @@ public class ClusterJvmMemory implements JsonpSerializable { private ClusterJvmMemory(Builder builder) { - this.heapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapMaxInBytes, this, "heapMaxInBytes", - this.heapMaxInBytes()); - this.heapUsedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapUsedInBytes, this, "heapUsedInBytes", - this.heapUsedInBytes()); + this.heapMaxInBytes = ApiTypeHelper.requireNonNull(builder.heapMaxInBytes, this, "heapMaxInBytes", 0); + this.heapUsedInBytes = ApiTypeHelper.requireNonNull(builder.heapUsedInBytes, this, "heapUsedInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java index 3c10d46aa..53fb9f7b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterJvmVersion.java @@ -80,16 +80,13 @@ public class ClusterJvmVersion implements JsonpSerializable { private ClusterJvmVersion(Builder builder) { - this.bundledJdk = ApiTypeHelper.requireNonNullWithDefault(builder.bundledJdk, this, "bundledJdk", - this.bundledJdk()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.usingBundledJdk = ApiTypeHelper.requireNonNullWithDefault(builder.usingBundledJdk, this, "usingBundledJdk", - this.usingBundledJdk()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.vmName = ApiTypeHelper.requireNonNullWithDefault(builder.vmName, this, "vmName", this.vmName()); - this.vmVendor = ApiTypeHelper.requireNonNullWithDefault(builder.vmVendor, this, "vmVendor", this.vmVendor()); - this.vmVersion = ApiTypeHelper.requireNonNullWithDefault(builder.vmVersion, this, "vmVersion", - this.vmVersion()); + this.bundledJdk = ApiTypeHelper.requireNonNull(builder.bundledJdk, this, "bundledJdk", false); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.usingBundledJdk = ApiTypeHelper.requireNonNull(builder.usingBundledJdk, this, "usingBundledJdk", false); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.vmName = ApiTypeHelper.requireNonNull(builder.vmName, this, "vmName"); + this.vmVendor = ApiTypeHelper.requireNonNull(builder.vmVendor, this, "vmVendor"); + this.vmVersion = ApiTypeHelper.requireNonNull(builder.vmVersion, this, "vmVersion"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java index 885ce3fcf..b96f056a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodeCount.java @@ -93,25 +93,21 @@ public class ClusterNodeCount implements JsonpSerializable { private ClusterNodeCount(Builder builder) { - this.coordinatingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.coordinatingOnly, this, - "coordinatingOnly", this.coordinatingOnly()); - this.data = ApiTypeHelper.requireNonNullWithDefault(builder.data, this, "data", this.data()); - this.dataCold = ApiTypeHelper.requireNonNullWithDefault(builder.dataCold, this, "dataCold", this.dataCold()); - this.dataContent = ApiTypeHelper.requireNonNullWithDefault(builder.dataContent, this, "dataContent", - this.dataContent()); + this.coordinatingOnly = ApiTypeHelper.requireNonNull(builder.coordinatingOnly, this, "coordinatingOnly", 0); + this.data = ApiTypeHelper.requireNonNull(builder.data, this, "data", 0); + this.dataCold = ApiTypeHelper.requireNonNull(builder.dataCold, this, "dataCold", 0); + this.dataContent = ApiTypeHelper.requireNonNull(builder.dataContent, this, "dataContent", 0); this.dataFrozen = builder.dataFrozen; - this.dataHot = ApiTypeHelper.requireNonNullWithDefault(builder.dataHot, this, "dataHot", this.dataHot()); - this.dataWarm = ApiTypeHelper.requireNonNullWithDefault(builder.dataWarm, this, "dataWarm", this.dataWarm()); - this.ingest = ApiTypeHelper.requireNonNullWithDefault(builder.ingest, this, "ingest", this.ingest()); - this.master = ApiTypeHelper.requireNonNullWithDefault(builder.master, this, "master", this.master()); - this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); - this.remoteClusterClient = ApiTypeHelper.requireNonNullWithDefault(builder.remoteClusterClient, this, - "remoteClusterClient", this.remoteClusterClient()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.transform = ApiTypeHelper.requireNonNullWithDefault(builder.transform, this, "transform", - this.transform()); - this.votingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.votingOnly, this, "votingOnly", - this.votingOnly()); + this.dataHot = ApiTypeHelper.requireNonNull(builder.dataHot, this, "dataHot", 0); + this.dataWarm = ApiTypeHelper.requireNonNull(builder.dataWarm, this, "dataWarm", 0); + this.ingest = ApiTypeHelper.requireNonNull(builder.ingest, this, "ingest", 0); + this.master = ApiTypeHelper.requireNonNull(builder.master, this, "master", 0); + this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml", 0); + this.remoteClusterClient = ApiTypeHelper.requireNonNull(builder.remoteClusterClient, this, + "remoteClusterClient", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.transform = ApiTypeHelper.requireNonNull(builder.transform, this, "transform", 0); + this.votingOnly = ApiTypeHelper.requireNonNull(builder.votingOnly, this, "votingOnly", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java index 3d089e11f..502579ff6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterNodes.java @@ -91,19 +91,17 @@ public class ClusterNodes implements JsonpSerializable { private ClusterNodes(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); this.discoveryTypes = ApiTypeHelper.unmodifiableRequired(builder.discoveryTypes, this, "discoveryTypes"); - this.fs = ApiTypeHelper.requireNonNullWithDefault(builder.fs, this, "fs", this.fs()); - this.indexingPressure = ApiTypeHelper.requireNonNullWithDefault(builder.indexingPressure, this, - "indexingPressure", this.indexingPressure()); - this.ingest = ApiTypeHelper.requireNonNullWithDefault(builder.ingest, this, "ingest", this.ingest()); - this.jvm = ApiTypeHelper.requireNonNullWithDefault(builder.jvm, this, "jvm", this.jvm()); - this.networkTypes = ApiTypeHelper.requireNonNullWithDefault(builder.networkTypes, this, "networkTypes", - this.networkTypes()); - this.os = ApiTypeHelper.requireNonNullWithDefault(builder.os, this, "os", this.os()); + this.fs = ApiTypeHelper.requireNonNull(builder.fs, this, "fs"); + this.indexingPressure = ApiTypeHelper.requireNonNull(builder.indexingPressure, this, "indexingPressure"); + this.ingest = ApiTypeHelper.requireNonNull(builder.ingest, this, "ingest"); + this.jvm = ApiTypeHelper.requireNonNull(builder.jvm, this, "jvm"); + this.networkTypes = ApiTypeHelper.requireNonNull(builder.networkTypes, this, "networkTypes"); + this.os = ApiTypeHelper.requireNonNull(builder.os, this, "os"); this.packagingTypes = ApiTypeHelper.unmodifiableRequired(builder.packagingTypes, this, "packagingTypes"); this.plugins = ApiTypeHelper.unmodifiableRequired(builder.plugins, this, "plugins"); - this.process = ApiTypeHelper.requireNonNullWithDefault(builder.process, this, "process", this.process()); + this.process = ApiTypeHelper.requireNonNull(builder.process, this, "process"); this.versions = ApiTypeHelper.unmodifiableRequired(builder.versions, this, "versions"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java index 454a2cb34..0a834f4c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystem.java @@ -77,12 +77,12 @@ public class ClusterOperatingSystem implements JsonpSerializable { private ClusterOperatingSystem(Builder builder) { - this.allocatedProcessors = ApiTypeHelper.requireNonNullWithDefault(builder.allocatedProcessors, this, - "allocatedProcessors", this.allocatedProcessors()); + this.allocatedProcessors = ApiTypeHelper.requireNonNull(builder.allocatedProcessors, this, + "allocatedProcessors", 0); this.architectures = ApiTypeHelper.unmodifiable(builder.architectures); - this.availableProcessors = ApiTypeHelper.requireNonNullWithDefault(builder.availableProcessors, this, - "availableProcessors", this.availableProcessors()); - this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); + this.availableProcessors = ApiTypeHelper.requireNonNull(builder.availableProcessors, this, + "availableProcessors", 0); + this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); this.names = ApiTypeHelper.unmodifiableRequired(builder.names, this, "names"); this.prettyNames = ApiTypeHelper.unmodifiableRequired(builder.prettyNames, this, "prettyNames"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java index fed8350b2..96b58214f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemArchitecture.java @@ -69,8 +69,8 @@ public class ClusterOperatingSystemArchitecture implements JsonpSerializable { private ClusterOperatingSystemArchitecture(Builder builder) { - this.arch = ApiTypeHelper.requireNonNullWithDefault(builder.arch, this, "arch", this.arch()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.arch = ApiTypeHelper.requireNonNull(builder.arch, this, "arch"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java index 0fafb0f79..694830f54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemName.java @@ -69,8 +69,8 @@ public class ClusterOperatingSystemName implements JsonpSerializable { private ClusterOperatingSystemName(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java index 74dc6c7c4..eb31fdb14 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterOperatingSystemPrettyName.java @@ -69,9 +69,8 @@ public class ClusterOperatingSystemPrettyName implements JsonpSerializable { private ClusterOperatingSystemPrettyName(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.prettyName = ApiTypeHelper.requireNonNullWithDefault(builder.prettyName, this, "prettyName", - this.prettyName()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.prettyName = ApiTypeHelper.requireNonNull(builder.prettyName, this, "prettyName"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java index c3ab8d6f6..1b141e263 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcess.java @@ -66,9 +66,9 @@ public class ClusterProcess implements JsonpSerializable { private ClusterProcess(Builder builder) { - this.cpu = ApiTypeHelper.requireNonNullWithDefault(builder.cpu, this, "cpu", this.cpu()); - this.openFileDescriptors = ApiTypeHelper.requireNonNullWithDefault(builder.openFileDescriptors, this, - "openFileDescriptors", this.openFileDescriptors()); + this.cpu = ApiTypeHelper.requireNonNull(builder.cpu, this, "cpu"); + this.openFileDescriptors = ApiTypeHelper.requireNonNull(builder.openFileDescriptors, this, + "openFileDescriptors"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java index 1421802da..ed4a14655 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessCpu.java @@ -65,7 +65,7 @@ public class ClusterProcessCpu implements JsonpSerializable { private ClusterProcessCpu(Builder builder) { - this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); + this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java index 2431182b9..89f205037 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessOpenFileDescriptors.java @@ -69,9 +69,9 @@ public class ClusterProcessOpenFileDescriptors implements JsonpSerializable { private ClusterProcessOpenFileDescriptors(Builder builder) { - this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg", 0); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java index a04e64b18..43dc3fc87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterProcessor.java @@ -76,12 +76,11 @@ public class ClusterProcessor implements JsonpSerializable { private ClusterProcessor(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current", 0); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed", 0); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", - this.timeInMillis()); + this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java index ea0f122c0..ab1636f58 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/ClusterShardMetrics.java @@ -69,9 +69,9 @@ public class ClusterShardMetrics implements JsonpSerializable { private ClusterShardMetrics(Builder builder) { - this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg", 0); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java index 26572b6c1..f13854bc4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/FieldTypes.java @@ -83,10 +83,9 @@ public class FieldTypes implements JsonpSerializable { private FieldTypes(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", - this.indexCount()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount", 0); this.indexedVectorCount = builder.indexedVectorCount; this.indexedVectorDimMax = builder.indexedVectorDimMax; this.indexedVectorDimMin = builder.indexedVectorDimMin; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java index 2d1525f02..3f46033b9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressure.java @@ -65,7 +65,7 @@ public class IndexingPressure implements JsonpSerializable { private IndexingPressure(Builder builder) { - this.memory = ApiTypeHelper.requireNonNullWithDefault(builder.memory, this, "memory", this.memory()); + this.memory = ApiTypeHelper.requireNonNull(builder.memory, this, "memory"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java index ab4cfe910..d01660a0d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemory.java @@ -70,10 +70,9 @@ public class IndexingPressureMemory implements JsonpSerializable { private IndexingPressureMemory(Builder builder) { - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); - this.limitInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.limitInBytes, this, "limitInBytes", - this.limitInBytes()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current"); + this.limitInBytes = ApiTypeHelper.requireNonNull(builder.limitInBytes, this, "limitInBytes", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java index 148c41f65..096b0294d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndexingPressureMemorySummary.java @@ -83,19 +83,15 @@ public class IndexingPressureMemorySummary implements JsonpSerializable { private IndexingPressureMemorySummary(Builder builder) { - this.allInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.allInBytes, this, "allInBytes", - this.allInBytes()); - this.combinedCoordinatingAndPrimaryInBytes = ApiTypeHelper.requireNonNullWithDefault( - builder.combinedCoordinatingAndPrimaryInBytes, this, "combinedCoordinatingAndPrimaryInBytes", - this.combinedCoordinatingAndPrimaryInBytes()); - this.coordinatingInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.coordinatingInBytes, this, - "coordinatingInBytes", this.coordinatingInBytes()); + this.allInBytes = ApiTypeHelper.requireNonNull(builder.allInBytes, this, "allInBytes", 0); + this.combinedCoordinatingAndPrimaryInBytes = ApiTypeHelper.requireNonNull( + builder.combinedCoordinatingAndPrimaryInBytes, this, "combinedCoordinatingAndPrimaryInBytes", 0); + this.coordinatingInBytes = ApiTypeHelper.requireNonNull(builder.coordinatingInBytes, this, + "coordinatingInBytes", 0); this.coordinatingRejections = builder.coordinatingRejections; - this.primaryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryInBytes, this, "primaryInBytes", - this.primaryInBytes()); + this.primaryInBytes = ApiTypeHelper.requireNonNull(builder.primaryInBytes, this, "primaryInBytes", 0); this.primaryRejections = builder.primaryRejections; - this.replicaInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.replicaInBytes, this, "replicaInBytes", - this.replicaInBytes()); + this.replicaInBytes = ApiTypeHelper.requireNonNull(builder.replicaInBytes, this, "replicaInBytes", 0); this.replicaRejections = builder.replicaRejections; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java index c0c2491fb..600bff0c1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/IndicesVersions.java @@ -74,13 +74,10 @@ public class IndicesVersions implements JsonpSerializable { private IndicesVersions(Builder builder) { - this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", - this.indexCount()); - this.primaryShardCount = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardCount, this, - "primaryShardCount", this.primaryShardCount()); - this.totalPrimaryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalPrimaryBytes, this, - "totalPrimaryBytes", this.totalPrimaryBytes()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount", 0); + this.primaryShardCount = ApiTypeHelper.requireNonNull(builder.primaryShardCount, this, "primaryShardCount", 0); + this.totalPrimaryBytes = ApiTypeHelper.requireNonNull(builder.totalPrimaryBytes, this, "totalPrimaryBytes", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java index 471838de7..6a0ebea5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/NodePackagingType.java @@ -71,9 +71,9 @@ public class NodePackagingType implements JsonpSerializable { private NodePackagingType(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.flavor = ApiTypeHelper.requireNonNullWithDefault(builder.flavor, this, "flavor", this.flavor()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.flavor = ApiTypeHelper.requireNonNull(builder.flavor, this, "flavor"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java index 53702e5fc..3652873fd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/OperatingSystemMemoryInfo.java @@ -79,16 +79,11 @@ public class OperatingSystemMemoryInfo implements JsonpSerializable { private OperatingSystemMemoryInfo(Builder builder) { this.adjustedTotalInBytes = builder.adjustedTotalInBytes; - this.freeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.freeInBytes, this, "freeInBytes", - this.freeInBytes()); - this.freePercent = ApiTypeHelper.requireNonNullWithDefault(builder.freePercent, this, "freePercent", - this.freePercent()); - this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", - this.totalInBytes()); - this.usedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.usedInBytes, this, "usedInBytes", - this.usedInBytes()); - this.usedPercent = ApiTypeHelper.requireNonNullWithDefault(builder.usedPercent, this, "usedPercent", - this.usedPercent()); + this.freeInBytes = ApiTypeHelper.requireNonNull(builder.freeInBytes, this, "freeInBytes", 0); + this.freePercent = ApiTypeHelper.requireNonNull(builder.freePercent, this, "freePercent", 0); + this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes", 0); + this.usedInBytes = ApiTypeHelper.requireNonNull(builder.usedInBytes, this, "usedInBytes", 0); + this.usedPercent = ApiTypeHelper.requireNonNull(builder.usedPercent, this, "usedPercent", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java index 2d2414c9e..91c8141ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/RuntimeFieldTypes.java @@ -94,27 +94,20 @@ public class RuntimeFieldTypes implements JsonpSerializable { private RuntimeFieldTypes(Builder builder) { - this.charsMax = ApiTypeHelper.requireNonNullWithDefault(builder.charsMax, this, "charsMax", this.charsMax()); - this.charsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.charsTotal, this, "charsTotal", - this.charsTotal()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.docMax = ApiTypeHelper.requireNonNullWithDefault(builder.docMax, this, "docMax", this.docMax()); - this.docTotal = ApiTypeHelper.requireNonNullWithDefault(builder.docTotal, this, "docTotal", this.docTotal()); - this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", - this.indexCount()); + this.charsMax = ApiTypeHelper.requireNonNull(builder.charsMax, this, "charsMax", 0); + this.charsTotal = ApiTypeHelper.requireNonNull(builder.charsTotal, this, "charsTotal", 0); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.docMax = ApiTypeHelper.requireNonNull(builder.docMax, this, "docMax", 0); + this.docTotal = ApiTypeHelper.requireNonNull(builder.docTotal, this, "docTotal", 0); + this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount", 0); this.lang = ApiTypeHelper.unmodifiableRequired(builder.lang, this, "lang"); - this.linesMax = ApiTypeHelper.requireNonNullWithDefault(builder.linesMax, this, "linesMax", this.linesMax()); - this.linesTotal = ApiTypeHelper.requireNonNullWithDefault(builder.linesTotal, this, "linesTotal", - this.linesTotal()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.scriptlessCount = ApiTypeHelper.requireNonNullWithDefault(builder.scriptlessCount, this, "scriptlessCount", - this.scriptlessCount()); - this.shadowedCount = ApiTypeHelper.requireNonNullWithDefault(builder.shadowedCount, this, "shadowedCount", - this.shadowedCount()); - this.sourceMax = ApiTypeHelper.requireNonNullWithDefault(builder.sourceMax, this, "sourceMax", - this.sourceMax()); - this.sourceTotal = ApiTypeHelper.requireNonNullWithDefault(builder.sourceTotal, this, "sourceTotal", - this.sourceTotal()); + this.linesMax = ApiTypeHelper.requireNonNull(builder.linesMax, this, "linesMax", 0); + this.linesTotal = ApiTypeHelper.requireNonNull(builder.linesTotal, this, "linesTotal", 0); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.scriptlessCount = ApiTypeHelper.requireNonNull(builder.scriptlessCount, this, "scriptlessCount", 0); + this.shadowedCount = ApiTypeHelper.requireNonNull(builder.shadowedCount, this, "shadowedCount", 0); + this.sourceMax = ApiTypeHelper.requireNonNull(builder.sourceMax, this, "sourceMax", 0); + this.sourceTotal = ApiTypeHelper.requireNonNull(builder.sourceTotal, this, "sourceTotal", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java index 3e749f6c9..cb51ccf96 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/cluster/stats/StatsResponseBase.java @@ -78,15 +78,12 @@ public abstract class StatsResponseBase extends NodesResponseBase { protected StatsResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); - this.clusterUuid = ApiTypeHelper.requireNonNullWithDefault(builder.clusterUuid, this, "clusterUuid", - this.clusterUuid()); - this.indices = ApiTypeHelper.requireNonNullWithDefault(builder.indices, this, "indices", this.indices()); - this.nodes = ApiTypeHelper.requireNonNullWithDefault(builder.nodes, this, "nodes", this.nodes()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterUuid = ApiTypeHelper.requireNonNull(builder.clusterUuid, this, "clusterUuid"); + this.indices = ApiTypeHelper.requireNonNull(builder.indices, this, "indices"); + this.nodes = ApiTypeHelper.requireNonNull(builder.nodes, this, "nodes"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java index 0476a20a0..37129a044 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInRequest.java @@ -72,8 +72,7 @@ public class CheckInRequest extends RequestBase { private CheckInRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java index 43182d307..a3ce1a027 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CheckInResponse.java @@ -65,7 +65,7 @@ public class CheckInResponse implements JsonpSerializable { private CheckInResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java index 5060b84c6..5851d6e2d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Connector.java @@ -158,14 +158,14 @@ protected Connector(AbstractBuilder builder) { this.apiKeySecretId = builder.apiKeySecretId; this.configuration = ApiTypeHelper.unmodifiableRequired(builder.configuration, this, "configuration"); this.customScheduling = ApiTypeHelper.unmodifiableRequired(builder.customScheduling, this, "customScheduling"); - this.deleted = ApiTypeHelper.requireNonNullWithDefault(builder.deleted, this, "deleted", this.deleted()); + this.deleted = ApiTypeHelper.requireNonNull(builder.deleted, this, "deleted", false); this.description = builder.description; this.error = builder.error; this.features = builder.features; this.filtering = ApiTypeHelper.unmodifiableRequired(builder.filtering, this, "filtering"); this.id = builder.id; this.indexName = builder.indexName; - this.isNative = ApiTypeHelper.requireNonNullWithDefault(builder.isNative, this, "isNative", this.isNative()); + this.isNative = ApiTypeHelper.requireNonNull(builder.isNative, this, "isNative", false); this.language = builder.language; this.lastAccessControlSyncError = builder.lastAccessControlSyncError; this.lastAccessControlSyncScheduledAt = builder.lastAccessControlSyncScheduledAt; @@ -180,12 +180,11 @@ protected Connector(AbstractBuilder builder) { this.lastSynced = builder.lastSynced; this.name = builder.name; this.pipeline = builder.pipeline; - this.scheduling = ApiTypeHelper.requireNonNullWithDefault(builder.scheduling, this, "scheduling", - this.scheduling()); + this.scheduling = ApiTypeHelper.requireNonNull(builder.scheduling, this, "scheduling"); this.serviceType = builder.serviceType; - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); this.syncCursor = builder.syncCursor; - this.syncNow = ApiTypeHelper.requireNonNullWithDefault(builder.syncNow, this, "syncNow", this.syncNow()); + this.syncNow = ApiTypeHelper.requireNonNull(builder.syncNow, this, "syncNow", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java index c254c3c9d..5a660ca4f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorConfigProperties.java @@ -105,22 +105,20 @@ public class ConnectorConfigProperties implements JsonpSerializable { private ConnectorConfigProperties(Builder builder) { this.category = builder.category; - this.defaultValue = ApiTypeHelper.requireNonNullWithDefault(builder.defaultValue, this, "defaultValue", - this.defaultValue()); + this.defaultValue = ApiTypeHelper.requireNonNull(builder.defaultValue, this, "defaultValue"); this.dependsOn = ApiTypeHelper.unmodifiableRequired(builder.dependsOn, this, "dependsOn"); - this.display = ApiTypeHelper.requireNonNullWithDefault(builder.display, this, "display", this.display()); - this.label = ApiTypeHelper.requireNonNullWithDefault(builder.label, this, "label", this.label()); + this.display = ApiTypeHelper.requireNonNull(builder.display, this, "display"); + this.label = ApiTypeHelper.requireNonNull(builder.label, this, "label"); this.options = ApiTypeHelper.unmodifiableRequired(builder.options, this, "options"); this.order = builder.order; this.placeholder = builder.placeholder; - this.required = ApiTypeHelper.requireNonNullWithDefault(builder.required, this, "required", this.required()); - this.sensitive = ApiTypeHelper.requireNonNullWithDefault(builder.sensitive, this, "sensitive", - this.sensitive()); + this.required = ApiTypeHelper.requireNonNull(builder.required, this, "required", false); + this.sensitive = ApiTypeHelper.requireNonNull(builder.sensitive, this, "sensitive", false); this.tooltip = builder.tooltip; this.type = builder.type; this.uiRestrictions = ApiTypeHelper.unmodifiable(builder.uiRestrictions); this.validations = ApiTypeHelper.unmodifiable(builder.validations); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java index e5128c35f..bd75855ed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorScheduling.java @@ -69,8 +69,8 @@ public class ConnectorScheduling implements JsonpSerializable { private ConnectorScheduling(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); - this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); + this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java index 830a016b5..b6c0a370a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ConnectorSyncJob.java @@ -114,27 +114,24 @@ protected ConnectorSyncJob(AbstractBuilder builder) { this.cancelationRequestedAt = builder.cancelationRequestedAt; this.canceledAt = builder.canceledAt; this.completedAt = builder.completedAt; - this.connector = ApiTypeHelper.requireNonNullWithDefault(builder.connector, this, "connector", - this.connector()); - this.createdAt = ApiTypeHelper.requireNonNullWithDefault(builder.createdAt, this, "createdAt", - this.createdAt()); - this.deletedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.deletedDocumentCount, this, - "deletedDocumentCount", this.deletedDocumentCount()); + this.connector = ApiTypeHelper.requireNonNull(builder.connector, this, "connector"); + this.createdAt = ApiTypeHelper.requireNonNull(builder.createdAt, this, "createdAt"); + this.deletedDocumentCount = ApiTypeHelper.requireNonNull(builder.deletedDocumentCount, this, + "deletedDocumentCount", 0); this.error = builder.error; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.indexedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentCount, this, - "indexedDocumentCount", this.indexedDocumentCount()); - this.indexedDocumentVolume = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentVolume, this, - "indexedDocumentVolume", this.indexedDocumentVolume()); - this.jobType = ApiTypeHelper.requireNonNullWithDefault(builder.jobType, this, "jobType", this.jobType()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.indexedDocumentCount = ApiTypeHelper.requireNonNull(builder.indexedDocumentCount, this, + "indexedDocumentCount", 0); + this.indexedDocumentVolume = ApiTypeHelper.requireNonNull(builder.indexedDocumentVolume, this, + "indexedDocumentVolume", 0); + this.jobType = ApiTypeHelper.requireNonNull(builder.jobType, this, "jobType"); this.lastSeen = builder.lastSeen; this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.startedAt = builder.startedAt; - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.totalDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalDocumentCount, this, - "totalDocumentCount", this.totalDocumentCount()); - this.triggerMethod = ApiTypeHelper.requireNonNullWithDefault(builder.triggerMethod, this, "triggerMethod", - this.triggerMethod()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.totalDocumentCount = ApiTypeHelper.requireNonNull(builder.totalDocumentCount, this, "totalDocumentCount", + 0); + this.triggerMethod = ApiTypeHelper.requireNonNull(builder.triggerMethod, this, "triggerMethod"); this.workerHostname = builder.workerHostname; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java index 3d2b255bc..6b160269c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/CustomScheduling.java @@ -77,12 +77,12 @@ public class CustomScheduling implements JsonpSerializable { private CustomScheduling(Builder builder) { - this.configurationOverrides = ApiTypeHelper.requireNonNullWithDefault(builder.configurationOverrides, this, - "configurationOverrides", this.configurationOverrides()); - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); - this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); + this.configurationOverrides = ApiTypeHelper.requireNonNull(builder.configurationOverrides, this, + "configurationOverrides"); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); + this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); this.lastSynced = builder.lastSynced; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java index 2f18e0f59..fa215b16e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/DeleteConnectorRequest.java @@ -80,8 +80,7 @@ public class DeleteConnectorRequest extends RequestBase { private DeleteConnectorRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.deleteSyncJobs = builder.deleteSyncJobs; this.hard = builder.hard; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java index 219e61d2b..2934cefe4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/Dependency.java @@ -68,8 +68,8 @@ public class Dependency implements JsonpSerializable { private Dependency(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java index c258a10e6..c376c3cb3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FeatureEnabled.java @@ -64,7 +64,7 @@ public class FeatureEnabled implements JsonpSerializable { private FeatureEnabled(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java index 2c08595ad..a6da3d5c1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringAdvancedSnippet.java @@ -75,7 +75,7 @@ private FilteringAdvancedSnippet(Builder builder) { this.createdAt = builder.createdAt; this.updatedAt = builder.updatedAt; - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java index af740b1c5..0473fda66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringConfig.java @@ -71,9 +71,9 @@ public class FilteringConfig implements JsonpSerializable { private FilteringConfig(Builder builder) { - this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); + this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active"); this.domain = builder.domain; - this.draft = ApiTypeHelper.requireNonNullWithDefault(builder.draft, this, "draft", this.draft()); + this.draft = ApiTypeHelper.requireNonNull(builder.draft, this, "draft"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java index 597624219..7b12d3ba8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRule.java @@ -84,13 +84,13 @@ public class FilteringRule implements JsonpSerializable { private FilteringRule(Builder builder) { this.createdAt = builder.createdAt; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.order = ApiTypeHelper.requireNonNullWithDefault(builder.order, this, "order", this.order()); - this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); - this.rule = ApiTypeHelper.requireNonNullWithDefault(builder.rule, this, "rule", this.rule()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.order = ApiTypeHelper.requireNonNull(builder.order, this, "order", 0); + this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); + this.rule = ApiTypeHelper.requireNonNull(builder.rule, this, "rule"); this.updatedAt = builder.updatedAt; - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java index 297050bd7..577602f7c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRules.java @@ -69,11 +69,9 @@ public class FilteringRules implements JsonpSerializable { private FilteringRules(Builder builder) { - this.advancedSnippet = ApiTypeHelper.requireNonNullWithDefault(builder.advancedSnippet, this, "advancedSnippet", - this.advancedSnippet()); + this.advancedSnippet = ApiTypeHelper.requireNonNull(builder.advancedSnippet, this, "advancedSnippet"); this.rules = ApiTypeHelper.unmodifiableRequired(builder.rules, this, "rules"); - this.validation = ApiTypeHelper.requireNonNullWithDefault(builder.validation, this, "validation", - this.validation()); + this.validation = ApiTypeHelper.requireNonNull(builder.validation, this, "validation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java index c36996459..ca7c7f02f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/FilteringRulesValidation.java @@ -69,7 +69,7 @@ public class FilteringRulesValidation implements JsonpSerializable { private FilteringRulesValidation(Builder builder) { this.errors = ApiTypeHelper.unmodifiableRequired(builder.errors, this, "errors"); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java index ab22aa672..bd4a9a878 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GetConnectorRequest.java @@ -74,8 +74,7 @@ public class GetConnectorRequest extends RequestBase { private GetConnectorRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.includeDeleted = builder.includeDeleted; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java index 8a898efed..11408a20e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/GreaterThanValidation.java @@ -65,8 +65,7 @@ public class GreaterThanValidation implements ValidationVariant, JsonpSerializab private GreaterThanValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", - this.constraint()); + this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java index be230b582..77518272a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/IngestPipelineParams.java @@ -73,13 +73,11 @@ public class IngestPipelineParams implements JsonpSerializable { private IngestPipelineParams(Builder builder) { - this.extractBinaryContent = ApiTypeHelper.requireNonNullWithDefault(builder.extractBinaryContent, this, - "extractBinaryContent", this.extractBinaryContent()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.reduceWhitespace = ApiTypeHelper.requireNonNullWithDefault(builder.reduceWhitespace, this, - "reduceWhitespace", this.reduceWhitespace()); - this.runMlInference = ApiTypeHelper.requireNonNullWithDefault(builder.runMlInference, this, "runMlInference", - this.runMlInference()); + this.extractBinaryContent = ApiTypeHelper.requireNonNull(builder.extractBinaryContent, this, + "extractBinaryContent", false); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.reduceWhitespace = ApiTypeHelper.requireNonNull(builder.reduceWhitespace, this, "reduceWhitespace", false); + this.runMlInference = ApiTypeHelper.requireNonNull(builder.runMlInference, this, "runMlInference", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java index d85977c70..f76a35795 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/LessThanValidation.java @@ -65,8 +65,7 @@ public class LessThanValidation implements ValidationVariant, JsonpSerializable private LessThanValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", - this.constraint()); + this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java index f48e8060b..7eeb05423 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListResponse.java @@ -68,7 +68,7 @@ public class ListResponse implements JsonpSerializable { private ListResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java index 53d5f1b90..96b0cbfb6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/ListTypeValidation.java @@ -66,8 +66,7 @@ public class ListTypeValidation implements ValidationVariant, JsonpSerializable private ListTypeValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", - this.constraint()); + this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java index ef570e5d4..bbd2ca0e8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PostResponse.java @@ -68,8 +68,8 @@ public class PostResponse implements JsonpSerializable { private PostResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java index 7d917e803..ddc5ee768 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/PutResponse.java @@ -68,8 +68,8 @@ public class PutResponse implements JsonpSerializable { private PutResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java index cdef01056..ac3f410ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/RegexValidation.java @@ -66,8 +66,7 @@ public class RegexValidation implements ValidationVariant, JsonpSerializable { private RegexValidation(Builder builder) { - this.constraint = ApiTypeHelper.requireNonNullWithDefault(builder.constraint, this, "constraint", - this.constraint()); + this.constraint = ApiTypeHelper.requireNonNull(builder.constraint, this, "constraint"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java index 453ee4920..18b2c3e1d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SelectOption.java @@ -68,8 +68,8 @@ public class SelectOption implements JsonpSerializable { private SelectOption(Builder builder) { - this.label = ApiTypeHelper.requireNonNullWithDefault(builder.label, this, "label", this.label()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.label = ApiTypeHelper.requireNonNull(builder.label, this, "label"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java index 461d3e9d8..650965a39 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelRequest.java @@ -75,8 +75,7 @@ public class SyncJobCancelRequest extends RequestBase { private SyncJobCancelRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java index 545360092..d3a36d231 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCancelResponse.java @@ -66,7 +66,7 @@ public class SyncJobCancelResponse implements JsonpSerializable { private SyncJobCancelResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java index da84f0295..6bb11248f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobCheckInRequest.java @@ -76,8 +76,7 @@ public class SyncJobCheckInRequest extends RequestBase { private SyncJobCheckInRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java index 117cabc8c..4a11908d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobClaimRequest.java @@ -89,11 +89,9 @@ public class SyncJobClaimRequest extends RequestBase implements JsonpSerializabl private SyncJobClaimRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); this.syncCursor = builder.syncCursor; - this.workerHostname = ApiTypeHelper.requireNonNullWithDefault(builder.workerHostname, this, "workerHostname", - this.workerHostname()); + this.workerHostname = ApiTypeHelper.requireNonNull(builder.workerHostname, this, "workerHostname"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java index 39220c3e6..63da62e44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobConnectorReference.java @@ -86,15 +86,12 @@ public class SyncJobConnectorReference implements JsonpSerializable { private SyncJobConnectorReference(Builder builder) { this.configuration = ApiTypeHelper.unmodifiableRequired(builder.configuration, this, "configuration"); - this.filtering = ApiTypeHelper.requireNonNullWithDefault(builder.filtering, this, "filtering", - this.filtering()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", - this.indexName()); + this.filtering = ApiTypeHelper.requireNonNull(builder.filtering, this, "filtering"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); this.language = builder.language; this.pipeline = builder.pipeline; - this.serviceType = ApiTypeHelper.requireNonNullWithDefault(builder.serviceType, this, "serviceType", - this.serviceType()); + this.serviceType = ApiTypeHelper.requireNonNull(builder.serviceType, this, "serviceType"); this.syncCursor = builder.syncCursor; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java index fe9cf34e2..c2159eb88 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobDeleteRequest.java @@ -73,8 +73,7 @@ public class SyncJobDeleteRequest extends RequestBase { private SyncJobDeleteRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java index 0f58491f8..a35f87a44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobErrorRequest.java @@ -79,9 +79,8 @@ public class SyncJobErrorRequest extends RequestBase implements JsonpSerializabl private SyncJobErrorRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); - this.error = ApiTypeHelper.requireNonNullWithDefault(builder.error, this, "error", this.error()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.error = ApiTypeHelper.requireNonNull(builder.error, this, "error"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java index 062929271..09502a164 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobGetRequest.java @@ -69,8 +69,7 @@ public class SyncJobGetRequest extends RequestBase { private SyncJobGetRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java index ee68bc0f9..15dd6c00b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobListResponse.java @@ -69,7 +69,7 @@ public class SyncJobListResponse implements JsonpSerializable { private SyncJobListResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java index ca2a9d363..3c9a52218 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostRequest.java @@ -78,7 +78,7 @@ public class SyncJobPostRequest extends RequestBase implements JsonpSerializable private SyncJobPostRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.jobType = builder.jobType; this.triggerMethod = builder.triggerMethod; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java index da0fe65de..cb55d6e6b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobPostResponse.java @@ -66,7 +66,7 @@ public class SyncJobPostResponse implements JsonpSerializable { private SyncJobPostResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java index 4340bcb58..342e8dbfa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/SyncJobUpdateStatsRequest.java @@ -98,14 +98,13 @@ public class SyncJobUpdateStatsRequest extends RequestBase implements JsonpSeria private SyncJobUpdateStatsRequest(Builder builder) { - this.connectorSyncJobId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorSyncJobId, this, - "connectorSyncJobId", this.connectorSyncJobId()); - this.deletedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.deletedDocumentCount, this, - "deletedDocumentCount", this.deletedDocumentCount()); - this.indexedDocumentCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentCount, this, - "indexedDocumentCount", this.indexedDocumentCount()); - this.indexedDocumentVolume = ApiTypeHelper.requireNonNullWithDefault(builder.indexedDocumentVolume, this, - "indexedDocumentVolume", this.indexedDocumentVolume()); + this.connectorSyncJobId = ApiTypeHelper.requireNonNull(builder.connectorSyncJobId, this, "connectorSyncJobId"); + this.deletedDocumentCount = ApiTypeHelper.requireNonNull(builder.deletedDocumentCount, this, + "deletedDocumentCount", 0); + this.indexedDocumentCount = ApiTypeHelper.requireNonNull(builder.indexedDocumentCount, this, + "indexedDocumentCount", 0); + this.indexedDocumentVolume = ApiTypeHelper.requireNonNull(builder.indexedDocumentVolume, this, + "indexedDocumentVolume", 0); this.lastSeen = builder.lastSeen; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.totalDocumentCount = builder.totalDocumentCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java index 93247c977..be2006402 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringRequest.java @@ -72,8 +72,7 @@ public class UpdateActiveFilteringRequest extends RequestBase { private UpdateActiveFilteringRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java index 5791f63bc..42011066e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateActiveFilteringResponse.java @@ -66,7 +66,7 @@ public class UpdateActiveFilteringResponse implements JsonpSerializable { private UpdateActiveFilteringResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java index 3c83524a5..2b956152b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdRequest.java @@ -86,8 +86,7 @@ private UpdateApiKeyIdRequest(Builder builder) { this.apiKeyId = builder.apiKeyId; this.apiKeySecretId = builder.apiKeySecretId; - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java index da2891b90..1bd4736e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateApiKeyIdResponse.java @@ -66,7 +66,7 @@ public class UpdateApiKeyIdResponse implements JsonpSerializable { private UpdateApiKeyIdResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java index 9fbd82155..350d1a191 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationRequest.java @@ -80,8 +80,7 @@ public class UpdateConfigurationRequest extends RequestBase implements JsonpSeri private UpdateConfigurationRequest(Builder builder) { this.configuration = ApiTypeHelper.unmodifiable(builder.configuration); - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.values = ApiTypeHelper.unmodifiable(builder.values); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java index b91f727a4..d690482c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateConfigurationResponse.java @@ -66,7 +66,7 @@ public class UpdateConfigurationResponse implements JsonpSerializable { private UpdateConfigurationResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java index 1072e1684..125a13595 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorRequest.java @@ -79,8 +79,7 @@ public class UpdateErrorRequest extends RequestBase implements JsonpSerializable private UpdateErrorRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.error = builder.error; this.isExpNullError = builder.isExpNullError; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java index 1e081c78d..f5247a227 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateErrorResponse.java @@ -65,7 +65,7 @@ public class UpdateErrorResponse implements JsonpSerializable { private UpdateErrorResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java index 8b8b0cccc..f8cb4e806 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesRequest.java @@ -89,9 +89,8 @@ public class UpdateFeaturesRequest extends RequestBase implements JsonpSerializa private UpdateFeaturesRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.features = ApiTypeHelper.requireNonNullWithDefault(builder.features, this, "features", this.features()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.features = ApiTypeHelper.requireNonNull(builder.features, this, "features"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java index 016979b11..af8780964 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFeaturesResponse.java @@ -66,7 +66,7 @@ public class UpdateFeaturesResponse implements JsonpSerializable { private UpdateFeaturesResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java index c2919002c..d4b38507a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringRequest.java @@ -86,8 +86,7 @@ public class UpdateFilteringRequest extends RequestBase implements JsonpSerializ private UpdateFilteringRequest(Builder builder) { this.advancedSnippet = builder.advancedSnippet; - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.filtering = ApiTypeHelper.unmodifiable(builder.filtering); this.rules = ApiTypeHelper.unmodifiable(builder.rules); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java index 3c6b10512..f95fbf72c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringResponse.java @@ -66,7 +66,7 @@ public class UpdateFilteringResponse implements JsonpSerializable { private UpdateFilteringResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java index f21213be3..3744cd701 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationRequest.java @@ -76,10 +76,8 @@ public class UpdateFilteringValidationRequest extends RequestBase implements Jso private UpdateFilteringValidationRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.validation = ApiTypeHelper.requireNonNullWithDefault(builder.validation, this, "validation", - this.validation()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.validation = ApiTypeHelper.requireNonNull(builder.validation, this, "validation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java index 2db464472..f152d7774 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateFilteringValidationResponse.java @@ -66,7 +66,7 @@ public class UpdateFilteringValidationResponse implements JsonpSerializable { private UpdateFilteringValidationResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java index e05085a7e..463c9cd8f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameRequest.java @@ -79,8 +79,7 @@ public class UpdateIndexNameRequest extends RequestBase implements JsonpSerializ private UpdateIndexNameRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.indexName = builder.indexName; this.isExpNullIndexName = builder.isExpNullIndexName; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java index 45dc2151d..d762a6935 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateIndexNameResponse.java @@ -66,7 +66,7 @@ public class UpdateIndexNameResponse implements JsonpSerializable { private UpdateIndexNameResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java index 4f9ed5ef4..c446d81c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameRequest.java @@ -77,8 +77,7 @@ public class UpdateNameRequest extends RequestBase implements JsonpSerializable private UpdateNameRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); this.description = builder.description; this.name = builder.name; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java index 49396c634..eccdaaa88 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNameResponse.java @@ -65,7 +65,7 @@ public class UpdateNameResponse implements JsonpSerializable { private UpdateNameResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java index c7d20ce4c..19666ad5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeRequest.java @@ -74,9 +74,8 @@ public class UpdateNativeRequest extends RequestBase implements JsonpSerializabl private UpdateNativeRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.isNative = ApiTypeHelper.requireNonNullWithDefault(builder.isNative, this, "isNative", this.isNative()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.isNative = ApiTypeHelper.requireNonNull(builder.isNative, this, "isNative", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java index c7dd412d9..47a357eeb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateNativeResponse.java @@ -66,7 +66,7 @@ public class UpdateNativeResponse implements JsonpSerializable { private UpdateNativeResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java index 8b8fb74cf..adf382880 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineRequest.java @@ -77,9 +77,8 @@ public class UpdatePipelineRequest extends RequestBase implements JsonpSerializa private UpdatePipelineRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.pipeline = ApiTypeHelper.requireNonNullWithDefault(builder.pipeline, this, "pipeline", this.pipeline()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.pipeline = ApiTypeHelper.requireNonNull(builder.pipeline, this, "pipeline"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java index 8bb4c5815..d4336f8db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdatePipelineResponse.java @@ -66,7 +66,7 @@ public class UpdatePipelineResponse implements JsonpSerializable { private UpdatePipelineResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java index 0eb0e9fc0..0a5a834b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingRequest.java @@ -74,10 +74,8 @@ public class UpdateSchedulingRequest extends RequestBase implements JsonpSeriali private UpdateSchedulingRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.scheduling = ApiTypeHelper.requireNonNullWithDefault(builder.scheduling, this, "scheduling", - this.scheduling()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.scheduling = ApiTypeHelper.requireNonNull(builder.scheduling, this, "scheduling"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java index 3c4a6924a..d3b3bcf7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateSchedulingResponse.java @@ -66,7 +66,7 @@ public class UpdateSchedulingResponse implements JsonpSerializable { private UpdateSchedulingResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java index 5b851fbe1..58d700966 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeRequest.java @@ -74,10 +74,8 @@ public class UpdateServiceTypeRequest extends RequestBase implements JsonpSerial private UpdateServiceTypeRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.serviceType = ApiTypeHelper.requireNonNullWithDefault(builder.serviceType, this, "serviceType", - this.serviceType()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.serviceType = ApiTypeHelper.requireNonNull(builder.serviceType, this, "serviceType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java index 3e45f91eb..7f8e0d53e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateServiceTypeResponse.java @@ -66,7 +66,7 @@ public class UpdateServiceTypeResponse implements JsonpSerializable { private UpdateServiceTypeResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java index d07c4c370..1e3a4c6c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusRequest.java @@ -73,9 +73,8 @@ public class UpdateStatusRequest extends RequestBase implements JsonpSerializabl private UpdateStatusRequest(Builder builder) { - this.connectorId = ApiTypeHelper.requireNonNullWithDefault(builder.connectorId, this, "connectorId", - this.connectorId()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.connectorId = ApiTypeHelper.requireNonNull(builder.connectorId, this, "connectorId"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java index e32080dd3..f5cfe4ad5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/connector/UpdateStatusResponse.java @@ -66,7 +66,7 @@ public class UpdateStatusResponse implements JsonpSerializable { private UpdateStatusResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java index 67d4ea467..9febf8e1e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/BulkResponse.java @@ -75,9 +75,9 @@ public class BulkResponse implements JsonpSerializable { private BulkResponse(Builder builder) { - this.errors = ApiTypeHelper.requireNonNullWithDefault(builder.errors, this, "errors", this.errors()); + this.errors = ApiTypeHelper.requireNonNull(builder.errors, this, "errors", false); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); this.ingestTook = builder.ingestTook; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java index a7860d3a0..3fe876075 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClearScrollResponse.java @@ -67,9 +67,8 @@ public class ClearScrollResponse implements JsonpSerializable { private ClearScrollResponse(Builder builder) { - this.succeeded = ApiTypeHelper.requireNonNullWithDefault(builder.succeeded, this, "succeeded", - this.succeeded()); - this.numFreed = ApiTypeHelper.requireNonNullWithDefault(builder.numFreed, this, "numFreed", this.numFreed()); + this.succeeded = ApiTypeHelper.requireNonNull(builder.succeeded, this, "succeeded", false); + this.numFreed = ApiTypeHelper.requireNonNull(builder.numFreed, this, "numFreed", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java index 79831f690..0bd98486b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeRequest.java @@ -75,7 +75,7 @@ public class ClosePointInTimeRequest extends RequestBase implements JsonpSeriali private ClosePointInTimeRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java index 149663fad..015f9214e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ClosePointInTimeResponse.java @@ -68,9 +68,8 @@ public class ClosePointInTimeResponse implements JsonpSerializable { private ClosePointInTimeResponse(Builder builder) { - this.succeeded = ApiTypeHelper.requireNonNullWithDefault(builder.succeeded, this, "succeeded", - this.succeeded()); - this.numFreed = ApiTypeHelper.requireNonNullWithDefault(builder.numFreed, this, "numFreed", this.numFreed()); + this.succeeded = ApiTypeHelper.requireNonNull(builder.succeeded, this, "succeeded", false); + this.numFreed = ApiTypeHelper.requireNonNull(builder.numFreed, this, "numFreed", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java index 55e439f7c..d5f09664d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CountResponse.java @@ -68,8 +68,8 @@ public class CountResponse implements JsonpSerializable { private CountResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java index b4a7f9dba..5de550455 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/CreateRequest.java @@ -250,11 +250,11 @@ public class CreateRequest extends RequestBase implements JsonpSerial private CreateRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.includeSourceOnError = builder.includeSourceOnError; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.opType = builder.opType; this.pipeline = builder.pipeline; this.refresh = builder.refresh; @@ -265,7 +265,7 @@ private CreateRequest(Builder builder) { this.version = builder.version; this.versionType = builder.versionType; this.waitForActiveShards = builder.waitForActiveShards; - this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); + this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java index 242970c5c..fd56b5193 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteByQueryRethrottleRequest.java @@ -79,7 +79,7 @@ public class DeleteByQueryRethrottleRequest extends RequestBase { private DeleteByQueryRethrottleRequest(Builder builder) { this.requestsPerSecond = builder.requestsPerSecond; - this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); + this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java index 01239f43d..8057393df 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteRequest.java @@ -149,10 +149,10 @@ public class DeleteRequest extends RequestBase { private DeleteRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.refresh = builder.refresh; this.routing = builder.routing; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java index 56ce3c6fa..f13c910c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/DeleteScriptRequest.java @@ -76,7 +76,7 @@ public class DeleteScriptRequest extends RequestBase { private DeleteScriptRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java index 93da0b0fb..c15d86b83 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsRequest.java @@ -130,8 +130,8 @@ private ExistsRequest(Builder builder) { this.source = builder.source; this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java index 89d2e2f09..1b74d7908 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExistsSourceRequest.java @@ -115,8 +115,8 @@ private ExistsSourceRequest(Builder builder) { this.source = builder.source; this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java index 9bc47a214..1438c382a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainRequest.java @@ -124,8 +124,8 @@ private ExplainRequest(Builder builder) { this.analyzer = builder.analyzer; this.defaultOperator = builder.defaultOperator; this.df = builder.df; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.lenient = builder.lenient; this.preference = builder.preference; this.q = builder.q; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java index 3a318e5c8..fd5dbe4f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ExplainResponse.java @@ -84,9 +84,9 @@ public class ExplainResponse implements JsonpSerializable { private ExplainResponse(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.matched = ApiTypeHelper.requireNonNullWithDefault(builder.matched, this, "matched", this.matched()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.matched = ApiTypeHelper.requireNonNull(builder.matched, this, "matched", false); this.explanation = builder.explanation; this.get = builder.get; this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java index e4a866a68..33e0e492a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetRequest.java @@ -181,8 +181,8 @@ private GetRequest(Builder builder) { this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); this.forceSyntheticSource = builder.forceSyntheticSource; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java index 16595fa15..77b3dc6cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptRequest.java @@ -73,7 +73,7 @@ public class GetScriptRequest extends RequestBase { private GetScriptRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.masterTimeout = builder.masterTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java index 3341bf1d5..97b443200 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetScriptResponse.java @@ -72,8 +72,8 @@ public class GetScriptResponse implements JsonpSerializable { private GetScriptResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); this.script = builder.script; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java index 2b99d9e40..261181e5d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceRequest.java @@ -121,8 +121,8 @@ private GetSourceRequest(Builder builder) { this.source = builder.source; this.sourceExcludes = ApiTypeHelper.unmodifiable(builder.sourceExcludes); this.sourceIncludes = ApiTypeHelper.unmodifiable(builder.sourceIncludes); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.preference = builder.preference; this.realtime = builder.realtime; this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java index bdd71c08c..890357ead 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/GetSourceResponse.java @@ -71,7 +71,7 @@ public class GetSourceResponse implements JsonpSerializable { private GetSourceResponse(Builder builder) { - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java index 2b18f1571..2bf9f7699 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/HealthReportResponse.java @@ -72,10 +72,8 @@ public class HealthReportResponse implements JsonpSerializable { private HealthReportResponse(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); - this.indicators = ApiTypeHelper.requireNonNullWithDefault(builder.indicators, this, "indicators", - this.indicators()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.indicators = ApiTypeHelper.requireNonNull(builder.indicators, this, "indicators"); this.status = builder.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java index 252a37959..4acc93ff1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/IndexRequest.java @@ -318,7 +318,7 @@ private IndexRequest(Builder builder) { this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.includeSourceOnError = builder.includeSourceOnError; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.opType = builder.opType; this.pipeline = builder.pipeline; this.refresh = builder.refresh; @@ -328,7 +328,7 @@ private IndexRequest(Builder builder) { this.version = builder.version; this.versionType = builder.versionType; this.waitForActiveShards = builder.waitForActiveShards; - this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); + this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java index 3fa0e0eea..e5fbe75dd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/InfoResponse.java @@ -74,13 +74,11 @@ public class InfoResponse implements JsonpSerializable { private InfoResponse(Builder builder) { - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); - this.clusterUuid = ApiTypeHelper.requireNonNullWithDefault(builder.clusterUuid, this, "clusterUuid", - this.clusterUuid()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.tagline = ApiTypeHelper.requireNonNullWithDefault(builder.tagline, this, "tagline", this.tagline()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.clusterUuid = ApiTypeHelper.requireNonNull(builder.clusterUuid, this, "clusterUuid"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.tagline = ApiTypeHelper.requireNonNull(builder.tagline, this, "tagline"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java index 4ce363553..86f3b7957 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchRequest.java @@ -128,7 +128,7 @@ private KnnSearchRequest(Builder builder) { this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.filter = ApiTypeHelper.unmodifiable(builder.filter); this.index = ApiTypeHelper.unmodifiableRequired(builder.index, this, "index"); - this.knn = ApiTypeHelper.requireNonNullWithDefault(builder.knn, this, "knn", this.knn()); + this.knn = ApiTypeHelper.requireNonNull(builder.knn, this, "knn"); this.routing = builder.routing; this.storedFields = ApiTypeHelper.unmodifiable(builder.storedFields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java index e03fa18ed..58af76f93 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/KnnSearchResponse.java @@ -89,10 +89,10 @@ public class KnnSearchResponse implements JsonpSerializable { private KnnSearchResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.maxScore = builder.maxScore; this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java index 5244a9833..e3e5bf978 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeRequest.java @@ -161,8 +161,7 @@ private OpenPointInTimeRequest(Builder builder) { this.ignoreUnavailable = builder.ignoreUnavailable; this.index = ApiTypeHelper.unmodifiableRequired(builder.index, this, "index"); this.indexFilter = builder.indexFilter; - this.keepAlive = ApiTypeHelper.requireNonNullWithDefault(builder.keepAlive, this, "keepAlive", - this.keepAlive()); + this.keepAlive = ApiTypeHelper.requireNonNull(builder.keepAlive, this, "keepAlive"); this.maxConcurrentShardRequests = builder.maxConcurrentShardRequests; this.preference = builder.preference; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java index 1ad183a0d..72e7f8580 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/OpenPointInTimeResponse.java @@ -69,8 +69,8 @@ public class OpenPointInTimeResponse implements JsonpSerializable { private OpenPointInTimeResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java index 119620dfb..1faf73a36 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/PutScriptRequest.java @@ -85,9 +85,9 @@ public class PutScriptRequest extends RequestBase implements JsonpSerializable { private PutScriptRequest(Builder builder) { this.context = builder.context; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.masterTimeout = builder.masterTimeout; - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java index 935a8514d..5b3cf08c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/RankEvalResponse.java @@ -73,8 +73,7 @@ public class RankEvalResponse implements JsonpSerializable { private RankEvalResponse(Builder builder) { - this.metricScore = ApiTypeHelper.requireNonNullWithDefault(builder.metricScore, this, "metricScore", - this.metricScore()); + this.metricScore = ApiTypeHelper.requireNonNull(builder.metricScore, this, "metricScore", 0); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); this.failures = ApiTypeHelper.unmodifiableRequired(builder.failures, this, "failures"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java index e730cde8a..61bc78753 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRequest.java @@ -386,7 +386,7 @@ public class ReindexRequest extends RequestBase implements JsonpSerializable { private ReindexRequest(Builder builder) { this.conflicts = builder.conflicts; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); this.maxDocs = builder.maxDocs; this.refresh = builder.refresh; this.requestsPerSecond = builder.requestsPerSecond; @@ -395,7 +395,7 @@ private ReindexRequest(Builder builder) { this.scroll = builder.scroll; this.size = builder.size; this.slices = builder.slices; - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java index 72683f0fa..b100e8d31 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ReindexRethrottleRequest.java @@ -86,7 +86,7 @@ public class ReindexRethrottleRequest extends RequestBase { private ReindexRethrottleRequest(Builder builder) { this.requestsPerSecond = builder.requestsPerSecond; - this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); + this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java index 9d2e5387e..8375913b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScriptsPainlessExecuteResponse.java @@ -71,7 +71,7 @@ public class ScriptsPainlessExecuteResponse implements JsonpSerializabl private ScriptsPainlessExecuteResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); this.tResultSerializer = builder.tResultSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java index da6703f1e..e21fe1087 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/ScrollRequest.java @@ -96,7 +96,7 @@ public class ScrollRequest extends RequestBase implements JsonpSerializable { private ScrollRequest(Builder builder) { this.scroll = builder.scroll; - this.scrollId = ApiTypeHelper.requireNonNullWithDefault(builder.scrollId, this, "scrollId", this.scrollId()); + this.scrollId = ApiTypeHelper.requireNonNull(builder.scrollId, this, "scrollId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java index 30531d009..2a6f73f1e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchMvtRequest.java @@ -492,7 +492,7 @@ private SearchMvtRequest(Builder builder) { this.buffer = builder.buffer; this.exactBounds = builder.exactBounds; this.extent = builder.extent; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.gridAgg = builder.gridAgg; this.gridPrecision = builder.gridPrecision; @@ -504,9 +504,9 @@ private SearchMvtRequest(Builder builder) { this.sort = ApiTypeHelper.unmodifiable(builder.sort); this.trackTotalHits = builder.trackTotalHits; this.withLabels = builder.withLabels; - this.x = ApiTypeHelper.requireNonNullWithDefault(builder.x, this, "x", this.x()); - this.y = ApiTypeHelper.requireNonNullWithDefault(builder.y, this, "y", this.y()); - this.zoom = ApiTypeHelper.requireNonNullWithDefault(builder.zoom, this, "zoom", this.zoom()); + this.x = ApiTypeHelper.requireNonNull(builder.x, this, "x", 0); + this.y = ApiTypeHelper.requireNonNull(builder.y, this, "y", 0); + this.zoom = ApiTypeHelper.requireNonNull(builder.zoom, this, "zoom", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java index c101a1c71..909595a5b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/SearchTemplateResponse.java @@ -118,10 +118,10 @@ public class SearchTemplateResponse implements JsonpSerializable { private SearchTemplateResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java index f80bac60f..3c22c2d08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumRequest.java @@ -107,8 +107,8 @@ public class TermsEnumRequest extends RequestBase implements JsonpSerializable { private TermsEnumRequest(Builder builder) { this.caseInsensitive = builder.caseInsensitive; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.indexFilter = builder.indexFilter; this.searchAfter = builder.searchAfter; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java index acd7812b8..495ded455 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermsEnumResponse.java @@ -72,9 +72,9 @@ public class TermsEnumResponse implements JsonpSerializable { private TermsEnumResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); this.terms = ApiTypeHelper.unmodifiableRequired(builder.terms, this, "terms"); - this.complete = ApiTypeHelper.requireNonNullWithDefault(builder.complete, this, "complete", this.complete()); + this.complete = ApiTypeHelper.requireNonNull(builder.complete, this, "complete", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java index 8b47d9969..3c8a1d7a2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsRequest.java @@ -183,7 +183,7 @@ private TermvectorsRequest(Builder builder) { this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.filter = builder.filter; this.id = builder.id; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.offsets = builder.offsets; this.payloads = builder.payloads; this.perFieldAnalyzer = ApiTypeHelper.unmodifiable(builder.perFieldAnalyzer); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java index 9082f298d..d3b13e682 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/TermvectorsResponse.java @@ -80,12 +80,12 @@ public class TermvectorsResponse implements JsonpSerializable { private TermvectorsResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); this.id = builder.id; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.termVectors = ApiTypeHelper.unmodifiable(builder.termVectors); - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java index fc4cc1e0c..d2db64b21 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateByQueryRethrottleRequest.java @@ -79,7 +79,7 @@ public class UpdateByQueryRethrottleRequest extends RequestBase { private UpdateByQueryRethrottleRequest(Builder builder) { this.requestsPerSecond = builder.requestsPerSecond; - this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); + this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java index a73620e44..85dd560b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/UpdateRequest.java @@ -171,11 +171,11 @@ private UpdateRequest(Builder builder) { this.detectNoop = builder.detectNoop; this.doc = builder.doc; this.docAsUpsert = builder.docAsUpsert; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.includeSourceOnError = builder.includeSourceOnError; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.lang = builder.lang; this.refresh = builder.refresh; this.requireAlias = builder.requireAlias; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java index 50ff3f0fb..16745b99c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/BulkResponseItem.java @@ -108,12 +108,11 @@ public class BulkResponseItem implements JsonpSerializable { private BulkResponseItem(Builder builder) { - this.operationType = ApiTypeHelper.requireNonNullWithDefault(builder.operationType, this, "operationType", - this.operationType()); + this.operationType = ApiTypeHelper.requireNonNull(builder.operationType, this, "operationType"); this.id = builder.id; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status", 0); this.failureStore = builder.failureStore; this.error = builder.error; this.primaryTerm = builder.primaryTerm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java index 8c2059323..abf55254c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/CreateOperation.java @@ -67,7 +67,7 @@ public class CreateOperation extends WriteOperation implements NdJson private CreateOperation(Builder builder) { super(builder); - this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); + this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java index 3aae6f6c8..b75f658dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/bulk/IndexOperation.java @@ -67,7 +67,7 @@ public class IndexOperation extends WriteOperation implements NdJsonp private IndexOperation(Builder builder) { super(builder); - this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); + this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java index 3b56ce5b3..b5170266b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/Explanation.java @@ -71,10 +71,9 @@ public class Explanation implements JsonpSerializable { private Explanation(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java index 73486cfc7..29e5e99b2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/explain/ExplanationDetail.java @@ -72,10 +72,9 @@ public class ExplanationDetail implements JsonpSerializable { private ExplanationDetail(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); this.details = ApiTypeHelper.unmodifiable(builder.details); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java index 8a5a31ecd..d208b11b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/field_caps/FieldCapability.java @@ -96,15 +96,13 @@ public class FieldCapability implements JsonpSerializable { private FieldCapability(Builder builder) { - this.aggregatable = ApiTypeHelper.requireNonNullWithDefault(builder.aggregatable, this, "aggregatable", - this.aggregatable()); + this.aggregatable = ApiTypeHelper.requireNonNull(builder.aggregatable, this, "aggregatable", false); this.indices = ApiTypeHelper.unmodifiable(builder.indices); this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.nonAggregatableIndices = ApiTypeHelper.unmodifiable(builder.nonAggregatableIndices); this.nonSearchableIndices = ApiTypeHelper.unmodifiable(builder.nonSearchableIndices); - this.searchable = ApiTypeHelper.requireNonNullWithDefault(builder.searchable, this, "searchable", - this.searchable()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.searchable = ApiTypeHelper.requireNonNull(builder.searchable, this, "searchable", false); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.metadataField = builder.metadataField; this.timeSeriesDimension = builder.timeSeriesDimension; this.timeSeriesMetric = builder.timeSeriesMetric; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java index 7db3d672b..dea0150a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get/GetResult.java @@ -99,11 +99,11 @@ public class GetResult implements JsonpSerializable { protected GetResult(AbstractBuilder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.ignored = ApiTypeHelper.unmodifiable(builder.ignored); - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.primaryTerm = builder.primaryTerm; this.routing = builder.routing; this.seqNo = builder.seqNo; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java index 34194809c..eb7ca93cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/Context.java @@ -70,7 +70,7 @@ public class Context implements JsonpSerializable { private Context(Builder builder) { this.methods = ApiTypeHelper.unmodifiableRequired(builder.methods, this, "methods"); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java index f53c13c04..68a64e83a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethod.java @@ -71,9 +71,8 @@ public class ContextMethod implements JsonpSerializable { private ContextMethod(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.returnType = ApiTypeHelper.requireNonNullWithDefault(builder.returnType, this, "returnType", - this.returnType()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.returnType = ApiTypeHelper.requireNonNull(builder.returnType, this, "returnType"); this.params = ApiTypeHelper.unmodifiableRequired(builder.params, this, "params"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java index 2b772ec0c..afed703a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_context/ContextMethodParam.java @@ -68,8 +68,8 @@ public class ContextMethodParam implements JsonpSerializable { private ContextMethodParam(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java index e50502e29..4533ef76c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/get_script_languages/LanguageContext.java @@ -71,7 +71,7 @@ public class LanguageContext implements JsonpSerializable { private LanguageContext(Builder builder) { this.contexts = ApiTypeHelper.unmodifiableRequired(builder.contexts, this, "contexts"); - this.language = ApiTypeHelper.requireNonNullWithDefault(builder.language, this, "language", this.language()); + this.language = ApiTypeHelper.requireNonNull(builder.language, this, "language"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java index 143d3a4a1..c41e0cb37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/BaseIndicator.java @@ -73,8 +73,8 @@ public abstract class BaseIndicator implements JsonpSerializable { protected BaseIndicator(AbstractBuilder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.symptom = ApiTypeHelper.requireNonNullWithDefault(builder.symptom, this, "symptom", this.symptom()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.symptom = ApiTypeHelper.requireNonNull(builder.symptom, this, "symptom"); this.impacts = ApiTypeHelper.unmodifiable(builder.impacts); this.diagnosis = ApiTypeHelper.unmodifiable(builder.diagnosis); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java index 03ab13224..a8f08111f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DataStreamLifecycleDetails.java @@ -71,11 +71,10 @@ public class DataStreamLifecycleDetails implements JsonpSerializable { private DataStreamLifecycleDetails(Builder builder) { - this.stagnatingBackingIndicesCount = ApiTypeHelper.requireNonNullWithDefault( - builder.stagnatingBackingIndicesCount, this, "stagnatingBackingIndicesCount", - this.stagnatingBackingIndicesCount()); - this.totalBackingIndicesInError = ApiTypeHelper.requireNonNullWithDefault(builder.totalBackingIndicesInError, - this, "totalBackingIndicesInError", this.totalBackingIndicesInError()); + this.stagnatingBackingIndicesCount = ApiTypeHelper.requireNonNull(builder.stagnatingBackingIndicesCount, this, + "stagnatingBackingIndicesCount", 0); + this.totalBackingIndicesInError = ApiTypeHelper.requireNonNull(builder.totalBackingIndicesInError, this, + "totalBackingIndicesInError", 0); this.stagnatingBackingIndices = ApiTypeHelper.unmodifiable(builder.stagnatingBackingIndices); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java index 05c1f8589..05383c41f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Diagnosis.java @@ -74,12 +74,11 @@ public class Diagnosis implements JsonpSerializable { private Diagnosis(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.action = ApiTypeHelper.requireNonNullWithDefault(builder.action, this, "action", this.action()); - this.affectedResources = ApiTypeHelper.requireNonNullWithDefault(builder.affectedResources, this, - "affectedResources", this.affectedResources()); - this.cause = ApiTypeHelper.requireNonNullWithDefault(builder.cause, this, "cause", this.cause()); - this.helpUrl = ApiTypeHelper.requireNonNullWithDefault(builder.helpUrl, this, "helpUrl", this.helpUrl()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.action = ApiTypeHelper.requireNonNull(builder.action, this, "action"); + this.affectedResources = ApiTypeHelper.requireNonNull(builder.affectedResources, this, "affectedResources"); + this.cause = ApiTypeHelper.requireNonNull(builder.cause, this, "cause"); + this.helpUrl = ApiTypeHelper.requireNonNull(builder.helpUrl, this, "helpUrl"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java index 11be1eeb9..16ade4af3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/DiskIndicatorDetails.java @@ -73,17 +73,16 @@ public class DiskIndicatorDetails implements JsonpSerializable { private DiskIndicatorDetails(Builder builder) { - this.indicesWithReadonlyBlock = ApiTypeHelper.requireNonNullWithDefault(builder.indicesWithReadonlyBlock, this, - "indicesWithReadonlyBlock", this.indicesWithReadonlyBlock()); - this.nodesWithEnoughDiskSpace = ApiTypeHelper.requireNonNullWithDefault(builder.nodesWithEnoughDiskSpace, this, - "nodesWithEnoughDiskSpace", this.nodesWithEnoughDiskSpace()); - this.nodesOverHighWatermark = ApiTypeHelper.requireNonNullWithDefault(builder.nodesOverHighWatermark, this, - "nodesOverHighWatermark", this.nodesOverHighWatermark()); - this.nodesOverFloodStageWatermark = ApiTypeHelper.requireNonNullWithDefault( - builder.nodesOverFloodStageWatermark, this, "nodesOverFloodStageWatermark", - this.nodesOverFloodStageWatermark()); - this.nodesWithUnknownDiskStatus = ApiTypeHelper.requireNonNullWithDefault(builder.nodesWithUnknownDiskStatus, - this, "nodesWithUnknownDiskStatus", this.nodesWithUnknownDiskStatus()); + this.indicesWithReadonlyBlock = ApiTypeHelper.requireNonNull(builder.indicesWithReadonlyBlock, this, + "indicesWithReadonlyBlock", 0); + this.nodesWithEnoughDiskSpace = ApiTypeHelper.requireNonNull(builder.nodesWithEnoughDiskSpace, this, + "nodesWithEnoughDiskSpace", 0); + this.nodesOverHighWatermark = ApiTypeHelper.requireNonNull(builder.nodesOverHighWatermark, this, + "nodesOverHighWatermark", 0); + this.nodesOverFloodStageWatermark = ApiTypeHelper.requireNonNull(builder.nodesOverFloodStageWatermark, this, + "nodesOverFloodStageWatermark", 0); + this.nodesWithUnknownDiskStatus = ApiTypeHelper.requireNonNull(builder.nodesWithUnknownDiskStatus, this, + "nodesWithUnknownDiskStatus", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java index 6cbed1340..cae4a807d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/FileSettingsIndicatorDetails.java @@ -69,10 +69,8 @@ public class FileSettingsIndicatorDetails implements JsonpSerializable { private FileSettingsIndicatorDetails(Builder builder) { - this.failureStreak = ApiTypeHelper.requireNonNullWithDefault(builder.failureStreak, this, "failureStreak", - this.failureStreak()); - this.mostRecentFailure = ApiTypeHelper.requireNonNullWithDefault(builder.mostRecentFailure, this, - "mostRecentFailure", this.mostRecentFailure()); + this.failureStreak = ApiTypeHelper.requireNonNull(builder.failureStreak, this, "failureStreak", 0); + this.mostRecentFailure = ApiTypeHelper.requireNonNull(builder.mostRecentFailure, this, "mostRecentFailure"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java index 410e24d1e..f88d668ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/IlmIndicatorDetails.java @@ -72,11 +72,9 @@ public class IlmIndicatorDetails implements JsonpSerializable { private IlmIndicatorDetails(Builder builder) { - this.ilmStatus = ApiTypeHelper.requireNonNullWithDefault(builder.ilmStatus, this, "ilmStatus", - this.ilmStatus()); - this.policies = ApiTypeHelper.requireNonNullWithDefault(builder.policies, this, "policies", this.policies()); - this.stagnatingIndices = ApiTypeHelper.requireNonNullWithDefault(builder.stagnatingIndices, this, - "stagnatingIndices", this.stagnatingIndices()); + this.ilmStatus = ApiTypeHelper.requireNonNull(builder.ilmStatus, this, "ilmStatus"); + this.policies = ApiTypeHelper.requireNonNull(builder.policies, this, "policies", 0); + this.stagnatingIndices = ApiTypeHelper.requireNonNull(builder.stagnatingIndices, this, "stagnatingIndices", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java index 47f5ea29c..48d3e23d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/Impact.java @@ -73,11 +73,10 @@ public class Impact implements JsonpSerializable { private Impact(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.impactAreas = ApiTypeHelper.unmodifiableRequired(builder.impactAreas, this, "impactAreas"); - this.severity = ApiTypeHelper.requireNonNullWithDefault(builder.severity, this, "severity", this.severity()); + this.severity = ApiTypeHelper.requireNonNull(builder.severity, this, "severity", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java index 0314ed4c6..4fae1da0e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorClusterFormationNode.java @@ -72,9 +72,9 @@ public class MasterIsStableIndicatorClusterFormationNode implements JsonpSeriali private MasterIsStableIndicatorClusterFormationNode(Builder builder) { this.name = builder.name; - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.clusterFormationMessage = ApiTypeHelper.requireNonNullWithDefault(builder.clusterFormationMessage, this, - "clusterFormationMessage", this.clusterFormationMessage()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.clusterFormationMessage = ApiTypeHelper.requireNonNull(builder.clusterFormationMessage, this, + "clusterFormationMessage"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java index 70bf3f3b4..c6f3e0800 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorDetails.java @@ -73,8 +73,7 @@ public class MasterIsStableIndicatorDetails implements JsonpSerializable { private MasterIsStableIndicatorDetails(Builder builder) { - this.currentMaster = ApiTypeHelper.requireNonNullWithDefault(builder.currentMaster, this, "currentMaster", - this.currentMaster()); + this.currentMaster = ApiTypeHelper.requireNonNull(builder.currentMaster, this, "currentMaster"); this.recentMasters = ApiTypeHelper.unmodifiableRequired(builder.recentMasters, this, "recentMasters"); this.exceptionFetchingHistory = builder.exceptionFetchingHistory; this.clusterFormation = ApiTypeHelper.unmodifiable(builder.clusterFormation); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java index b2104be01..e5d7e3093 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/MasterIsStableIndicatorExceptionFetchingHistory.java @@ -68,9 +68,8 @@ public class MasterIsStableIndicatorExceptionFetchingHistory implements JsonpSer private MasterIsStableIndicatorExceptionFetchingHistory(Builder builder) { - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); - this.stackTrace = ApiTypeHelper.requireNonNullWithDefault(builder.stackTrace, this, "stackTrace", - this.stackTrace()); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.stackTrace = ApiTypeHelper.requireNonNull(builder.stackTrace, this, "stackTrace"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java index 3655e6039..72011c4b9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsAvailabilityIndicatorDetails.java @@ -83,26 +83,22 @@ public class ShardsAvailabilityIndicatorDetails implements JsonpSerializable { private ShardsAvailabilityIndicatorDetails(Builder builder) { - this.creatingPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.creatingPrimaries, this, - "creatingPrimaries", this.creatingPrimaries()); - this.creatingReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.creatingReplicas, this, - "creatingReplicas", this.creatingReplicas()); - this.initializingPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.initializingPrimaries, this, - "initializingPrimaries", this.initializingPrimaries()); - this.initializingReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.initializingReplicas, this, - "initializingReplicas", this.initializingReplicas()); - this.restartingPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.restartingPrimaries, this, - "restartingPrimaries", this.restartingPrimaries()); - this.restartingReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.restartingReplicas, this, - "restartingReplicas", this.restartingReplicas()); - this.startedPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.startedPrimaries, this, - "startedPrimaries", this.startedPrimaries()); - this.startedReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.startedReplicas, this, "startedReplicas", - this.startedReplicas()); - this.unassignedPrimaries = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedPrimaries, this, - "unassignedPrimaries", this.unassignedPrimaries()); - this.unassignedReplicas = ApiTypeHelper.requireNonNullWithDefault(builder.unassignedReplicas, this, - "unassignedReplicas", this.unassignedReplicas()); + this.creatingPrimaries = ApiTypeHelper.requireNonNull(builder.creatingPrimaries, this, "creatingPrimaries", 0); + this.creatingReplicas = ApiTypeHelper.requireNonNull(builder.creatingReplicas, this, "creatingReplicas", 0); + this.initializingPrimaries = ApiTypeHelper.requireNonNull(builder.initializingPrimaries, this, + "initializingPrimaries", 0); + this.initializingReplicas = ApiTypeHelper.requireNonNull(builder.initializingReplicas, this, + "initializingReplicas", 0); + this.restartingPrimaries = ApiTypeHelper.requireNonNull(builder.restartingPrimaries, this, + "restartingPrimaries", 0); + this.restartingReplicas = ApiTypeHelper.requireNonNull(builder.restartingReplicas, this, "restartingReplicas", + 0); + this.startedPrimaries = ApiTypeHelper.requireNonNull(builder.startedPrimaries, this, "startedPrimaries", 0); + this.startedReplicas = ApiTypeHelper.requireNonNull(builder.startedReplicas, this, "startedReplicas", 0); + this.unassignedPrimaries = ApiTypeHelper.requireNonNull(builder.unassignedPrimaries, this, + "unassignedPrimaries", 0); + this.unassignedReplicas = ApiTypeHelper.requireNonNull(builder.unassignedReplicas, this, "unassignedReplicas", + 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java index 217bf6533..d863ab41f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorDetails.java @@ -67,8 +67,8 @@ public class ShardsCapacityIndicatorDetails implements JsonpSerializable { private ShardsCapacityIndicatorDetails(Builder builder) { - this.data = ApiTypeHelper.requireNonNullWithDefault(builder.data, this, "data", this.data()); - this.frozen = ApiTypeHelper.requireNonNullWithDefault(builder.frozen, this, "frozen", this.frozen()); + this.data = ApiTypeHelper.requireNonNull(builder.data, this, "data"); + this.frozen = ApiTypeHelper.requireNonNull(builder.frozen, this, "frozen"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java index 286deeec0..cae516731 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/ShardsCapacityIndicatorTierDetail.java @@ -69,8 +69,8 @@ public class ShardsCapacityIndicatorTierDetail implements JsonpSerializable { private ShardsCapacityIndicatorTierDetail(Builder builder) { - this.maxShardsInCluster = ApiTypeHelper.requireNonNullWithDefault(builder.maxShardsInCluster, this, - "maxShardsInCluster", this.maxShardsInCluster()); + this.maxShardsInCluster = ApiTypeHelper.requireNonNull(builder.maxShardsInCluster, this, "maxShardsInCluster", + 0); this.currentUsedShards = builder.currentUsedShards; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java index 717bfbba6..bb30b4279 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorDetails.java @@ -72,9 +72,8 @@ public class SlmIndicatorDetails implements JsonpSerializable { private SlmIndicatorDetails(Builder builder) { - this.slmStatus = ApiTypeHelper.requireNonNullWithDefault(builder.slmStatus, this, "slmStatus", - this.slmStatus()); - this.policies = ApiTypeHelper.requireNonNullWithDefault(builder.policies, this, "policies", this.policies()); + this.slmStatus = ApiTypeHelper.requireNonNull(builder.slmStatus, this, "slmStatus"); + this.policies = ApiTypeHelper.requireNonNull(builder.policies, this, "policies", 0); this.unhealthyPolicies = builder.unhealthyPolicies; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java index 35c493629..fbd8fad0d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/SlmIndicatorUnhealthyPolicies.java @@ -70,7 +70,7 @@ public class SlmIndicatorUnhealthyPolicies implements JsonpSerializable { private SlmIndicatorUnhealthyPolicies(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.invocationsSinceLastSuccess = ApiTypeHelper.unmodifiable(builder.invocationsSinceLastSuccess); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java index f095f944e..0870477e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/health_report/StagnatingBackingIndices.java @@ -72,12 +72,10 @@ public class StagnatingBackingIndices implements JsonpSerializable { private StagnatingBackingIndices(Builder builder) { - this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", - this.indexName()); - this.firstOccurrenceTimestamp = ApiTypeHelper.requireNonNullWithDefault(builder.firstOccurrenceTimestamp, this, - "firstOccurrenceTimestamp", this.firstOccurrenceTimestamp()); - this.retryCount = ApiTypeHelper.requireNonNullWithDefault(builder.retryCount, this, "retryCount", - this.retryCount()); + this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); + this.firstOccurrenceTimestamp = ApiTypeHelper.requireNonNull(builder.firstOccurrenceTimestamp, this, + "firstOccurrenceTimestamp", 0); + this.retryCount = ApiTypeHelper.requireNonNull(builder.retryCount, this, "retryCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java index bc21a243c..0761a9c30 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/knn_search/KnnSearchQuery.java @@ -75,11 +75,10 @@ public class KnnSearchQuery implements JsonpSerializable { private KnnSearchQuery(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.queryVector = ApiTypeHelper.unmodifiableRequired(builder.queryVector, this, "queryVector"); - this.k = ApiTypeHelper.requireNonNullWithDefault(builder.k, this, "k", this.k()); - this.numCandidates = ApiTypeHelper.requireNonNullWithDefault(builder.numCandidates, this, "numCandidates", - this.numCandidates()); + this.k = ApiTypeHelper.requireNonNull(builder.k, this, "k", 0); + this.numCandidates = ApiTypeHelper.requireNonNull(builder.numCandidates, this, "numCandidates", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java index 3bfac1164..0fbbd7623 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetError.java @@ -70,9 +70,9 @@ public class MultiGetError implements JsonpSerializable { private MultiGetError(Builder builder) { - this.error = ApiTypeHelper.requireNonNullWithDefault(builder.error, this, "error", this.error()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.error = ApiTypeHelper.requireNonNull(builder.error, this, "error"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java index 8ea79d626..3523bf23b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mget/MultiGetOperation.java @@ -86,7 +86,7 @@ public class MultiGetOperation implements JsonpSerializable { private MultiGetOperation(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.index = builder.index; this.routing = builder.routing; this.source = builder.source; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java index c26f0255b..d5b9efc9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/MultiSearchResult.java @@ -73,7 +73,7 @@ public abstract class MultiSearchResult implements JsonpSerializable protected MultiSearchResult(AbstractBuilder builder) { - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); this.responses = ApiTypeHelper.unmodifiableRequired(builder.responses, this, "responses"); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java index 7187b96d8..195400eb1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch/RequestItem.java @@ -70,8 +70,8 @@ public class RequestItem implements NdJsonpSerializable, JsonpSerializable { private RequestItem(Builder builder) { - this.header = ApiTypeHelper.requireNonNullWithDefault(builder.header, this, "header", this.header()); - this.body = ApiTypeHelper.requireNonNullWithDefault(builder.body, this, "body", this.body()); + this.header = ApiTypeHelper.requireNonNull(builder.header, this, "header"); + this.body = ApiTypeHelper.requireNonNull(builder.body, this, "body"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java index 2f4306264..e6969b727 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/msearch_template/RequestItem.java @@ -71,8 +71,8 @@ public class RequestItem implements NdJsonpSerializable, JsonpSerializable { private RequestItem(Builder builder) { - this.header = ApiTypeHelper.requireNonNullWithDefault(builder.header, this, "header", this.header()); - this.body = ApiTypeHelper.requireNonNullWithDefault(builder.body, this, "body", this.body()); + this.header = ApiTypeHelper.requireNonNull(builder.header, this, "header"); + this.body = ApiTypeHelper.requireNonNull(builder.body, this, "body"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java index fa57dda99..44a96541d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/mtermvectors/MultiTermVectorsResult.java @@ -89,7 +89,7 @@ public class MultiTermVectorsResult implements JsonpSerializable { private MultiTermVectorsResult(Builder builder) { this.id = builder.id; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.version = builder.version; this.took = builder.took; this.found = builder.found; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java index 84f2ff953..4dabd3a46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/DocumentRating.java @@ -71,9 +71,9 @@ public class DocumentRating implements JsonpSerializable { private DocumentRating(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.rating = ApiTypeHelper.requireNonNullWithDefault(builder.rating, this, "rating", this.rating()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.rating = ApiTypeHelper.requireNonNull(builder.rating, this, "rating", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java index d0d1e4dc2..ef398bcb2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHit.java @@ -71,9 +71,9 @@ public class RankEvalHit implements JsonpSerializable { private RankEvalHit(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java index 2ce8d5d02..50b6a8789 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalHitItem.java @@ -69,7 +69,7 @@ public class RankEvalHitItem implements JsonpSerializable { private RankEvalHitItem(Builder builder) { - this.hit = ApiTypeHelper.requireNonNullWithDefault(builder.hit, this, "hit", this.hit()); + this.hit = ApiTypeHelper.requireNonNull(builder.hit, this, "hit"); this.rating = builder.rating; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java index e875c58e7..6fcce8281 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricDetail.java @@ -76,8 +76,7 @@ public class RankEvalMetricDetail implements JsonpSerializable { private RankEvalMetricDetail(Builder builder) { - this.metricScore = ApiTypeHelper.requireNonNullWithDefault(builder.metricScore, this, "metricScore", - this.metricScore()); + this.metricScore = ApiTypeHelper.requireNonNull(builder.metricScore, this, "metricScore", 0); this.unratedDocs = ApiTypeHelper.unmodifiableRequired(builder.unratedDocs, this, "unratedDocs"); this.hits = ApiTypeHelper.unmodifiableRequired(builder.hits, this, "hits"); this.metricDetails = ApiTypeHelper.unmodifiableRequired(builder.metricDetails, this, "metricDetails"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java index c5e328b90..33fe0b4ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalMetricExpectedReciprocalRank.java @@ -67,8 +67,7 @@ public class RankEvalMetricExpectedReciprocalRank extends RankEvalMetricBase { private RankEvalMetricExpectedReciprocalRank(Builder builder) { super(builder); - this.maximumRelevance = ApiTypeHelper.requireNonNullWithDefault(builder.maximumRelevance, this, - "maximumRelevance", this.maximumRelevance()); + this.maximumRelevance = ApiTypeHelper.requireNonNull(builder.maximumRelevance, this, "maximumRelevance", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java index f064264dc..a46939333 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalQuery.java @@ -71,7 +71,7 @@ public class RankEvalQuery implements JsonpSerializable { private RankEvalQuery(Builder builder) { - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.size = builder.size; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java index 1f9e30bad..51a876bc1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/RankEvalRequestItem.java @@ -79,7 +79,7 @@ public class RankEvalRequestItem implements JsonpSerializable { private RankEvalRequestItem(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.request = builder.request; this.ratings = ApiTypeHelper.unmodifiableRequired(builder.ratings, this, "ratings"); this.templateId = builder.templateId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java index d77b02db2..f61210216 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/rank_eval/UnratedDocument.java @@ -68,8 +68,8 @@ public class UnratedDocument implements JsonpSerializable { private UnratedDocument(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java index 72845e54b..528095e1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/Destination.java @@ -79,7 +79,7 @@ public class Destination implements JsonpSerializable { private Destination(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.opType = builder.opType; this.pipeline = builder.pipeline; this.routing = builder.routing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java index 3cd270587..5d0bbae7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex/RemoteSource.java @@ -83,7 +83,7 @@ private RemoteSource(Builder builder) { this.connectTimeout = builder.connectTimeout; this.headers = ApiTypeHelper.unmodifiable(builder.headers); - this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); + this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); this.username = builder.username; this.password = builder.password; this.socketTimeout = builder.socketTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java index ea6e8f6b3..1e1373670 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexStatus.java @@ -95,23 +95,20 @@ public class ReindexStatus implements JsonpSerializable { private ReindexStatus(Builder builder) { - this.batches = ApiTypeHelper.requireNonNullWithDefault(builder.batches, this, "batches", this.batches()); - this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); - this.deleted = ApiTypeHelper.requireNonNullWithDefault(builder.deleted, this, "deleted", this.deleted()); - this.noops = ApiTypeHelper.requireNonNullWithDefault(builder.noops, this, "noops", this.noops()); - this.requestsPerSecond = ApiTypeHelper.requireNonNullWithDefault(builder.requestsPerSecond, this, - "requestsPerSecond", this.requestsPerSecond()); - this.retries = ApiTypeHelper.requireNonNullWithDefault(builder.retries, this, "retries", this.retries()); + this.batches = ApiTypeHelper.requireNonNull(builder.batches, this, "batches", 0); + this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created", 0); + this.deleted = ApiTypeHelper.requireNonNull(builder.deleted, this, "deleted", 0); + this.noops = ApiTypeHelper.requireNonNull(builder.noops, this, "noops", 0); + this.requestsPerSecond = ApiTypeHelper.requireNonNull(builder.requestsPerSecond, this, "requestsPerSecond", 0); + this.retries = ApiTypeHelper.requireNonNull(builder.retries, this, "retries"); this.throttled = builder.throttled; - this.throttledMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttledMillis, this, "throttledMillis", - this.throttledMillis()); + this.throttledMillis = ApiTypeHelper.requireNonNull(builder.throttledMillis, this, "throttledMillis", 0); this.throttledUntil = builder.throttledUntil; - this.throttledUntilMillis = ApiTypeHelper.requireNonNullWithDefault(builder.throttledUntilMillis, this, - "throttledUntilMillis", this.throttledUntilMillis()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); - this.versionConflicts = ApiTypeHelper.requireNonNullWithDefault(builder.versionConflicts, this, - "versionConflicts", this.versionConflicts()); + this.throttledUntilMillis = ApiTypeHelper.requireNonNull(builder.throttledUntilMillis, this, + "throttledUntilMillis", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated", 0); + this.versionConflicts = ApiTypeHelper.requireNonNull(builder.versionConflicts, this, "versionConflicts", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java index 0d0737010..6ff4624c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/reindex_rethrottle/ReindexTask.java @@ -88,19 +88,16 @@ public class ReindexTask implements JsonpSerializable { private ReindexTask(Builder builder) { - this.action = ApiTypeHelper.requireNonNullWithDefault(builder.action, this, "action", this.action()); - this.cancellable = ApiTypeHelper.requireNonNullWithDefault(builder.cancellable, this, "cancellable", - this.cancellable()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.runningTimeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.runningTimeInNanos, this, - "runningTimeInNanos", this.runningTimeInNanos()); - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.action = ApiTypeHelper.requireNonNull(builder.action, this, "action"); + this.cancellable = ApiTypeHelper.requireNonNull(builder.cancellable, this, "cancellable", false); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id", 0); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.runningTimeInNanos = ApiTypeHelper.requireNonNull(builder.runningTimeInNanos, this, "runningTimeInNanos", + 0); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.headers = ApiTypeHelper.unmodifiableRequired(builder.headers, this, "headers"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java index 67791310a..a19256aaf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/scripts_painless_execute/PainlessContextSetup.java @@ -74,8 +74,8 @@ public class PainlessContextSetup implements JsonpSerializable { private PainlessContextSetup(Builder builder) { - this.document = ApiTypeHelper.requireNonNullWithDefault(builder.document, this, "document", this.document()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.document = ApiTypeHelper.requireNonNull(builder.document, this, "document"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.query = builder.query; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java index 453dcfeed..d1d38e39a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationBreakdown.java @@ -90,26 +90,21 @@ public class AggregationBreakdown implements JsonpSerializable { private AggregationBreakdown(Builder builder) { - this.buildAggregation = ApiTypeHelper.requireNonNullWithDefault(builder.buildAggregation, this, - "buildAggregation", this.buildAggregation()); - this.buildAggregationCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildAggregationCount, this, - "buildAggregationCount", this.buildAggregationCount()); - this.buildLeafCollector = ApiTypeHelper.requireNonNullWithDefault(builder.buildLeafCollector, this, - "buildLeafCollector", this.buildLeafCollector()); - this.buildLeafCollectorCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildLeafCollectorCount, this, - "buildLeafCollectorCount", this.buildLeafCollectorCount()); - this.collect = ApiTypeHelper.requireNonNullWithDefault(builder.collect, this, "collect", this.collect()); - this.collectCount = ApiTypeHelper.requireNonNullWithDefault(builder.collectCount, this, "collectCount", - this.collectCount()); - this.initialize = ApiTypeHelper.requireNonNullWithDefault(builder.initialize, this, "initialize", - this.initialize()); - this.initializeCount = ApiTypeHelper.requireNonNullWithDefault(builder.initializeCount, this, "initializeCount", - this.initializeCount()); + this.buildAggregation = ApiTypeHelper.requireNonNull(builder.buildAggregation, this, "buildAggregation", 0); + this.buildAggregationCount = ApiTypeHelper.requireNonNull(builder.buildAggregationCount, this, + "buildAggregationCount", 0); + this.buildLeafCollector = ApiTypeHelper.requireNonNull(builder.buildLeafCollector, this, "buildLeafCollector", + 0); + this.buildLeafCollectorCount = ApiTypeHelper.requireNonNull(builder.buildLeafCollectorCount, this, + "buildLeafCollectorCount", 0); + this.collect = ApiTypeHelper.requireNonNull(builder.collect, this, "collect", 0); + this.collectCount = ApiTypeHelper.requireNonNull(builder.collectCount, this, "collectCount", 0); + this.initialize = ApiTypeHelper.requireNonNull(builder.initialize, this, "initialize", 0); + this.initializeCount = ApiTypeHelper.requireNonNull(builder.initializeCount, this, "initializeCount", 0); this.postCollection = builder.postCollection; this.postCollectionCount = builder.postCollectionCount; - this.reduce = ApiTypeHelper.requireNonNullWithDefault(builder.reduce, this, "reduce", this.reduce()); - this.reduceCount = ApiTypeHelper.requireNonNullWithDefault(builder.reduceCount, this, "reduceCount", - this.reduceCount()); + this.reduce = ApiTypeHelper.requireNonNull(builder.reduce, this, "reduce", 0); + this.reduceCount = ApiTypeHelper.requireNonNull(builder.reduceCount, this, "reduceCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java index 1622e3bb2..22ee9201d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/AggregationProfile.java @@ -79,13 +79,10 @@ public class AggregationProfile implements JsonpSerializable { private AggregationProfile(Builder builder) { - this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", - this.breakdown()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.debug = builder.debug; this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java index 4039b5d29..faeda0c4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Collector.java @@ -74,10 +74,9 @@ public class Collector implements JsonpSerializable { private Collector(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); this.children = ApiTypeHelper.unmodifiable(builder.children); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java index b2a569c94..474ceadf2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionContext.java @@ -81,7 +81,7 @@ public class CompletionContext implements JsonpSerializable { private CompletionContext(Builder builder) { this.boost = builder.boost; - this.context = ApiTypeHelper.requireNonNullWithDefault(builder.context, this, "context", this.context()); + this.context = ApiTypeHelper.requireNonNull(builder.context, this, "context"); this.neighbours = ApiTypeHelper.unmodifiable(builder.neighbours); this.precision = builder.precision; this.prefix = builder.prefix; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java index 613e8036b..5433bbe17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/CompletionSuggestOption.java @@ -107,7 +107,7 @@ private CompletionSuggestOption(Builder builder) { this.routing = builder.routing; this.score = builder.score; this.source = builder.source; - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); this.tDocumentSerializer = builder.tDocumentSerializer; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java index c4a90a3e9..2c9d3e46e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsKnnProfile.java @@ -76,8 +76,7 @@ private DfsKnnProfile(Builder builder) { this.vectorOperationsCount = builder.vectorOperationsCount; this.query = ApiTypeHelper.unmodifiableRequired(builder.query, this, "query"); - this.rewriteTime = ApiTypeHelper.requireNonNullWithDefault(builder.rewriteTime, this, "rewriteTime", - this.rewriteTime()); + this.rewriteTime = ApiTypeHelper.requireNonNull(builder.rewriteTime, this, "rewriteTime", 0); this.collector = ApiTypeHelper.unmodifiableRequired(builder.collector, this, "collector"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java index 4d75aa0fc..7ec6c908f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsBreakdown.java @@ -79,21 +79,17 @@ public class DfsStatisticsBreakdown implements JsonpSerializable { private DfsStatisticsBreakdown(Builder builder) { - this.collectionStatistics = ApiTypeHelper.requireNonNullWithDefault(builder.collectionStatistics, this, - "collectionStatistics", this.collectionStatistics()); - this.collectionStatisticsCount = ApiTypeHelper.requireNonNullWithDefault(builder.collectionStatisticsCount, - this, "collectionStatisticsCount", this.collectionStatisticsCount()); - this.createWeight = ApiTypeHelper.requireNonNullWithDefault(builder.createWeight, this, "createWeight", - this.createWeight()); - this.createWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.createWeightCount, this, - "createWeightCount", this.createWeightCount()); - this.rewrite = ApiTypeHelper.requireNonNullWithDefault(builder.rewrite, this, "rewrite", this.rewrite()); - this.rewriteCount = ApiTypeHelper.requireNonNullWithDefault(builder.rewriteCount, this, "rewriteCount", - this.rewriteCount()); - this.termStatistics = ApiTypeHelper.requireNonNullWithDefault(builder.termStatistics, this, "termStatistics", - this.termStatistics()); - this.termStatisticsCount = ApiTypeHelper.requireNonNullWithDefault(builder.termStatisticsCount, this, - "termStatisticsCount", this.termStatisticsCount()); + this.collectionStatistics = ApiTypeHelper.requireNonNull(builder.collectionStatistics, this, + "collectionStatistics", 0); + this.collectionStatisticsCount = ApiTypeHelper.requireNonNull(builder.collectionStatisticsCount, this, + "collectionStatisticsCount", 0); + this.createWeight = ApiTypeHelper.requireNonNull(builder.createWeight, this, "createWeight", 0); + this.createWeightCount = ApiTypeHelper.requireNonNull(builder.createWeightCount, this, "createWeightCount", 0); + this.rewrite = ApiTypeHelper.requireNonNull(builder.rewrite, this, "rewrite", 0); + this.rewriteCount = ApiTypeHelper.requireNonNull(builder.rewriteCount, this, "rewriteCount", 0); + this.termStatistics = ApiTypeHelper.requireNonNull(builder.termStatistics, this, "termStatistics", 0); + this.termStatisticsCount = ApiTypeHelper.requireNonNull(builder.termStatisticsCount, this, + "termStatisticsCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java index 51efc9c3d..26067ea49 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DfsStatisticsProfile.java @@ -84,14 +84,11 @@ public class DfsStatisticsProfile implements JsonpSerializable { private DfsStatisticsProfile(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); this.time = builder.time; - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); - this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", - this.breakdown()); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); + this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); this.debug = ApiTypeHelper.unmodifiable(builder.debug); this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java index a0acc0811..577090650 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/DirectGenerator.java @@ -99,7 +99,7 @@ public class DirectGenerator implements JsonpSerializable { private DirectGenerator(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.maxEdits = builder.maxEdits; this.maxInspections = builder.maxInspections; this.maxTermFreq = builder.maxTermFreq; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java index e3b434510..d5687f934 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FetchProfile.java @@ -79,13 +79,10 @@ public class FetchProfile implements JsonpSerializable { private FetchProfile(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); - this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", - this.breakdown()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); + this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); this.debug = builder.debug; this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java index 78c201e9b..074b875be 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/FieldCollapse.java @@ -76,7 +76,7 @@ public class FieldCollapse implements JsonpSerializable { private FieldCollapse(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.innerHits = ApiTypeHelper.unmodifiable(builder.innerHits); this.maxConcurrentGroupSearches = builder.maxConcurrentGroupSearches; this.collapse = builder.collapse; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java index a308387c5..9a9ff178c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/Hit.java @@ -129,7 +129,7 @@ public class Hit implements JsonpSerializable { private Hit(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.id = builder.id; this.score = builder.score; this.explanation = builder.explanation; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java index c4dc264ee..570c28ffe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/InnerHitsResult.java @@ -66,7 +66,7 @@ public class InnerHitsResult implements JsonpSerializable { private InnerHitsResult(Builder builder) { - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java index 329ac5e22..1738ba40b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnCollectorResult.java @@ -78,11 +78,10 @@ public class KnnCollectorResult implements JsonpSerializable { private KnnCollectorResult(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); this.time = builder.time; - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); this.children = ApiTypeHelper.unmodifiable(builder.children); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java index 3a316ba03..2320a8852 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileBreakdown.java @@ -103,42 +103,30 @@ public class KnnQueryProfileBreakdown implements JsonpSerializable { private KnnQueryProfileBreakdown(Builder builder) { - this.advance = ApiTypeHelper.requireNonNullWithDefault(builder.advance, this, "advance", this.advance()); - this.advanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.advanceCount, this, "advanceCount", - this.advanceCount()); - this.buildScorer = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorer, this, "buildScorer", - this.buildScorer()); - this.buildScorerCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorerCount, this, - "buildScorerCount", this.buildScorerCount()); - this.computeMaxScore = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScore, this, "computeMaxScore", - this.computeMaxScore()); - this.computeMaxScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScoreCount, this, - "computeMaxScoreCount", this.computeMaxScoreCount()); - this.countWeight = ApiTypeHelper.requireNonNullWithDefault(builder.countWeight, this, "countWeight", - this.countWeight()); - this.countWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.countWeightCount, this, - "countWeightCount", this.countWeightCount()); - this.createWeight = ApiTypeHelper.requireNonNullWithDefault(builder.createWeight, this, "createWeight", - this.createWeight()); - this.createWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.createWeightCount, this, - "createWeightCount", this.createWeightCount()); - this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); - this.matchCount = ApiTypeHelper.requireNonNullWithDefault(builder.matchCount, this, "matchCount", - this.matchCount()); - this.nextDoc = ApiTypeHelper.requireNonNullWithDefault(builder.nextDoc, this, "nextDoc", this.nextDoc()); - this.nextDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.nextDocCount, this, "nextDocCount", - this.nextDocCount()); - this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); - this.scoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.scoreCount, this, "scoreCount", - this.scoreCount()); - this.setMinCompetitiveScore = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScore, this, - "setMinCompetitiveScore", this.setMinCompetitiveScore()); - this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScoreCount, - this, "setMinCompetitiveScoreCount", this.setMinCompetitiveScoreCount()); - this.shallowAdvance = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvance, this, "shallowAdvance", - this.shallowAdvance()); - this.shallowAdvanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvanceCount, this, - "shallowAdvanceCount", this.shallowAdvanceCount()); + this.advance = ApiTypeHelper.requireNonNull(builder.advance, this, "advance", 0); + this.advanceCount = ApiTypeHelper.requireNonNull(builder.advanceCount, this, "advanceCount", 0); + this.buildScorer = ApiTypeHelper.requireNonNull(builder.buildScorer, this, "buildScorer", 0); + this.buildScorerCount = ApiTypeHelper.requireNonNull(builder.buildScorerCount, this, "buildScorerCount", 0); + this.computeMaxScore = ApiTypeHelper.requireNonNull(builder.computeMaxScore, this, "computeMaxScore", 0); + this.computeMaxScoreCount = ApiTypeHelper.requireNonNull(builder.computeMaxScoreCount, this, + "computeMaxScoreCount", 0); + this.countWeight = ApiTypeHelper.requireNonNull(builder.countWeight, this, "countWeight", 0); + this.countWeightCount = ApiTypeHelper.requireNonNull(builder.countWeightCount, this, "countWeightCount", 0); + this.createWeight = ApiTypeHelper.requireNonNull(builder.createWeight, this, "createWeight", 0); + this.createWeightCount = ApiTypeHelper.requireNonNull(builder.createWeightCount, this, "createWeightCount", 0); + this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match", 0); + this.matchCount = ApiTypeHelper.requireNonNull(builder.matchCount, this, "matchCount", 0); + this.nextDoc = ApiTypeHelper.requireNonNull(builder.nextDoc, this, "nextDoc", 0); + this.nextDocCount = ApiTypeHelper.requireNonNull(builder.nextDocCount, this, "nextDocCount", 0); + this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score", 0); + this.scoreCount = ApiTypeHelper.requireNonNull(builder.scoreCount, this, "scoreCount", 0); + this.setMinCompetitiveScore = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScore, this, + "setMinCompetitiveScore", 0); + this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScoreCount, this, + "setMinCompetitiveScoreCount", 0); + this.shallowAdvance = ApiTypeHelper.requireNonNull(builder.shallowAdvance, this, "shallowAdvance", 0); + this.shallowAdvanceCount = ApiTypeHelper.requireNonNull(builder.shallowAdvanceCount, this, + "shallowAdvanceCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java index 5775c71e6..e52aaf116 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/KnnQueryProfileResult.java @@ -84,14 +84,11 @@ public class KnnQueryProfileResult implements JsonpSerializable { private KnnQueryProfileResult(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); this.time = builder.time; - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); - this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", - this.breakdown()); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); + this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); this.debug = ApiTypeHelper.unmodifiable(builder.debug); this.children = ApiTypeHelper.unmodifiable(builder.children); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java index 3bf68e2aa..1ed39afd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LaplaceSmoothingModel.java @@ -65,7 +65,7 @@ public class LaplaceSmoothingModel implements SmoothingModelVariant, JsonpSerial private LaplaceSmoothingModel(Builder builder) { - this.alpha = ApiTypeHelper.requireNonNullWithDefault(builder.alpha, this, "alpha", this.alpha()); + this.alpha = ApiTypeHelper.requireNonNull(builder.alpha, this, "alpha", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java index 7ea2ab0da..38420cc9a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LearningToRank.java @@ -70,7 +70,7 @@ public class LearningToRank implements RescoreVariant, JsonpSerializable { private LearningToRank(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.params = ApiTypeHelper.unmodifiable(builder.params); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java index f930582a8..69916ca2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/LinearInterpolationSmoothingModel.java @@ -69,12 +69,9 @@ public class LinearInterpolationSmoothingModel implements SmoothingModelVariant, private LinearInterpolationSmoothingModel(Builder builder) { - this.bigramLambda = ApiTypeHelper.requireNonNullWithDefault(builder.bigramLambda, this, "bigramLambda", - this.bigramLambda()); - this.trigramLambda = ApiTypeHelper.requireNonNullWithDefault(builder.trigramLambda, this, "trigramLambda", - this.trigramLambda()); - this.unigramLambda = ApiTypeHelper.requireNonNullWithDefault(builder.unigramLambda, this, "unigramLambda", - this.unigramLambda()); + this.bigramLambda = ApiTypeHelper.requireNonNull(builder.bigramLambda, this, "bigramLambda", 0); + this.trigramLambda = ApiTypeHelper.requireNonNull(builder.trigramLambda, this, "trigramLambda", 0); + this.unigramLambda = ApiTypeHelper.requireNonNull(builder.unigramLambda, this, "unigramLambda", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java index ab16b90f6..ae97be72d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/NestedIdentity.java @@ -72,8 +72,8 @@ public class NestedIdentity implements JsonpSerializable { private NestedIdentity(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.offset = ApiTypeHelper.requireNonNullWithDefault(builder.offset, this, "offset", this.offset()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.offset = ApiTypeHelper.requireNonNull(builder.offset, this, "offset", 0); this.nested = builder.nested; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java index d8eb99e1a..08a7d3e97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestCollate.java @@ -76,7 +76,7 @@ private PhraseSuggestCollate(Builder builder) { this.params = ApiTypeHelper.unmodifiable(builder.params); this.prune = builder.prune; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java index 8806ca31f..779aa0e84 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestHighlight.java @@ -68,8 +68,8 @@ public class PhraseSuggestHighlight implements JsonpSerializable { private PhraseSuggestHighlight(Builder builder) { - this.postTag = ApiTypeHelper.requireNonNullWithDefault(builder.postTag, this, "postTag", this.postTag()); - this.preTag = ApiTypeHelper.requireNonNullWithDefault(builder.preTag, this, "preTag", this.preTag()); + this.postTag = ApiTypeHelper.requireNonNull(builder.postTag, this, "postTag"); + this.preTag = ApiTypeHelper.requireNonNull(builder.preTag, this, "preTag"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java index 7a8caad9c..ff01290ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PhraseSuggestOption.java @@ -76,8 +76,8 @@ public class PhraseSuggestOption implements JsonpSerializable { private PhraseSuggestOption(Builder builder) { - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); - this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score", 0); this.highlighted = builder.highlighted; this.collateMatch = builder.collateMatch; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java index 2c6f96291..c3b48521a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/PointInTimeReference.java @@ -70,7 +70,7 @@ public class PointInTimeReference implements JsonpSerializable { private PointInTimeReference(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.keepAlive = builder.keepAlive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java index b014f9515..157940dc5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryBreakdown.java @@ -103,42 +103,30 @@ public class QueryBreakdown implements JsonpSerializable { private QueryBreakdown(Builder builder) { - this.advance = ApiTypeHelper.requireNonNullWithDefault(builder.advance, this, "advance", this.advance()); - this.advanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.advanceCount, this, "advanceCount", - this.advanceCount()); - this.buildScorer = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorer, this, "buildScorer", - this.buildScorer()); - this.buildScorerCount = ApiTypeHelper.requireNonNullWithDefault(builder.buildScorerCount, this, - "buildScorerCount", this.buildScorerCount()); - this.createWeight = ApiTypeHelper.requireNonNullWithDefault(builder.createWeight, this, "createWeight", - this.createWeight()); - this.createWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.createWeightCount, this, - "createWeightCount", this.createWeightCount()); - this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); - this.matchCount = ApiTypeHelper.requireNonNullWithDefault(builder.matchCount, this, "matchCount", - this.matchCount()); - this.shallowAdvance = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvance, this, "shallowAdvance", - this.shallowAdvance()); - this.shallowAdvanceCount = ApiTypeHelper.requireNonNullWithDefault(builder.shallowAdvanceCount, this, - "shallowAdvanceCount", this.shallowAdvanceCount()); - this.nextDoc = ApiTypeHelper.requireNonNullWithDefault(builder.nextDoc, this, "nextDoc", this.nextDoc()); - this.nextDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.nextDocCount, this, "nextDocCount", - this.nextDocCount()); - this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); - this.scoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.scoreCount, this, "scoreCount", - this.scoreCount()); - this.computeMaxScore = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScore, this, "computeMaxScore", - this.computeMaxScore()); - this.computeMaxScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.computeMaxScoreCount, this, - "computeMaxScoreCount", this.computeMaxScoreCount()); - this.countWeight = ApiTypeHelper.requireNonNullWithDefault(builder.countWeight, this, "countWeight", - this.countWeight()); - this.countWeightCount = ApiTypeHelper.requireNonNullWithDefault(builder.countWeightCount, this, - "countWeightCount", this.countWeightCount()); - this.setMinCompetitiveScore = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScore, this, - "setMinCompetitiveScore", this.setMinCompetitiveScore()); - this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNullWithDefault(builder.setMinCompetitiveScoreCount, - this, "setMinCompetitiveScoreCount", this.setMinCompetitiveScoreCount()); + this.advance = ApiTypeHelper.requireNonNull(builder.advance, this, "advance", 0); + this.advanceCount = ApiTypeHelper.requireNonNull(builder.advanceCount, this, "advanceCount", 0); + this.buildScorer = ApiTypeHelper.requireNonNull(builder.buildScorer, this, "buildScorer", 0); + this.buildScorerCount = ApiTypeHelper.requireNonNull(builder.buildScorerCount, this, "buildScorerCount", 0); + this.createWeight = ApiTypeHelper.requireNonNull(builder.createWeight, this, "createWeight", 0); + this.createWeightCount = ApiTypeHelper.requireNonNull(builder.createWeightCount, this, "createWeightCount", 0); + this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match", 0); + this.matchCount = ApiTypeHelper.requireNonNull(builder.matchCount, this, "matchCount", 0); + this.shallowAdvance = ApiTypeHelper.requireNonNull(builder.shallowAdvance, this, "shallowAdvance", 0); + this.shallowAdvanceCount = ApiTypeHelper.requireNonNull(builder.shallowAdvanceCount, this, + "shallowAdvanceCount", 0); + this.nextDoc = ApiTypeHelper.requireNonNull(builder.nextDoc, this, "nextDoc", 0); + this.nextDocCount = ApiTypeHelper.requireNonNull(builder.nextDocCount, this, "nextDocCount", 0); + this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score", 0); + this.scoreCount = ApiTypeHelper.requireNonNull(builder.scoreCount, this, "scoreCount", 0); + this.computeMaxScore = ApiTypeHelper.requireNonNull(builder.computeMaxScore, this, "computeMaxScore", 0); + this.computeMaxScoreCount = ApiTypeHelper.requireNonNull(builder.computeMaxScoreCount, this, + "computeMaxScoreCount", 0); + this.countWeight = ApiTypeHelper.requireNonNull(builder.countWeight, this, "countWeight", 0); + this.countWeightCount = ApiTypeHelper.requireNonNull(builder.countWeightCount, this, "countWeightCount", 0); + this.setMinCompetitiveScore = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScore, this, + "setMinCompetitiveScore", 0); + this.setMinCompetitiveScoreCount = ApiTypeHelper.requireNonNull(builder.setMinCompetitiveScoreCount, this, + "setMinCompetitiveScoreCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java index 329b416af..fd50c77eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/QueryProfile.java @@ -76,13 +76,10 @@ public class QueryProfile implements JsonpSerializable { private QueryProfile(Builder builder) { - this.breakdown = ApiTypeHelper.requireNonNullWithDefault(builder.breakdown, this, "breakdown", - this.breakdown()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.timeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.timeInNanos, this, "timeInNanos", - this.timeInNanos()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.breakdown = ApiTypeHelper.requireNonNull(builder.breakdown, this, "breakdown"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.timeInNanos = ApiTypeHelper.requireNonNull(builder.timeInNanos, this, "timeInNanos", 0); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.children = ApiTypeHelper.unmodifiable(builder.children); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java index b363b9e22..45be3d8c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/RescoreQuery.java @@ -77,7 +77,7 @@ public class RescoreQuery implements RescoreVariant, JsonpSerializable { private RescoreQuery(Builder builder) { - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.queryWeight = builder.queryWeight; this.rescoreQueryWeight = builder.rescoreQueryWeight; this.scoreMode = builder.scoreMode; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java index 83ae57250..98e44dfd1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ResponseBody.java @@ -112,10 +112,10 @@ public abstract class ResponseBody implements JsonpSerializable { protected ResponseBody(AbstractBuilder builder) { - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java index 297e9c165..8a72c8b9c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SearchProfile.java @@ -73,8 +73,7 @@ private SearchProfile(Builder builder) { this.collector = ApiTypeHelper.unmodifiableRequired(builder.collector, this, "collector"); this.query = ApiTypeHelper.unmodifiableRequired(builder.query, this, "query"); - this.rewriteTime = ApiTypeHelper.requireNonNullWithDefault(builder.rewriteTime, this, "rewriteTime", - this.rewriteTime()); + this.rewriteTime = ApiTypeHelper.requireNonNull(builder.rewriteTime, this, "rewriteTime", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java index 7b1ce894d..1b199e402 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/ShardProfile.java @@ -87,14 +87,14 @@ public class ShardProfile implements JsonpSerializable { private ShardProfile(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiableRequired(builder.aggregations, this, "aggregations"); - this.cluster = ApiTypeHelper.requireNonNullWithDefault(builder.cluster, this, "cluster", this.cluster()); + this.cluster = ApiTypeHelper.requireNonNull(builder.cluster, this, "cluster"); this.dfs = builder.dfs; this.fetch = builder.fetch; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); this.searches = ApiTypeHelper.unmodifiableRequired(builder.searches, this, "searches"); - this.shardId = ApiTypeHelper.requireNonNullWithDefault(builder.shardId, this, "shardId", this.shardId()); + this.shardId = ApiTypeHelper.requireNonNull(builder.shardId, this, "shardId", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java index 3d9463977..baaad78ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/StupidBackoffSmoothingModel.java @@ -65,7 +65,7 @@ public class StupidBackoffSmoothingModel implements SmoothingModelVariant, Jsonp private StupidBackoffSmoothingModel(Builder builder) { - this.discount = ApiTypeHelper.requireNonNullWithDefault(builder.discount, this, "discount", this.discount()); + this.discount = ApiTypeHelper.requireNonNull(builder.discount, this, "discount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java index d05415c6b..d36eb23b1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggestBase.java @@ -70,9 +70,9 @@ public abstract class SuggestBase implements JsonpSerializable { protected SuggestBase(AbstractBuilder builder) { - this.length = ApiTypeHelper.requireNonNullWithDefault(builder.length, this, "length", this.length()); - this.offset = ApiTypeHelper.requireNonNullWithDefault(builder.offset, this, "offset", this.offset()); - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.length = ApiTypeHelper.requireNonNull(builder.length, this, "length", 0); + this.offset = ApiTypeHelper.requireNonNull(builder.offset, this, "offset", 0); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java index cab53c6b6..f7af1d0f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/SuggesterBase.java @@ -72,7 +72,7 @@ public abstract class SuggesterBase implements JsonpSerializable { protected SuggesterBase(AbstractBuilder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.analyzer = builder.analyzer; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java index 1f421e6bc..aadb7d1ef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TermSuggestOption.java @@ -79,9 +79,9 @@ public class TermSuggestOption implements JsonpSerializable { private TermSuggestOption(Builder builder) { - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); - this.score = ApiTypeHelper.requireNonNullWithDefault(builder.score, this, "score", this.score()); - this.freq = ApiTypeHelper.requireNonNullWithDefault(builder.freq, this, "freq", this.freq()); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.score = ApiTypeHelper.requireNonNull(builder.score, this, "score", 0); + this.freq = ApiTypeHelper.requireNonNull(builder.freq, this, "freq", 0); this.highlighted = builder.highlighted; this.collateMatch = builder.collateMatch; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java index 71f118334..da0129f2c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search/TotalHits.java @@ -73,8 +73,8 @@ public class TotalHits implements JsonpSerializable { private TotalHits(Builder builder) { - this.relation = ApiTypeHelper.requireNonNullWithDefault(builder.relation, this, "relation", this.relation()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.relation = ApiTypeHelper.requireNonNull(builder.relation, this, "relation"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java index 8748637ae..7a7d09a40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/search_shards/SearchShardsNodeAttributes.java @@ -86,20 +86,15 @@ public class SearchShardsNodeAttributes implements JsonpSerializable { private SearchShardsNodeAttributes(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", - this.ephemeralId()); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); - this.externalId = ApiTypeHelper.requireNonNullWithDefault(builder.externalId, this, "externalId", - this.externalId()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.externalId = ApiTypeHelper.requireNonNull(builder.externalId, this, "externalId"); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.minIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minIndexVersion, this, "minIndexVersion", - this.minIndexVersion()); - this.maxIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.maxIndexVersion, this, "maxIndexVersion", - this.maxIndexVersion()); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.minIndexVersion = ApiTypeHelper.requireNonNull(builder.minIndexVersion, this, "minIndexVersion", 0); + this.maxIndexVersion = ApiTypeHelper.requireNonNull(builder.maxIndexVersion, this, "maxIndexVersion", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java index 0aa9fa6c9..429ad7c83 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/FieldStatistics.java @@ -70,10 +70,9 @@ public class FieldStatistics implements JsonpSerializable { private FieldStatistics(Builder builder) { - this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); - this.sumDocFreq = ApiTypeHelper.requireNonNullWithDefault(builder.sumDocFreq, this, "sumDocFreq", - this.sumDocFreq()); - this.sumTtf = ApiTypeHelper.requireNonNullWithDefault(builder.sumTtf, this, "sumTtf", this.sumTtf()); + this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount", 0); + this.sumDocFreq = ApiTypeHelper.requireNonNull(builder.sumDocFreq, this, "sumDocFreq", 0); + this.sumTtf = ApiTypeHelper.requireNonNull(builder.sumTtf, this, "sumTtf", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java index 918149c84..77d1c38f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Term.java @@ -80,7 +80,7 @@ private Term(Builder builder) { this.docFreq = builder.docFreq; this.score = builder.score; - this.termFreq = ApiTypeHelper.requireNonNullWithDefault(builder.termFreq, this, "termFreq", this.termFreq()); + this.termFreq = ApiTypeHelper.requireNonNull(builder.termFreq, this, "termFreq", 0); this.tokens = ApiTypeHelper.unmodifiable(builder.tokens); this.ttf = builder.ttf; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java index bd127a9c2..eeb65b7f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/core/termvectors/Token.java @@ -77,7 +77,7 @@ private Token(Builder builder) { this.endOffset = builder.endOffset; this.payload = builder.payload; - this.position = ApiTypeHelper.requireNonNullWithDefault(builder.position, this, "position", this.position()); + this.position = ApiTypeHelper.requireNonNull(builder.position, this, "position", 0); this.startOffset = builder.startOffset; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java index 0b6a4a54e..83de85090 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/DeleteDanglingIndexRequest.java @@ -83,10 +83,8 @@ public class DeleteDanglingIndexRequest extends RequestBase { private DeleteDanglingIndexRequest(Builder builder) { - this.acceptDataLoss = ApiTypeHelper.requireNonNullWithDefault(builder.acceptDataLoss, this, "acceptDataLoss", - this.acceptDataLoss()); - this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", - this.indexUuid()); + this.acceptDataLoss = ApiTypeHelper.requireNonNull(builder.acceptDataLoss, this, "acceptDataLoss", false); + this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java index 291b972f9..9545d0289 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/ImportDanglingIndexRequest.java @@ -85,10 +85,8 @@ public class ImportDanglingIndexRequest extends RequestBase { private ImportDanglingIndexRequest(Builder builder) { - this.acceptDataLoss = ApiTypeHelper.requireNonNullWithDefault(builder.acceptDataLoss, this, "acceptDataLoss", - this.acceptDataLoss()); - this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", - this.indexUuid()); + this.acceptDataLoss = ApiTypeHelper.requireNonNull(builder.acceptDataLoss, this, "acceptDataLoss", false); + this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java index 3b77edebd..4473c1d06 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/dangling_indices/list_dangling_indices/DanglingIndex.java @@ -74,12 +74,10 @@ public class DanglingIndex implements JsonpSerializable { private DanglingIndex(Builder builder) { - this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", - this.indexName()); - this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", - this.indexUuid()); - this.creationDateMillis = ApiTypeHelper.requireNonNullWithDefault(builder.creationDateMillis, this, - "creationDateMillis", this.creationDateMillis()); + this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); + this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); + this.creationDateMillis = ApiTypeHelper.requireNonNull(builder.creationDateMillis, this, "creationDateMillis", + 0); this.nodeIds = ApiTypeHelper.unmodifiableRequired(builder.nodeIds, this, "nodeIds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java index b80e48613..af8988b81 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/DeletePolicyRequest.java @@ -74,7 +74,7 @@ public class DeletePolicyRequest extends RequestBase { private DeletePolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java index f2bb9f11c..60bf033b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichPolicy.java @@ -83,8 +83,7 @@ private EnrichPolicy(Builder builder) { this.enrichFields = ApiTypeHelper.unmodifiableRequired(builder.enrichFields, this, "enrichFields"); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.matchField = ApiTypeHelper.requireNonNullWithDefault(builder.matchField, this, "matchField", - this.matchField()); + this.matchField = ApiTypeHelper.requireNonNull(builder.matchField, this, "matchField"); this.query = builder.query; this.name = builder.name; this.elasticsearchVersion = builder.elasticsearchVersion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java index 42ac77d96..d87db06e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/EnrichSummary.java @@ -65,7 +65,7 @@ public class EnrichSummary implements JsonpSerializable { private EnrichSummary(Builder builder) { - this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); + this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java index f331ac29b..a11285f66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/ExecutePolicyRequest.java @@ -77,7 +77,7 @@ public class ExecutePolicyRequest extends RequestBase { private ExecutePolicyRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java index a54e15c40..2e9165867 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/PutPolicyRequest.java @@ -86,7 +86,7 @@ private PutPolicyRequest(Builder builder) { this.geoMatch = builder.geoMatch; this.masterTimeout = builder.masterTimeout; this.match = builder.match; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.range = builder.range; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java index 01a804d24..11602553e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/execute_policy/ExecuteEnrichPolicyStatus.java @@ -69,7 +69,7 @@ public class ExecuteEnrichPolicyStatus implements JsonpSerializable { private ExecuteEnrichPolicyStatus(Builder builder) { - this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); + this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); this.step = builder.step; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java index b48a2e191..0f37f8852 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CacheStats.java @@ -81,18 +81,15 @@ public class CacheStats implements JsonpSerializable { private CacheStats(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); - this.hitsTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.hitsTimeInMillis, this, - "hitsTimeInMillis", this.hitsTimeInMillis()); - this.misses = ApiTypeHelper.requireNonNullWithDefault(builder.misses, this, "misses", this.misses()); - this.missesTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.missesTimeInMillis, this, - "missesTimeInMillis", this.missesTimeInMillis()); - this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", - this.evictions()); - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits", 0); + this.hitsTimeInMillis = ApiTypeHelper.requireNonNull(builder.hitsTimeInMillis, this, "hitsTimeInMillis", 0); + this.misses = ApiTypeHelper.requireNonNull(builder.misses, this, "misses", 0); + this.missesTimeInMillis = ApiTypeHelper.requireNonNull(builder.missesTimeInMillis, this, "missesTimeInMillis", + 0); + this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions", 0); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java index 5dd4fcef3..5bd2d3b22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/CoordinatorStats.java @@ -76,15 +76,14 @@ public class CoordinatorStats implements JsonpSerializable { private CoordinatorStats(Builder builder) { - this.executedSearchesTotal = ApiTypeHelper.requireNonNullWithDefault(builder.executedSearchesTotal, this, - "executedSearchesTotal", this.executedSearchesTotal()); - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.queueSize = ApiTypeHelper.requireNonNullWithDefault(builder.queueSize, this, "queueSize", - this.queueSize()); - this.remoteRequestsCurrent = ApiTypeHelper.requireNonNullWithDefault(builder.remoteRequestsCurrent, this, - "remoteRequestsCurrent", this.remoteRequestsCurrent()); - this.remoteRequestsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.remoteRequestsTotal, this, - "remoteRequestsTotal", this.remoteRequestsTotal()); + this.executedSearchesTotal = ApiTypeHelper.requireNonNull(builder.executedSearchesTotal, this, + "executedSearchesTotal", 0); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.queueSize = ApiTypeHelper.requireNonNull(builder.queueSize, this, "queueSize", 0); + this.remoteRequestsCurrent = ApiTypeHelper.requireNonNull(builder.remoteRequestsCurrent, this, + "remoteRequestsCurrent", 0); + this.remoteRequestsTotal = ApiTypeHelper.requireNonNull(builder.remoteRequestsTotal, this, + "remoteRequestsTotal", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java index efceb9061..78efa6763 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/enrich/stats/ExecutingPolicy.java @@ -68,8 +68,8 @@ public class ExecutingPolicy implements JsonpSerializable { private ExecutingPolicy(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.task = ApiTypeHelper.requireNonNullWithDefault(builder.task, this, "task", this.task()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.task = ApiTypeHelper.requireNonNull(builder.task, this, "task"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java index 5788a4f6a..3df6b40df 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlDeleteRequest.java @@ -70,7 +70,7 @@ public class EqlDeleteRequest extends RequestBase { private EqlDeleteRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java index b552b8f26..7fe2693f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlGetRequest.java @@ -76,7 +76,7 @@ public class EqlGetRequest extends RequestBase { private EqlGetRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.keepAlive = builder.keepAlive; this.waitForCompletionTimeout = builder.waitForCompletionTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java index 464ac0e0a..df2e0159f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchRequest.java @@ -153,7 +153,7 @@ private EqlSearchRequest(Builder builder) { this.keepAlive = builder.keepAlive; this.keepOnCompletion = builder.keepOnCompletion; this.maxSamplesPerKey = builder.maxSamplesPerKey; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.resultPosition = builder.resultPosition; this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java index 9638f7824..8c86016d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/EqlSearchResponseBase.java @@ -96,7 +96,7 @@ protected EqlSearchResponseBase(AbstractBuilder builder) { this.isRunning = builder.isRunning; this.took = builder.took; this.timedOut = builder.timedOut; - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.shardFailures = ApiTypeHelper.unmodifiable(builder.shardFailures); this.tEventSerializer = builder.tEventSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java index 204d299c1..aa3df1098 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusRequest.java @@ -70,7 +70,7 @@ public class GetEqlStatusRequest extends RequestBase { private GetEqlStatusRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java index 7d7c99bf8..a69d53bb3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/GetEqlStatusResponse.java @@ -81,11 +81,9 @@ public class GetEqlStatusResponse implements JsonpSerializable { private GetEqlStatusResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", - this.isPartial()); - this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", - this.isRunning()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial", false); + this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning", false); this.startTimeInMillis = builder.startTimeInMillis; this.expirationTimeInMillis = builder.expirationTimeInMillis; this.completionStatus = builder.completionStatus; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java index 7754a9bc2..cc2b5bf01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/eql/HitsEvent.java @@ -84,9 +84,9 @@ public class HitsEvent implements JsonpSerializable { private HitsEvent(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.missing = builder.missing; this.fields = ApiTypeHelper.unmodifiable(builder.fields); this.tEventSerializer = builder.tEventSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java index f1a49856c..c0be6f79f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/AsyncQueryStopRequest.java @@ -79,7 +79,7 @@ public class AsyncQueryStopRequest extends RequestBase { private AsyncQueryStopRequest(Builder builder) { this.dropNullColumns = builder.dropNullColumns; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java index d53ccd0f3..afe042523 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/esql/QueryRequest.java @@ -120,7 +120,7 @@ private QueryRequest(Builder builder) { this.locale = builder.locale; this.params = ApiTypeHelper.unmodifiable(builder.params); this.profile = builder.profile; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.tables = ApiTypeHelper.unmodifiable(builder.tables); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java index 625890793..ea3c37094 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/features/Feature.java @@ -67,9 +67,8 @@ public class Feature implements JsonpSerializable { private Feature(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java index 26af8fc21..dba84b3f1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchRequest.java @@ -264,7 +264,7 @@ private FleetSearchRequest(Builder builder) { this.highlight = builder.highlight; this.ignoreThrottled = builder.ignoreThrottled; this.ignoreUnavailable = builder.ignoreUnavailable; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.indicesBoost = ApiTypeHelper.unmodifiable(builder.indicesBoost); this.lenient = builder.lenient; this.maxConcurrentShardRequests = builder.maxConcurrentShardRequests; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java index 0b4c771a1..ec2c10662 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/fleet/FleetSearchResponse.java @@ -117,10 +117,10 @@ public class FleetSearchResponse implements JsonpSerializable { private FleetSearchResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.clusters = builder.clusters; this.fields = ApiTypeHelper.unmodifiable(builder.fields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java index 5af5316f5..bb64e925e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Connection.java @@ -71,10 +71,10 @@ public class Connection implements JsonpSerializable { private Connection(Builder builder) { - this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); - this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); - this.weight = ApiTypeHelper.requireNonNullWithDefault(builder.weight, this, "weight", this.weight()); + this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount", 0); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source", 0); + this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target", 0); + this.weight = ApiTypeHelper.requireNonNull(builder.weight, this, "weight", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java index 912e04d55..5fd0be8c7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreControls.java @@ -79,8 +79,7 @@ private ExploreControls(Builder builder) { this.sampleDiversity = builder.sampleDiversity; this.sampleSize = builder.sampleSize; this.timeout = builder.timeout; - this.useSignificance = ApiTypeHelper.requireNonNullWithDefault(builder.useSignificance, this, "useSignificance", - this.useSignificance()); + this.useSignificance = ApiTypeHelper.requireNonNull(builder.useSignificance, this, "useSignificance", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java index 70b683117..54a3e3592 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/ExploreResponse.java @@ -78,8 +78,8 @@ private ExploreResponse(Builder builder) { this.connections = ApiTypeHelper.unmodifiableRequired(builder.connections, this, "connections"); this.failures = ApiTypeHelper.unmodifiableRequired(builder.failures, this, "failures"); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); this.vertices = ApiTypeHelper.unmodifiableRequired(builder.vertices, this, "vertices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java index a277fa568..276fe2b1f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/SampleDiversity.java @@ -68,9 +68,8 @@ public class SampleDiversity implements JsonpSerializable { private SampleDiversity(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.maxDocsPerValue = ApiTypeHelper.requireNonNullWithDefault(builder.maxDocsPerValue, this, "maxDocsPerValue", - this.maxDocsPerValue()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.maxDocsPerValue = ApiTypeHelper.requireNonNull(builder.maxDocsPerValue, this, "maxDocsPerValue", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java index bd7c533cd..17f8ee20e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/Vertex.java @@ -73,10 +73,10 @@ public class Vertex implements JsonpSerializable { private Vertex(Builder builder) { - this.depth = ApiTypeHelper.requireNonNullWithDefault(builder.depth, this, "depth", this.depth()); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.term = ApiTypeHelper.requireNonNullWithDefault(builder.term, this, "term", this.term()); - this.weight = ApiTypeHelper.requireNonNullWithDefault(builder.weight, this, "weight", this.weight()); + this.depth = ApiTypeHelper.requireNonNull(builder.depth, this, "depth", 0); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.term = ApiTypeHelper.requireNonNull(builder.term, this, "term"); + this.weight = ApiTypeHelper.requireNonNull(builder.weight, this, "weight", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java index 66c5b6eff..f06ac89af 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexDefinition.java @@ -82,7 +82,7 @@ public class VertexDefinition implements JsonpSerializable { private VertexDefinition(Builder builder) { this.exclude = ApiTypeHelper.unmodifiable(builder.exclude); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.include = ApiTypeHelper.unmodifiable(builder.include); this.minDocCount = builder.minDocCount; this.shardMinDocCount = builder.shardMinDocCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java index 9d4b476c6..3452b9f6f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/graph/VertexInclude.java @@ -70,7 +70,7 @@ public class VertexInclude implements JsonpSerializable { private VertexInclude(Builder builder) { this.boost = builder.boost; - this.term = ApiTypeHelper.requireNonNullWithDefault(builder.term, this, "term", this.term()); + this.term = ApiTypeHelper.requireNonNull(builder.term, this, "term"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java index 404f50f94..006b224a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DeleteLifecycleRequest.java @@ -78,7 +78,7 @@ public class DeleteLifecycleRequest extends RequestBase { private DeleteLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java index bcf6c7865..e6235594a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/DownsampleAction.java @@ -68,8 +68,7 @@ public class DownsampleAction implements JsonpSerializable { private DownsampleAction(Builder builder) { - this.fixedInterval = ApiTypeHelper.requireNonNullWithDefault(builder.fixedInterval, this, "fixedInterval", - this.fixedInterval()); + this.fixedInterval = ApiTypeHelper.requireNonNull(builder.fixedInterval, this, "fixedInterval"); this.waitTimeout = builder.waitTimeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java index 2d4210868..e77ba2f2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ExplainLifecycleRequest.java @@ -84,7 +84,7 @@ public class ExplainLifecycleRequest extends RequestBase { private ExplainLifecycleRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; this.onlyErrors = builder.onlyErrors; this.onlyManaged = builder.onlyManaged; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java index cffc7f46a..71d326d97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/ForceMergeAction.java @@ -69,8 +69,7 @@ public class ForceMergeAction implements JsonpSerializable { private ForceMergeAction(Builder builder) { - this.maxNumSegments = ApiTypeHelper.requireNonNullWithDefault(builder.maxNumSegments, this, "maxNumSegments", - this.maxNumSegments()); + this.maxNumSegments = ApiTypeHelper.requireNonNull(builder.maxNumSegments, this, "maxNumSegments", 0); this.indexCodec = builder.indexCodec; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java index b4b03b394..4320b80bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/GetIlmStatusResponse.java @@ -65,8 +65,7 @@ public class GetIlmStatusResponse implements JsonpSerializable { private GetIlmStatusResponse(Builder builder) { - this.operationMode = ApiTypeHelper.requireNonNullWithDefault(builder.operationMode, this, "operationMode", - this.operationMode()); + this.operationMode = ApiTypeHelper.requireNonNull(builder.operationMode, this, "operationMode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java index a47190904..74253d987 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/IlmPolicy.java @@ -69,7 +69,7 @@ public class IlmPolicy implements JsonpSerializable { private IlmPolicy(Builder builder) { - this.phases = ApiTypeHelper.requireNonNullWithDefault(builder.phases, this, "phases", this.phases()); + this.phases = ApiTypeHelper.requireNonNull(builder.phases, this, "phases"); this.meta = ApiTypeHelper.unmodifiable(builder.meta); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java index 6999e4baa..49c82d31e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MigrateToDataTiersResponse.java @@ -80,9 +80,9 @@ public class MigrateToDataTiersResponse implements JsonpSerializable { private MigrateToDataTiersResponse(Builder builder) { - this.dryRun = ApiTypeHelper.requireNonNullWithDefault(builder.dryRun, this, "dryRun", this.dryRun()); - this.removedLegacyTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.removedLegacyTemplate, this, - "removedLegacyTemplate", this.removedLegacyTemplate()); + this.dryRun = ApiTypeHelper.requireNonNull(builder.dryRun, this, "dryRun", false); + this.removedLegacyTemplate = ApiTypeHelper.requireNonNull(builder.removedLegacyTemplate, this, + "removedLegacyTemplate"); this.migratedIlmPolicies = ApiTypeHelper.unmodifiableRequired(builder.migratedIlmPolicies, this, "migratedIlmPolicies"); this.migratedIndices = ApiTypeHelper.unmodifiableRequired(builder.migratedIndices, this, "migratedIndices"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java index 53f680b3f..61fb418b2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/MoveToStepRequest.java @@ -95,10 +95,9 @@ public class MoveToStepRequest extends RequestBase implements JsonpSerializable private MoveToStepRequest(Builder builder) { - this.currentStep = ApiTypeHelper.requireNonNullWithDefault(builder.currentStep, this, "currentStep", - this.currentStep()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.nextStep = ApiTypeHelper.requireNonNullWithDefault(builder.nextStep, this, "nextStep", this.nextStep()); + this.currentStep = ApiTypeHelper.requireNonNull(builder.currentStep, this, "currentStep"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.nextStep = ApiTypeHelper.requireNonNull(builder.nextStep, this, "nextStep"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java index c896a4df5..b9e4a2837 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/PutLifecycleRequest.java @@ -85,7 +85,7 @@ public class PutLifecycleRequest extends RequestBase implements JsonpSerializabl private PutLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.policy = builder.policy; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java index 2e90b670f..6b102a157 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyRequest.java @@ -70,7 +70,7 @@ public class RemovePolicyRequest extends RequestBase { private RemovePolicyRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java index 9ea9b1054..e333c66b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RemovePolicyResponse.java @@ -70,8 +70,7 @@ public class RemovePolicyResponse implements JsonpSerializable { private RemovePolicyResponse(Builder builder) { this.failedIndexes = ApiTypeHelper.unmodifiableRequired(builder.failedIndexes, this, "failedIndexes"); - this.hasFailures = ApiTypeHelper.requireNonNullWithDefault(builder.hasFailures, this, "hasFailures", - this.hasFailures()); + this.hasFailures = ApiTypeHelper.requireNonNull(builder.hasFailures, this, "hasFailures", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java index 768f2670d..37213aa6b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/RetryRequest.java @@ -72,7 +72,7 @@ public class RetryRequest extends RequestBase { private RetryRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java index 48089464f..cb88f95eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/SearchableSnapshotAction.java @@ -70,8 +70,7 @@ public class SearchableSnapshotAction implements JsonpSerializable { private SearchableSnapshotAction(Builder builder) { - this.snapshotRepository = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotRepository, this, - "snapshotRepository", this.snapshotRepository()); + this.snapshotRepository = ApiTypeHelper.requireNonNull(builder.snapshotRepository, this, "snapshotRepository"); this.forceMergeIndex = builder.forceMergeIndex; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java index 4c7ecf633..01d7188ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/WaitForSnapshotAction.java @@ -66,7 +66,7 @@ public class WaitForSnapshotAction implements JsonpSerializable { private WaitForSnapshotAction(Builder builder) { - this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); + this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java index 4a4cf8082..682d33603 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainManaged.java @@ -151,13 +151,13 @@ private LifecycleExplainManaged(Builder builder) { this.age = builder.age; this.failedStep = builder.failedStep; this.failedStepRetryCount = builder.failedStepRetryCount; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.indexCreationDate = builder.indexCreationDate; this.indexCreationDateMillis = builder.indexCreationDateMillis; this.isAutoRetryableError = builder.isAutoRetryableError; this.lifecycleDate = builder.lifecycleDate; this.lifecycleDateMillis = builder.lifecycleDateMillis; - this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); + this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); this.phaseTime = builder.phaseTime; this.phaseTimeMillis = builder.phaseTimeMillis; this.policy = builder.policy; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java index 7b09ec02a..91fdf7336 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainPhaseExecution.java @@ -76,10 +76,10 @@ public class LifecycleExplainPhaseExecution implements JsonpSerializable { private LifecycleExplainPhaseExecution(Builder builder) { this.phaseDefinition = builder.phaseDefinition; - this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.modifiedDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDateInMillis, this, - "modifiedDateInMillis", this.modifiedDateInMillis()); + this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); + this.modifiedDateInMillis = ApiTypeHelper.requireNonNull(builder.modifiedDateInMillis, this, + "modifiedDateInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java index 50e112cae..b792e452c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/explain_lifecycle/LifecycleExplainUnmanaged.java @@ -66,7 +66,7 @@ public class LifecycleExplainUnmanaged implements LifecycleExplainVariant, Jsonp private LifecycleExplainUnmanaged(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java index 9966b9e02..5510204ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/get_lifecycle/Lifecycle.java @@ -71,10 +71,9 @@ public class Lifecycle implements JsonpSerializable { private Lifecycle(Builder builder) { - this.modifiedDate = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDate, this, "modifiedDate", - this.modifiedDate()); - this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.modifiedDate = ApiTypeHelper.requireNonNull(builder.modifiedDate, this, "modifiedDate"); + this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java index 7c3e23d30..d019c120f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ilm/move_to_step/StepKey.java @@ -73,7 +73,7 @@ private StepKey(Builder builder) { this.action = builder.action; this.name = builder.name; - this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); + this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java index b93842965..3e0c24f0b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockRequest.java @@ -94,10 +94,10 @@ public class AddBlockRequest extends RequestBase { private AddBlockRequest(Builder builder) { this.allowNoIndices = builder.allowNoIndices; - this.block = ApiTypeHelper.requireNonNullWithDefault(builder.block, this, "block", this.block()); + this.block = ApiTypeHelper.requireNonNull(builder.block, this, "block"); this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.ignoreUnavailable = builder.ignoreUnavailable; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java index 5ec2348bf..91d93c50e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/AddBlockResponse.java @@ -72,10 +72,9 @@ public class AddBlockResponse implements AcknowledgedResponse, JsonpSerializable private AddBlockResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java index 4d438ff0d..996342abe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CacheQueries.java @@ -64,7 +64,7 @@ public class CacheQueries implements JsonpSerializable { private CacheQueries(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java index e674557c2..b6a4a2a54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexRequest.java @@ -155,10 +155,10 @@ public class CloneIndexRequest extends RequestBase implements JsonpSerializable private CloneIndexRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; this.settings = ApiTypeHelper.unmodifiable(builder.settings); - this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); + this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java index 6994925cf..ec50193c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloneIndexResponse.java @@ -71,11 +71,10 @@ public class CloneIndexResponse implements AcknowledgedResponse, JsonpSerializab private CloneIndexResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java index 0d198b607..64411bae3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CloseIndexResponse.java @@ -73,11 +73,10 @@ public class CloseIndexResponse implements AcknowledgedResponse, JsonpSerializab private CloseIndexResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java index d8ee3518e..5bdd675ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateDataStreamRequest.java @@ -79,7 +79,7 @@ public class CreateDataStreamRequest extends RequestBase { private CreateDataStreamRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java index d52914c2a..9af879ca7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromRequest.java @@ -80,10 +80,9 @@ public class CreateFromRequest extends RequestBase implements JsonpSerializable private CreateFromRequest(Builder builder) { - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); - this.createFrom = ApiTypeHelper.requireNonNullWithDefault(builder.createFrom, this, "createFrom", - this.createFrom()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.createFrom = ApiTypeHelper.requireNonNull(builder.createFrom, this, "createFrom"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java index 9fdb9c01c..d8979b967 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateFromResponse.java @@ -71,11 +71,10 @@ public class CreateFromResponse implements AcknowledgedResponse, JsonpSerializab private CreateFromResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java index acb7cbdd0..26fddd3fe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexRequest.java @@ -122,7 +122,7 @@ public class CreateIndexRequest extends RequestBase implements JsonpSerializable private CreateIndexRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.mappings = builder.mappings; this.masterTimeout = builder.masterTimeout; this.settings = builder.settings; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java index c76a25bc1..5c235cba5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/CreateIndexResponse.java @@ -71,11 +71,10 @@ public class CreateIndexResponse implements AcknowledgedResponse, JsonpSerializa private CreateIndexResponse(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java index b874bd375..f7a346be3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStream.java @@ -115,25 +115,21 @@ private DataStream(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.allowCustomRouting = builder.allowCustomRouting; this.failureStore = builder.failureStore; - this.generation = ApiTypeHelper.requireNonNullWithDefault(builder.generation, this, "generation", - this.generation()); - this.hidden = ApiTypeHelper.requireNonNullWithDefault(builder.hidden, this, "hidden", this.hidden()); + this.generation = ApiTypeHelper.requireNonNull(builder.generation, this, "generation", 0); + this.hidden = ApiTypeHelper.requireNonNull(builder.hidden, this, "hidden", false); this.ilmPolicy = builder.ilmPolicy; - this.nextGenerationManagedBy = ApiTypeHelper.requireNonNullWithDefault(builder.nextGenerationManagedBy, this, - "nextGenerationManagedBy", this.nextGenerationManagedBy()); - this.preferIlm = ApiTypeHelper.requireNonNullWithDefault(builder.preferIlm, this, "preferIlm", - this.preferIlm()); + this.nextGenerationManagedBy = ApiTypeHelper.requireNonNull(builder.nextGenerationManagedBy, this, + "nextGenerationManagedBy"); + this.preferIlm = ApiTypeHelper.requireNonNull(builder.preferIlm, this, "preferIlm", false); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); this.lifecycle = builder.lifecycle; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.replicated = builder.replicated; - this.rolloverOnWrite = ApiTypeHelper.requireNonNullWithDefault(builder.rolloverOnWrite, this, "rolloverOnWrite", - this.rolloverOnWrite()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.rolloverOnWrite = ApiTypeHelper.requireNonNull(builder.rolloverOnWrite, this, "rolloverOnWrite", false); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); this.system = builder.system; - this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); - this.timestampField = ApiTypeHelper.requireNonNullWithDefault(builder.timestampField, this, "timestampField", - this.timestampField()); + this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); + this.timestampField = ApiTypeHelper.requireNonNull(builder.timestampField, this, "timestampField"); this.indexMode = builder.indexMode; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java index 2c8f20403..caf71166e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamIndex.java @@ -80,10 +80,8 @@ public class DataStreamIndex implements JsonpSerializable { private DataStreamIndex(Builder builder) { - this.indexName = ApiTypeHelper.requireNonNullWithDefault(builder.indexName, this, "indexName", - this.indexName()); - this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", - this.indexUuid()); + this.indexName = ApiTypeHelper.requireNonNull(builder.indexName, this, "indexName"); + this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); this.ilmPolicy = builder.ilmPolicy; this.managedBy = builder.managedBy; this.preferIlm = builder.preferIlm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java index d3c904e58..ae0ea8287 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamTimestampField.java @@ -66,7 +66,7 @@ public class DataStreamTimestampField implements JsonpSerializable { private DataStreamTimestampField(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java index 5ee9e40a6..ed7d82105 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DataStreamsStatsResponse.java @@ -82,15 +82,13 @@ public class DataStreamsStatsResponse implements JsonpSerializable { private DataStreamsStatsResponse(Builder builder) { - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.backingIndices = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndices, this, "backingIndices", - this.backingIndices()); - this.dataStreamCount = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreamCount, this, "dataStreamCount", - this.dataStreamCount()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.backingIndices = ApiTypeHelper.requireNonNull(builder.backingIndices, this, "backingIndices", 0); + this.dataStreamCount = ApiTypeHelper.requireNonNull(builder.dataStreamCount, this, "dataStreamCount", 0); this.dataStreams = ApiTypeHelper.unmodifiableRequired(builder.dataStreams, this, "dataStreams"); this.totalStoreSizes = builder.totalStoreSizes; - this.totalStoreSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalStoreSizeBytes, this, - "totalStoreSizeBytes", this.totalStoreSizeBytes()); + this.totalStoreSizeBytes = ApiTypeHelper.requireNonNull(builder.totalStoreSizeBytes, this, + "totalStoreSizeBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java index 53e0d2517..1e8ec4664 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DeleteTemplateRequest.java @@ -76,7 +76,7 @@ public class DeleteTemplateRequest extends RequestBase { private DeleteTemplateRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java index facea8bb5..3e57b931f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DiskUsageResponse.java @@ -66,8 +66,7 @@ public class DiskUsageResponse implements JsonpSerializable { private DiskUsageResponse(Builder builder) { - this.diskUsage = ApiTypeHelper.requireNonNullWithDefault(builder.diskUsage, this, "diskUsage", - this.diskUsage()); + this.diskUsage = ApiTypeHelper.requireNonNull(builder.diskUsage, this, "diskUsage"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java index 8dc3f9233..0b9f04da8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleConfig.java @@ -65,8 +65,7 @@ public class DownsampleConfig implements JsonpSerializable { private DownsampleConfig(Builder builder) { - this.fixedInterval = ApiTypeHelper.requireNonNullWithDefault(builder.fixedInterval, this, "fixedInterval", - this.fixedInterval()); + this.fixedInterval = ApiTypeHelper.requireNonNull(builder.fixedInterval, this, "fixedInterval"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java index 4110a99c4..09d6a128d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleRequest.java @@ -86,10 +86,9 @@ public class DownsampleRequest extends RequestBase implements JsonpSerializable private DownsampleRequest(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.targetIndex = ApiTypeHelper.requireNonNullWithDefault(builder.targetIndex, this, "targetIndex", - this.targetIndex()); - this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.targetIndex = ApiTypeHelper.requireNonNull(builder.targetIndex, this, "targetIndex"); + this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java index 79ef69d88..4f01de101 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsampleResponse.java @@ -66,7 +66,7 @@ public class DownsampleResponse implements JsonpSerializable { private DownsampleResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java index b16737234..047b3a94c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/DownsamplingRound.java @@ -68,8 +68,8 @@ public class DownsamplingRound implements JsonpSerializable { private DownsamplingRound(Builder builder) { - this.after = ApiTypeHelper.requireNonNullWithDefault(builder.after, this, "after", this.after()); - this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); + this.after = ApiTypeHelper.requireNonNull(builder.after, this, "after"); + this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java index 5b45f9f6e..6ae47b0ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ExistsIndexTemplateRequest.java @@ -87,7 +87,7 @@ private ExistsIndexTemplateRequest(Builder builder) { this.flatSettings = builder.flatSettings; this.local = builder.local; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java index 881cc8bcb..c36255dad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FailureStore.java @@ -70,10 +70,9 @@ public class FailureStore implements JsonpSerializable { private FailureStore(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.rolloverOnWrite = ApiTypeHelper.requireNonNullWithDefault(builder.rolloverOnWrite, this, "rolloverOnWrite", - this.rolloverOnWrite()); + this.rolloverOnWrite = ApiTypeHelper.requireNonNull(builder.rolloverOnWrite, this, "rolloverOnWrite", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java index e294117f6..5ea96751c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/FielddataFrequencyFilter.java @@ -70,10 +70,9 @@ public class FielddataFrequencyFilter implements JsonpSerializable { private FielddataFrequencyFilter(Builder builder) { - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); - this.minSegmentSize = ApiTypeHelper.requireNonNullWithDefault(builder.minSegmentSize, this, "minSegmentSize", - this.minSegmentSize()); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); + this.minSegmentSize = ApiTypeHelper.requireNonNull(builder.minSegmentSize, this, "minSegmentSize", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java index b5d04dfaf..56e8b9f82 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetDataLifecycleStatsResponse.java @@ -77,8 +77,7 @@ public class GetDataLifecycleStatsResponse implements JsonpSerializable { private GetDataLifecycleStatsResponse(Builder builder) { - this.dataStreamCount = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreamCount, this, "dataStreamCount", - this.dataStreamCount()); + this.dataStreamCount = ApiTypeHelper.requireNonNull(builder.dataStreamCount, this, "dataStreamCount", 0); this.dataStreams = ApiTypeHelper.unmodifiableRequired(builder.dataStreams, this, "dataStreams"); this.lastRunDurationInMillis = builder.lastRunDurationInMillis; this.timeBetweenStartsInMillis = builder.timeBetweenStartsInMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java index e957ef61d..d0963be54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/GetMigrateReindexStatusResponse.java @@ -94,18 +94,15 @@ public class GetMigrateReindexStatusResponse implements JsonpSerializable { private GetMigrateReindexStatusResponse(Builder builder) { this.startTime = builder.startTime; - this.startTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeMillis, this, "startTimeMillis", - this.startTimeMillis()); - this.complete = ApiTypeHelper.requireNonNullWithDefault(builder.complete, this, "complete", this.complete()); - this.totalIndicesInDataStream = ApiTypeHelper.requireNonNullWithDefault(builder.totalIndicesInDataStream, this, - "totalIndicesInDataStream", this.totalIndicesInDataStream()); - this.totalIndicesRequiringUpgrade = ApiTypeHelper.requireNonNullWithDefault( - builder.totalIndicesRequiringUpgrade, this, "totalIndicesRequiringUpgrade", - this.totalIndicesRequiringUpgrade()); - this.successes = ApiTypeHelper.requireNonNullWithDefault(builder.successes, this, "successes", - this.successes()); + this.startTimeMillis = ApiTypeHelper.requireNonNull(builder.startTimeMillis, this, "startTimeMillis", 0); + this.complete = ApiTypeHelper.requireNonNull(builder.complete, this, "complete", false); + this.totalIndicesInDataStream = ApiTypeHelper.requireNonNull(builder.totalIndicesInDataStream, this, + "totalIndicesInDataStream", 0); + this.totalIndicesRequiringUpgrade = ApiTypeHelper.requireNonNull(builder.totalIndicesRequiringUpgrade, this, + "totalIndicesRequiringUpgrade", 0); + this.successes = ApiTypeHelper.requireNonNull(builder.successes, this, "successes", 0); this.inProgress = ApiTypeHelper.unmodifiableRequired(builder.inProgress, this, "inProgress"); - this.pending = ApiTypeHelper.requireNonNullWithDefault(builder.pending, this, "pending", this.pending()); + this.pending = ApiTypeHelper.requireNonNull(builder.pending, this, "pending", 0); this.errors = ApiTypeHelper.unmodifiableRequired(builder.errors, this, "errors"); this.exception = builder.exception; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java index 2976f4cb0..437f95ac1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexRoutingRebalance.java @@ -65,7 +65,7 @@ public class IndexRoutingRebalance implements JsonpSerializable { private IndexRoutingRebalance(Builder builder) { - this.enable = ApiTypeHelper.requireNonNullWithDefault(builder.enable, this, "enable", this.enable()); + this.enable = ApiTypeHelper.requireNonNull(builder.enable, this, "enable"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java index 198c7c2b0..5d51352ce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndexingPressure.java @@ -64,7 +64,7 @@ public class IndexingPressure implements JsonpSerializable { private IndexingPressure(Builder builder) { - this.memory = ApiTypeHelper.requireNonNullWithDefault(builder.memory, this, "memory", this.memory()); + this.memory = ApiTypeHelper.requireNonNull(builder.memory, this, "memory"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java index 169eda119..c03f4efc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/IndicesStatsResponse.java @@ -73,8 +73,8 @@ public class IndicesStatsResponse implements JsonpSerializable { private IndicesStatsResponse(Builder builder) { this.indices = ApiTypeHelper.unmodifiable(builder.indices); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java index ac64dc338..eb7650243 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MappingLimitSettingsSourceFields.java @@ -65,7 +65,7 @@ public class MappingLimitSettingsSourceFields implements JsonpSerializable { private MappingLimitSettingsSourceFields(Builder builder) { - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java index c0df3d0cb..60558aabe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateReindexRequest.java @@ -74,7 +74,7 @@ public class MigrateReindexRequest extends RequestBase implements JsonpSerializa private MigrateReindexRequest(Builder builder) { - this.reindex = ApiTypeHelper.requireNonNullWithDefault(builder.reindex, this, "reindex", this.reindex()); + this.reindex = ApiTypeHelper.requireNonNull(builder.reindex, this, "reindex"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java index 672cde6e8..6ad2f1b32 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/MigrateToDataStreamRequest.java @@ -85,7 +85,7 @@ public class MigrateToDataStreamRequest extends RequestBase { private MigrateToDataStreamRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java index 9058bc5b8..836147ce0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/NumericFielddata.java @@ -64,7 +64,7 @@ public class NumericFielddata implements JsonpSerializable { private NumericFielddata(Builder builder) { - this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); + this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java index 85125956d..eb493dd66 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/OpenResponse.java @@ -67,10 +67,9 @@ public class OpenResponse implements AcknowledgedResponse, JsonpSerializable { private OpenResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java index 9261baf49..3dcbf5299 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamRequest.java @@ -89,7 +89,7 @@ public class PromoteDataStreamRequest extends RequestBase { private PromoteDataStreamRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java index 0fc5b4083..34413d65a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PromoteDataStreamResponse.java @@ -67,7 +67,7 @@ public class PromoteDataStreamResponse implements JsonpSerializable { private PromoteDataStreamResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java index 24d91aea1..2a7ef5cff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutAliasRequest.java @@ -104,7 +104,7 @@ private PutAliasRequest(Builder builder) { this.indexRouting = builder.indexRouting; this.isWriteIndex = builder.isWriteIndex; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.routing = builder.routing; this.searchRouting = builder.searchRouting; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java index 52639d876..c5ac93143 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndexTemplateRequest.java @@ -162,7 +162,7 @@ private PutIndexTemplateRequest(Builder builder) { this.ignoreMissingComponentTemplates = ApiTypeHelper.unmodifiable(builder.ignoreMissingComponentTemplates); this.indexPatterns = ApiTypeHelper.unmodifiable(builder.indexPatterns); this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.priority = builder.priority; this.template = builder.template; this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java index 49f542dff..bef17864d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutIndicesSettingsRequest.java @@ -128,7 +128,7 @@ private PutIndicesSettingsRequest(Builder builder) { this.preserveExisting = builder.preserveExisting; this.reopen = builder.reopen; this.timeout = builder.timeout; - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java index d7732344d..0727f64a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/PutTemplateRequest.java @@ -136,7 +136,7 @@ private PutTemplateRequest(Builder builder) { this.indexPatterns = ApiTypeHelper.unmodifiable(builder.indexPatterns); this.mappings = builder.mappings; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.order = builder.order; this.settings = builder.settings; this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java index 02188ccae..0111463c2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RetentionLease.java @@ -65,7 +65,7 @@ public class RetentionLease implements JsonpSerializable { private RetentionLease(Builder builder) { - this.period = ApiTypeHelper.requireNonNullWithDefault(builder.period, this, "period", this.period()); + this.period = ApiTypeHelper.requireNonNull(builder.period, this, "period"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java index 7ae77edbf..9b41ee5b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverRequest.java @@ -154,7 +154,7 @@ public class RolloverRequest extends RequestBase implements JsonpSerializable { private RolloverRequest(Builder builder) { - this.alias = ApiTypeHelper.requireNonNullWithDefault(builder.alias, this, "alias", this.alias()); + this.alias = ApiTypeHelper.requireNonNull(builder.alias, this, "alias"); this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); this.conditions = builder.conditions; this.dryRun = builder.dryRun; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java index 48d345158..58a66f8d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/RolloverResponse.java @@ -80,16 +80,14 @@ public class RolloverResponse implements AcknowledgedResponse, JsonpSerializable private RolloverResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); this.conditions = ApiTypeHelper.unmodifiableRequired(builder.conditions, this, "conditions"); - this.dryRun = ApiTypeHelper.requireNonNullWithDefault(builder.dryRun, this, "dryRun", this.dryRun()); - this.newIndex = ApiTypeHelper.requireNonNullWithDefault(builder.newIndex, this, "newIndex", this.newIndex()); - this.oldIndex = ApiTypeHelper.requireNonNullWithDefault(builder.oldIndex, this, "oldIndex", this.oldIndex()); - this.rolledOver = ApiTypeHelper.requireNonNullWithDefault(builder.rolledOver, this, "rolledOver", - this.rolledOver()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); + this.dryRun = ApiTypeHelper.requireNonNull(builder.dryRun, this, "dryRun", false); + this.newIndex = ApiTypeHelper.requireNonNull(builder.newIndex, this, "newIndex"); + this.oldIndex = ApiTypeHelper.requireNonNull(builder.oldIndex, this, "oldIndex"); + this.rolledOver = ApiTypeHelper.requireNonNull(builder.rolledOver, this, "rolledOver", false); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java index 157187001..aed9e5765 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SegmentsResponse.java @@ -71,7 +71,7 @@ public class SegmentsResponse implements JsonpSerializable { private SegmentsResponse(Builder builder) { this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java index 73929f13d..474684a3b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsQueryString.java @@ -65,7 +65,7 @@ public class SettingsQueryString implements JsonpSerializable { private SettingsQueryString(Builder builder) { - this.lenient = ApiTypeHelper.requireNonNullWithDefault(builder.lenient, this, "lenient", this.lenient()); + this.lenient = ApiTypeHelper.requireNonNull(builder.lenient, this, "lenient", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java index 2fd7558bc..596a78bd3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfi.java @@ -66,8 +66,8 @@ public class SettingsSimilarityDfi implements SettingsSimilarityVariant, JsonpSe private SettingsSimilarityDfi(Builder builder) { - this.independenceMeasure = ApiTypeHelper.requireNonNullWithDefault(builder.independenceMeasure, this, - "independenceMeasure", this.independenceMeasure()); + this.independenceMeasure = ApiTypeHelper.requireNonNull(builder.independenceMeasure, this, + "independenceMeasure"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java index 0cbcc472b..9e022df97 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityDfr.java @@ -72,12 +72,9 @@ public class SettingsSimilarityDfr implements SettingsSimilarityVariant, JsonpSe private SettingsSimilarityDfr(Builder builder) { - this.afterEffect = ApiTypeHelper.requireNonNullWithDefault(builder.afterEffect, this, "afterEffect", - this.afterEffect()); - this.basicModel = ApiTypeHelper.requireNonNullWithDefault(builder.basicModel, this, "basicModel", - this.basicModel()); - this.normalization = ApiTypeHelper.requireNonNullWithDefault(builder.normalization, this, "normalization", - this.normalization()); + this.afterEffect = ApiTypeHelper.requireNonNull(builder.afterEffect, this, "afterEffect"); + this.basicModel = ApiTypeHelper.requireNonNull(builder.basicModel, this, "basicModel"); + this.normalization = ApiTypeHelper.requireNonNull(builder.normalization, this, "normalization"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java index 47acfa8b8..ad8bf0ba1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityIb.java @@ -72,11 +72,9 @@ public class SettingsSimilarityIb implements SettingsSimilarityVariant, JsonpSer private SettingsSimilarityIb(Builder builder) { - this.distribution = ApiTypeHelper.requireNonNullWithDefault(builder.distribution, this, "distribution", - this.distribution()); - this.lambda = ApiTypeHelper.requireNonNullWithDefault(builder.lambda, this, "lambda", this.lambda()); - this.normalization = ApiTypeHelper.requireNonNullWithDefault(builder.normalization, this, "normalization", - this.normalization()); + this.distribution = ApiTypeHelper.requireNonNull(builder.distribution, this, "distribution"); + this.lambda = ApiTypeHelper.requireNonNull(builder.lambda, this, "lambda"); + this.normalization = ApiTypeHelper.requireNonNull(builder.normalization, this, "normalization"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java index 3bbdc13f2..daa33e276 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SettingsSimilarityScripted.java @@ -69,7 +69,7 @@ public class SettingsSimilarityScripted implements SettingsSimilarityVariant, Js private SettingsSimilarityScripted(Builder builder) { - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); this.weightScript = builder.weightScript; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java index 2a76ca04c..58bc421f1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkRequest.java @@ -143,10 +143,10 @@ public class ShrinkRequest extends RequestBase implements JsonpSerializable { private ShrinkRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; this.settings = ApiTypeHelper.unmodifiable(builder.settings); - this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); + this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java index 3d9287062..ca0016587 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ShrinkResponse.java @@ -71,11 +71,10 @@ public class ShrinkResponse implements AcknowledgedResponse, JsonpSerializable { private ShrinkResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java index 2396750c4..c9f0ba011 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateRequest.java @@ -88,7 +88,7 @@ private SimulateIndexTemplateRequest(Builder builder) { this.create = builder.create; this.includeDefaults = builder.includeDefaults; this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java index 359bdea7c..b53fc70d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateIndexTemplateResponse.java @@ -71,7 +71,7 @@ public class SimulateIndexTemplateResponse implements JsonpSerializable { private SimulateIndexTemplateResponse(Builder builder) { this.overlapping = ApiTypeHelper.unmodifiable(builder.overlapping); - this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); + this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java index 2128be6b8..d3411d785 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SimulateTemplateResponse.java @@ -71,7 +71,7 @@ public class SimulateTemplateResponse implements JsonpSerializable { private SimulateTemplateResponse(Builder builder) { this.overlapping = ApiTypeHelper.unmodifiable(builder.overlapping); - this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); + this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java index e8ba728e4..d0a960415 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitRequest.java @@ -151,10 +151,10 @@ public class SplitRequest extends RequestBase implements JsonpSerializable { private SplitRequest(Builder builder) { this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.masterTimeout = builder.masterTimeout; this.settings = ApiTypeHelper.unmodifiable(builder.settings); - this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); + this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); this.timeout = builder.timeout; this.waitForActiveShards = builder.waitForActiveShards; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java index d166af759..9aa19f1c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/SplitResponse.java @@ -71,11 +71,10 @@ public class SplitResponse implements AcknowledgedResponse, JsonpSerializable { private SplitResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.shardsAcknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.shardsAcknowledged, this, - "shardsAcknowledged", this.shardsAcknowledged()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.shardsAcknowledged = ApiTypeHelper.requireNonNull(builder.shardsAcknowledged, this, "shardsAcknowledged", + false); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java index 687bf9a8f..f1a8c63f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/Storage.java @@ -69,7 +69,7 @@ public class Storage implements JsonpSerializable { private Storage(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.allowMmap = builder.allowMmap; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java index f7f32b12f..3dabeadda 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/TemplateMapping.java @@ -84,8 +84,8 @@ private TemplateMapping(Builder builder) { this.aliases = ApiTypeHelper.unmodifiableRequired(builder.aliases, this, "aliases"); this.indexPatterns = ApiTypeHelper.unmodifiableRequired(builder.indexPatterns, this, "indexPatterns"); - this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); - this.order = ApiTypeHelper.requireNonNullWithDefault(builder.order, this, "order", this.order()); + this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); + this.order = ApiTypeHelper.requireNonNull(builder.order, this, "order", 0); this.settings = ApiTypeHelper.unmodifiableRequired(builder.settings, this, "settings"); this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java index 073b2e1b8..5a1ecdedd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/ValidateQueryResponse.java @@ -79,7 +79,7 @@ private ValidateQueryResponse(Builder builder) { this.explanations = ApiTypeHelper.unmodifiable(builder.explanations); this.shards = builder.shards; - this.valid = ApiTypeHelper.requireNonNullWithDefault(builder.valid, this, "valid", this.valid()); + this.valid = ApiTypeHelper.requireNonNull(builder.valid, this, "valid", false); this.error = builder.error; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java index 490fec9e6..c4da415d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/add_block/IndicesBlockStatus.java @@ -69,8 +69,8 @@ public class IndicesBlockStatus implements JsonpSerializable { private IndicesBlockStatus(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.blocked = ApiTypeHelper.requireNonNullWithDefault(builder.blocked, this, "blocked", this.blocked()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.blocked = ApiTypeHelper.requireNonNull(builder.blocked, this, "blocked", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java index 2ed450be0..3af349f76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeDetail.java @@ -79,8 +79,7 @@ private AnalyzeDetail(Builder builder) { this.analyzer = builder.analyzer; this.charfilters = ApiTypeHelper.unmodifiable(builder.charfilters); - this.customAnalyzer = ApiTypeHelper.requireNonNullWithDefault(builder.customAnalyzer, this, "customAnalyzer", - this.customAnalyzer()); + this.customAnalyzer = ApiTypeHelper.requireNonNull(builder.customAnalyzer, this, "customAnalyzer", false); this.tokenfilters = ApiTypeHelper.unmodifiable(builder.tokenfilters); this.tokenizer = builder.tokenizer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java index 752aec236..0f97fee4e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzeToken.java @@ -77,14 +77,12 @@ public class AnalyzeToken implements JsonpSerializable { private AnalyzeToken(Builder builder) { - this.endOffset = ApiTypeHelper.requireNonNullWithDefault(builder.endOffset, this, "endOffset", - this.endOffset()); - this.position = ApiTypeHelper.requireNonNullWithDefault(builder.position, this, "position", this.position()); + this.endOffset = ApiTypeHelper.requireNonNull(builder.endOffset, this, "endOffset", 0); + this.position = ApiTypeHelper.requireNonNull(builder.position, this, "position", 0); this.positionlength = builder.positionlength; - this.startOffset = ApiTypeHelper.requireNonNullWithDefault(builder.startOffset, this, "startOffset", - this.startOffset()); - this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.startOffset = ApiTypeHelper.requireNonNull(builder.startOffset, this, "startOffset", 0); + this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java index 08e0374c3..3037ce531 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/AnalyzerDetail.java @@ -69,7 +69,7 @@ public class AnalyzerDetail implements JsonpSerializable { private AnalyzerDetail(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java index ec5497979..4abd71957 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/CharFilterDetail.java @@ -70,7 +70,7 @@ public class CharFilterDetail implements JsonpSerializable { private CharFilterDetail(Builder builder) { this.filteredText = ApiTypeHelper.unmodifiableRequired(builder.filteredText, this, "filteredText"); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java index 58feede0a..5c19d6a1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/ExplainAnalyzeToken.java @@ -92,19 +92,15 @@ private ExplainAnalyzeToken(Builder builder) { this.attributes = ApiTypeHelper.unmodifiable(builder.attributes); - this.bytes = ApiTypeHelper.requireNonNullWithDefault(builder.bytes, this, "bytes", this.bytes()); - this.endOffset = ApiTypeHelper.requireNonNullWithDefault(builder.endOffset, this, "endOffset", - this.endOffset()); + this.bytes = ApiTypeHelper.requireNonNull(builder.bytes, this, "bytes"); + this.endOffset = ApiTypeHelper.requireNonNull(builder.endOffset, this, "endOffset", 0); this.keyword = builder.keyword; - this.position = ApiTypeHelper.requireNonNullWithDefault(builder.position, this, "position", this.position()); - this.positionlength = ApiTypeHelper.requireNonNullWithDefault(builder.positionlength, this, "positionlength", - this.positionlength()); - this.startOffset = ApiTypeHelper.requireNonNullWithDefault(builder.startOffset, this, "startOffset", - this.startOffset()); - this.termfrequency = ApiTypeHelper.requireNonNullWithDefault(builder.termfrequency, this, "termfrequency", - this.termfrequency()); - this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.position = ApiTypeHelper.requireNonNull(builder.position, this, "position", 0); + this.positionlength = ApiTypeHelper.requireNonNull(builder.positionlength, this, "positionlength", 0); + this.startOffset = ApiTypeHelper.requireNonNull(builder.startOffset, this, "startOffset", 0); + this.termfrequency = ApiTypeHelper.requireNonNull(builder.termfrequency, this, "termfrequency", 0); + this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java index 41763e2dc..c8da22be3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/analyze/TokenDetail.java @@ -68,7 +68,7 @@ public class TokenDetail implements JsonpSerializable { private TokenDetail(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java index c39b45ad6..6b795055a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/close/CloseIndexResult.java @@ -70,7 +70,7 @@ public class CloseIndexResult implements JsonpSerializable { private CloseIndexResult(Builder builder) { - this.closed = ApiTypeHelper.requireNonNullWithDefault(builder.closed, this, "closed", this.closed()); + this.closed = ApiTypeHelper.requireNonNull(builder.closed, this, "closed", false); this.shards = ApiTypeHelper.unmodifiable(builder.shards); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java index a012cbfe1..a46ed287f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/data_streams_stats/DataStreamsStatsItem.java @@ -77,15 +77,11 @@ public class DataStreamsStatsItem implements JsonpSerializable { private DataStreamsStatsItem(Builder builder) { - this.backingIndices = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndices, this, "backingIndices", - this.backingIndices()); - this.dataStream = ApiTypeHelper.requireNonNullWithDefault(builder.dataStream, this, "dataStream", - this.dataStream()); - this.maximumTimestamp = ApiTypeHelper.requireNonNullWithDefault(builder.maximumTimestamp, this, - "maximumTimestamp", this.maximumTimestamp()); + this.backingIndices = ApiTypeHelper.requireNonNull(builder.backingIndices, this, "backingIndices", 0); + this.dataStream = ApiTypeHelper.requireNonNull(builder.dataStream, this, "dataStream"); + this.maximumTimestamp = ApiTypeHelper.requireNonNull(builder.maximumTimestamp, this, "maximumTimestamp", 0); this.storeSize = builder.storeSize; - this.storeSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.storeSizeBytes, this, "storeSizeBytes", - this.storeSizeBytes()); + this.storeSizeBytes = ApiTypeHelper.requireNonNull(builder.storeSizeBytes, this, "storeSizeBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java index f00e07a87..1b7d033ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/explain_data_lifecycle/DataStreamLifecycleExplain.java @@ -93,9 +93,9 @@ public class DataStreamLifecycleExplain implements JsonpSerializable { private DataStreamLifecycleExplain(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.managedByLifecycle = ApiTypeHelper.requireNonNullWithDefault(builder.managedByLifecycle, this, - "managedByLifecycle", this.managedByLifecycle()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.managedByLifecycle = ApiTypeHelper.requireNonNull(builder.managedByLifecycle, this, "managedByLifecycle", + false); this.indexCreationDateMillis = builder.indexCreationDateMillis; this.timeSinceIndexCreation = builder.timeSinceIndexCreation; this.rolloverDateMillis = builder.rolloverDateMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java index 8bd24eb54..9f651ac3c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldSummary.java @@ -80,19 +80,14 @@ public class FieldSummary implements JsonpSerializable { private FieldSummary(Builder builder) { - this.any = ApiTypeHelper.requireNonNullWithDefault(builder.any, this, "any", this.any()); - this.storedFields = ApiTypeHelper.requireNonNullWithDefault(builder.storedFields, this, "storedFields", - this.storedFields()); - this.docValues = ApiTypeHelper.requireNonNullWithDefault(builder.docValues, this, "docValues", - this.docValues()); - this.points = ApiTypeHelper.requireNonNullWithDefault(builder.points, this, "points", this.points()); - this.norms = ApiTypeHelper.requireNonNullWithDefault(builder.norms, this, "norms", this.norms()); - this.termVectors = ApiTypeHelper.requireNonNullWithDefault(builder.termVectors, this, "termVectors", - this.termVectors()); - this.knnVectors = ApiTypeHelper.requireNonNullWithDefault(builder.knnVectors, this, "knnVectors", - this.knnVectors()); - this.invertedIndex = ApiTypeHelper.requireNonNullWithDefault(builder.invertedIndex, this, "invertedIndex", - this.invertedIndex()); + this.any = ApiTypeHelper.requireNonNull(builder.any, this, "any"); + this.storedFields = ApiTypeHelper.requireNonNull(builder.storedFields, this, "storedFields"); + this.docValues = ApiTypeHelper.requireNonNull(builder.docValues, this, "docValues"); + this.points = ApiTypeHelper.requireNonNull(builder.points, this, "points"); + this.norms = ApiTypeHelper.requireNonNull(builder.norms, this, "norms"); + this.termVectors = ApiTypeHelper.requireNonNull(builder.termVectors, this, "termVectors"); + this.knnVectors = ApiTypeHelper.requireNonNull(builder.knnVectors, this, "knnVectors"); + this.invertedIndex = ApiTypeHelper.requireNonNull(builder.invertedIndex, this, "invertedIndex"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java index e5ce095d9..933279c54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/FieldsUsageBody.java @@ -73,7 +73,7 @@ protected FieldsUsageBody(AbstractBuilder builder) { this.stats = ApiTypeHelper.unmodifiable(builder.stats); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java index 795f6507a..70580f34b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/InvertedIndex.java @@ -78,16 +78,13 @@ public class InvertedIndex implements JsonpSerializable { private InvertedIndex(Builder builder) { - this.terms = ApiTypeHelper.requireNonNullWithDefault(builder.terms, this, "terms", this.terms()); - this.postings = ApiTypeHelper.requireNonNullWithDefault(builder.postings, this, "postings", this.postings()); - this.proximity = ApiTypeHelper.requireNonNullWithDefault(builder.proximity, this, "proximity", - this.proximity()); - this.positions = ApiTypeHelper.requireNonNullWithDefault(builder.positions, this, "positions", - this.positions()); - this.termFrequencies = ApiTypeHelper.requireNonNullWithDefault(builder.termFrequencies, this, "termFrequencies", - this.termFrequencies()); - this.offsets = ApiTypeHelper.requireNonNullWithDefault(builder.offsets, this, "offsets", this.offsets()); - this.payloads = ApiTypeHelper.requireNonNullWithDefault(builder.payloads, this, "payloads", this.payloads()); + this.terms = ApiTypeHelper.requireNonNull(builder.terms, this, "terms"); + this.postings = ApiTypeHelper.requireNonNull(builder.postings, this, "postings"); + this.proximity = ApiTypeHelper.requireNonNull(builder.proximity, this, "proximity"); + this.positions = ApiTypeHelper.requireNonNull(builder.positions, this, "positions"); + this.termFrequencies = ApiTypeHelper.requireNonNull(builder.termFrequencies, this, "termFrequencies"); + this.offsets = ApiTypeHelper.requireNonNull(builder.offsets, this, "offsets"); + this.payloads = ApiTypeHelper.requireNonNull(builder.payloads, this, "payloads"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java index b2d33e9b8..f606238b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/ShardsStats.java @@ -69,8 +69,7 @@ public class ShardsStats implements JsonpSerializable { private ShardsStats(Builder builder) { - this.allFields = ApiTypeHelper.requireNonNullWithDefault(builder.allFields, this, "allFields", - this.allFields()); + this.allFields = ApiTypeHelper.requireNonNull(builder.allFields, this, "allFields"); this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java index bafc87ced..f61fd8911 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/field_usage_stats/UsageStatsShards.java @@ -74,12 +74,11 @@ public class UsageStatsShards implements JsonpSerializable { private UsageStatsShards(Builder builder) { - this.routing = ApiTypeHelper.requireNonNullWithDefault(builder.routing, this, "routing", this.routing()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); - this.trackingId = ApiTypeHelper.requireNonNullWithDefault(builder.trackingId, this, "trackingId", - this.trackingId()); - this.trackingStartedAtMillis = ApiTypeHelper.requireNonNullWithDefault(builder.trackingStartedAtMillis, this, - "trackingStartedAtMillis", this.trackingStartedAtMillis()); + this.routing = ApiTypeHelper.requireNonNull(builder.routing, this, "routing"); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.trackingId = ApiTypeHelper.requireNonNull(builder.trackingId, this, "trackingId"); + this.trackingStartedAtMillis = ApiTypeHelper.requireNonNull(builder.trackingStartedAtMillis, this, + "trackingStartedAtMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java index 05d39371b..4a1ae5cdf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle/DataStreamWithLifecycle.java @@ -70,7 +70,7 @@ public class DataStreamWithLifecycle implements JsonpSerializable { private DataStreamWithLifecycle(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.lifecycle = builder.lifecycle; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java index 96fcac093..5f9276ce8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_data_lifecycle_stats/DataStreamStats.java @@ -71,11 +71,11 @@ public class DataStreamStats implements JsonpSerializable { private DataStreamStats(Builder builder) { - this.backingIndicesInError = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndicesInError, this, - "backingIndicesInError", this.backingIndicesInError()); - this.backingIndicesInTotal = ApiTypeHelper.requireNonNullWithDefault(builder.backingIndicesInTotal, this, - "backingIndicesInTotal", this.backingIndicesInTotal()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.backingIndicesInError = ApiTypeHelper.requireNonNull(builder.backingIndicesInError, this, + "backingIndicesInError", 0); + this.backingIndicesInTotal = ApiTypeHelper.requireNonNull(builder.backingIndicesInTotal, this, + "backingIndicesInTotal", 0); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java index add8e06a5..83a4abfd7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_index_template/IndexTemplateItem.java @@ -69,9 +69,8 @@ public class IndexTemplateItem implements JsonpSerializable { private IndexTemplateItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.indexTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.indexTemplate, this, "indexTemplate", - this.indexTemplate()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.indexTemplate = ApiTypeHelper.requireNonNull(builder.indexTemplate, this, "indexTemplate"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java index b9f9b3f98..5a7ae2e65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_mapping/IndexMappingRecord.java @@ -70,7 +70,7 @@ public class IndexMappingRecord implements JsonpSerializable { private IndexMappingRecord(Builder builder) { this.item = builder.item; - this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); + this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java index 7861588ae..206cce312 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusError.java @@ -68,8 +68,8 @@ public class StatusError implements JsonpSerializable { private StatusError(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java index ac329cb92..92c16b74f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/get_migrate_reindex_status/StatusInProgress.java @@ -71,11 +71,9 @@ public class StatusInProgress implements JsonpSerializable { private StatusInProgress(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.totalDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalDocCount, this, "totalDocCount", - this.totalDocCount()); - this.reindexedDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.reindexedDocCount, this, - "reindexedDocCount", this.reindexedDocCount()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.totalDocCount = ApiTypeHelper.requireNonNull(builder.totalDocCount, this, "totalDocCount", 0); + this.reindexedDocCount = ApiTypeHelper.requireNonNull(builder.reindexedDocCount, this, "reindexedDocCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java index 89645cb76..b4039ba03 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/MigrateReindex.java @@ -67,8 +67,8 @@ public class MigrateReindex implements JsonpSerializable { private MigrateReindex(Builder builder) { - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java index e6c149653..1154e14fd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/migrate_reindex/SourceIndex.java @@ -66,7 +66,7 @@ public class SourceIndex implements JsonpSerializable { private SourceIndex(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java index 1271ab94d..79d42882d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/modify_data_stream/IndexAndDataStreamAction.java @@ -68,9 +68,8 @@ public class IndexAndDataStreamAction implements ActionVariant, JsonpSerializabl private IndexAndDataStreamAction(Builder builder) { - this.dataStream = ApiTypeHelper.requireNonNullWithDefault(builder.dataStream, this, "dataStream", - this.dataStream()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.dataStream = ApiTypeHelper.requireNonNull(builder.dataStream, this, "dataStream"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java index 5b1023948..8cdb93d54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/FileDetails.java @@ -70,10 +70,9 @@ public class FileDetails implements JsonpSerializable { private FileDetails(Builder builder) { - this.length = ApiTypeHelper.requireNonNullWithDefault(builder.length, this, "length", this.length()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.recovered = ApiTypeHelper.requireNonNullWithDefault(builder.recovered, this, "recovered", - this.recovered()); + this.length = ApiTypeHelper.requireNonNull(builder.length, this, "length", 0); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.recovered = ApiTypeHelper.requireNonNull(builder.recovered, this, "recovered", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java index e7f27cb72..730264249 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryBytes.java @@ -87,18 +87,15 @@ public class RecoveryBytes implements JsonpSerializable { private RecoveryBytes(Builder builder) { - this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); + this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); this.recovered = builder.recovered; - this.recoveredInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.recoveredInBytes, this, - "recoveredInBytes", this.recoveredInBytes()); + this.recoveredInBytes = ApiTypeHelper.requireNonNull(builder.recoveredInBytes, this, "recoveredInBytes"); this.recoveredFromSnapshot = builder.recoveredFromSnapshot; this.recoveredFromSnapshotInBytes = builder.recoveredFromSnapshotInBytes; this.reused = builder.reused; - this.reusedInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.reusedInBytes, this, "reusedInBytes", - this.reusedInBytes()); + this.reusedInBytes = ApiTypeHelper.requireNonNull(builder.reusedInBytes, this, "reusedInBytes"); this.total = builder.total; - this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", - this.totalInBytes()); + this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java index c07bdc499..deb35e8b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryFiles.java @@ -77,11 +77,10 @@ public class RecoveryFiles implements JsonpSerializable { private RecoveryFiles(Builder builder) { this.details = ApiTypeHelper.unmodifiable(builder.details); - this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); - this.recovered = ApiTypeHelper.requireNonNullWithDefault(builder.recovered, this, "recovered", - this.recovered()); - this.reused = ApiTypeHelper.requireNonNullWithDefault(builder.reused, this, "reused", this.reused()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); + this.recovered = ApiTypeHelper.requireNonNull(builder.recovered, this, "recovered", 0); + this.reused = ApiTypeHelper.requireNonNull(builder.reused, this, "reused", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java index b8ef3a100..e5018b95c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryIndexStatus.java @@ -88,17 +88,16 @@ public class RecoveryIndexStatus implements JsonpSerializable { private RecoveryIndexStatus(Builder builder) { this.bytes = builder.bytes; - this.files = ApiTypeHelper.requireNonNullWithDefault(builder.files, this, "files", this.files()); - this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); + this.files = ApiTypeHelper.requireNonNull(builder.files, this, "files"); + this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); this.sourceThrottleTime = builder.sourceThrottleTime; - this.sourceThrottleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.sourceThrottleTimeInMillis, - this, "sourceThrottleTimeInMillis", this.sourceThrottleTimeInMillis()); + this.sourceThrottleTimeInMillis = ApiTypeHelper.requireNonNull(builder.sourceThrottleTimeInMillis, this, + "sourceThrottleTimeInMillis", 0); this.targetThrottleTime = builder.targetThrottleTime; - this.targetThrottleTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.targetThrottleTimeInMillis, - this, "targetThrottleTimeInMillis", this.targetThrottleTimeInMillis()); + this.targetThrottleTimeInMillis = ApiTypeHelper.requireNonNull(builder.targetThrottleTimeInMillis, this, + "targetThrottleTimeInMillis", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java index 86082fa0c..13db1e9f1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/RecoveryStartStatus.java @@ -76,11 +76,10 @@ public class RecoveryStartStatus implements JsonpSerializable { private RecoveryStartStatus(Builder builder) { this.checkIndexTime = builder.checkIndexTime; - this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.checkIndexTimeInMillis, this, - "checkIndexTimeInMillis", this.checkIndexTimeInMillis()); + this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNull(builder.checkIndexTimeInMillis, this, + "checkIndexTimeInMillis", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java index baefbf534..4b5eb2216 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/ShardRecovery.java @@ -105,25 +105,22 @@ public class ShardRecovery implements JsonpSerializable { private ShardRecovery(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); - this.stage = ApiTypeHelper.requireNonNullWithDefault(builder.stage, this, "stage", this.stage()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id", 0); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary", false); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.stage = ApiTypeHelper.requireNonNull(builder.stage, this, "stage"); this.start = builder.start; this.startTime = builder.startTime; - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); this.stopTime = builder.stopTime; this.stopTimeInMillis = builder.stopTimeInMillis; - this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); + this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); - this.translog = ApiTypeHelper.requireNonNullWithDefault(builder.translog, this, "translog", this.translog()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.verifyIndex = ApiTypeHelper.requireNonNullWithDefault(builder.verifyIndex, this, "verifyIndex", - this.verifyIndex()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); + this.translog = ApiTypeHelper.requireNonNull(builder.translog, this, "translog"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.verifyIndex = ApiTypeHelper.requireNonNull(builder.verifyIndex, this, "verifyIndex"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java index 36c68aed9..c86e68581 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/TranslogStatus.java @@ -79,15 +79,12 @@ public class TranslogStatus implements JsonpSerializable { private TranslogStatus(Builder builder) { - this.percent = ApiTypeHelper.requireNonNullWithDefault(builder.percent, this, "percent", this.percent()); - this.recovered = ApiTypeHelper.requireNonNullWithDefault(builder.recovered, this, "recovered", - this.recovered()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.totalOnStart = ApiTypeHelper.requireNonNullWithDefault(builder.totalOnStart, this, "totalOnStart", - this.totalOnStart()); + this.percent = ApiTypeHelper.requireNonNull(builder.percent, this, "percent"); + this.recovered = ApiTypeHelper.requireNonNull(builder.recovered, this, "recovered", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.totalOnStart = ApiTypeHelper.requireNonNull(builder.totalOnStart, this, "totalOnStart", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java index 0048b71ad..529e1268e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/recovery/VerifyIndex.java @@ -75,11 +75,10 @@ public class VerifyIndex implements JsonpSerializable { private VerifyIndex(Builder builder) { this.checkIndexTime = builder.checkIndexTime; - this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.checkIndexTimeInMillis, this, - "checkIndexTimeInMillis", this.checkIndexTimeInMillis()); + this.checkIndexTimeInMillis = ApiTypeHelper.requireNonNull(builder.checkIndexTimeInMillis, this, + "checkIndexTimeInMillis", 0); this.totalTime = builder.totalTime; - this.totalTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMillis, this, - "totalTimeInMillis", this.totalTimeInMillis()); + this.totalTimeInMillis = ApiTypeHelper.requireNonNull(builder.totalTimeInMillis, this, "totalTimeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java index 37dff2d6c..982e693ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadDetails.java @@ -71,7 +71,7 @@ public class ReloadDetails implements JsonpSerializable { private ReloadDetails(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.reloadedAnalyzers = ApiTypeHelper.unmodifiableRequired(builder.reloadedAnalyzers, this, "reloadedAnalyzers"); this.reloadedNodeIds = ApiTypeHelper.unmodifiableRequired(builder.reloadedNodeIds, this, "reloadedNodeIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java index 1a8ff3f54..481c3957c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/reload_search_analyzers/ReloadResult.java @@ -70,7 +70,7 @@ public class ReloadResult implements JsonpSerializable { protected ReloadResult(AbstractBuilder builder) { this.reloadDetails = ApiTypeHelper.unmodifiableRequired(builder.reloadDetails, this, "reloadDetails"); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java index b0ce805cf..6fcd056ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_cluster/ResolveClusterInfo.java @@ -81,10 +81,8 @@ public class ResolveClusterInfo implements JsonpSerializable { private ResolveClusterInfo(Builder builder) { - this.connected = ApiTypeHelper.requireNonNullWithDefault(builder.connected, this, "connected", - this.connected()); - this.skipUnavailable = ApiTypeHelper.requireNonNullWithDefault(builder.skipUnavailable, this, "skipUnavailable", - this.skipUnavailable()); + this.connected = ApiTypeHelper.requireNonNull(builder.connected, this, "connected", false); + this.skipUnavailable = ApiTypeHelper.requireNonNull(builder.skipUnavailable, this, "skipUnavailable", false); this.matchingIndices = builder.matchingIndices; this.error = builder.error; this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java index 667864e9d..fb78dbddd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexAliasItem.java @@ -69,7 +69,7 @@ public class ResolveIndexAliasItem implements JsonpSerializable { private ResolveIndexAliasItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java index f39f29d01..0640f7330 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexDataStreamsItem.java @@ -71,9 +71,8 @@ public class ResolveIndexDataStreamsItem implements JsonpSerializable { private ResolveIndexDataStreamsItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.timestampField = ApiTypeHelper.requireNonNullWithDefault(builder.timestampField, this, "timestampField", - this.timestampField()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.timestampField = ApiTypeHelper.requireNonNull(builder.timestampField, this, "timestampField"); this.backingIndices = ApiTypeHelper.unmodifiableRequired(builder.backingIndices, this, "backingIndices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java index 97136e9b7..ec702bb65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/resolve_index/ResolveIndexItem.java @@ -74,7 +74,7 @@ public class ResolveIndexItem implements JsonpSerializable { private ResolveIndexItem(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.aliases = ApiTypeHelper.unmodifiable(builder.aliases); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.dataStream = builder.dataStream; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java index 0ba0ba328..fd5cdbe0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/Segment.java @@ -87,18 +87,14 @@ public class Segment implements JsonpSerializable { private Segment(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.committed = ApiTypeHelper.requireNonNullWithDefault(builder.committed, this, "committed", - this.committed()); - this.compound = ApiTypeHelper.requireNonNullWithDefault(builder.compound, this, "compound", this.compound()); - this.deletedDocs = ApiTypeHelper.requireNonNullWithDefault(builder.deletedDocs, this, "deletedDocs", - this.deletedDocs()); - this.generation = ApiTypeHelper.requireNonNullWithDefault(builder.generation, this, "generation", - this.generation()); - this.search = ApiTypeHelper.requireNonNullWithDefault(builder.search, this, "search", this.search()); - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); - this.numDocs = ApiTypeHelper.requireNonNullWithDefault(builder.numDocs, this, "numDocs", this.numDocs()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.committed = ApiTypeHelper.requireNonNull(builder.committed, this, "committed", false); + this.compound = ApiTypeHelper.requireNonNull(builder.compound, this, "compound", false); + this.deletedDocs = ApiTypeHelper.requireNonNull(builder.deletedDocs, this, "deletedDocs", 0); + this.generation = ApiTypeHelper.requireNonNull(builder.generation, this, "generation", 0); + this.search = ApiTypeHelper.requireNonNull(builder.search, this, "search", false); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); + this.numDocs = ApiTypeHelper.requireNonNull(builder.numDocs, this, "numDocs", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java index b71c01bd9..b72d4d0f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardSegmentRouting.java @@ -71,9 +71,9 @@ public class ShardSegmentRouting implements JsonpSerializable { private ShardSegmentRouting(Builder builder) { - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary", false); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java index 282ddff4a..3e3478ce3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/segments/ShardsSegment.java @@ -74,11 +74,10 @@ public class ShardsSegment implements JsonpSerializable { private ShardsSegment(Builder builder) { - this.numCommittedSegments = ApiTypeHelper.requireNonNullWithDefault(builder.numCommittedSegments, this, - "numCommittedSegments", this.numCommittedSegments()); - this.routing = ApiTypeHelper.requireNonNullWithDefault(builder.routing, this, "routing", this.routing()); - this.numSearchSegments = ApiTypeHelper.requireNonNullWithDefault(builder.numSearchSegments, this, - "numSearchSegments", this.numSearchSegments()); + this.numCommittedSegments = ApiTypeHelper.requireNonNull(builder.numCommittedSegments, this, + "numCommittedSegments", 0); + this.routing = ApiTypeHelper.requireNonNull(builder.routing, this, "routing"); + this.numSearchSegments = ApiTypeHelper.requireNonNull(builder.numSearchSegments, this, "numSearchSegments", 0); this.segments = ApiTypeHelper.unmodifiableRequired(builder.segments, this, "segments"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java index cfdc1027c..a93584781 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStore.java @@ -76,11 +76,10 @@ public class ShardStore implements JsonpSerializable { private ShardStore(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); - this.allocation = ApiTypeHelper.requireNonNullWithDefault(builder.allocation, this, "allocation", - this.allocation()); + this.allocation = ApiTypeHelper.requireNonNull(builder.allocation, this, "allocation"); this.allocationId = builder.allocationId; this.storeException = builder.storeException; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java index 711b65d4b..5ea4d6018 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreException.java @@ -68,8 +68,8 @@ public class ShardStoreException implements JsonpSerializable { private ShardStoreException(Builder builder) { - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java index f9c33ff66..a5cec49d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/shard_stores/ShardStoreNode.java @@ -83,10 +83,9 @@ private ShardStoreNode(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.ephemeralId = builder.ephemeralId; this.externalId = builder.externalId; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java index 195c5a785..1235ad9a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Overlapping.java @@ -69,7 +69,7 @@ public class Overlapping implements JsonpSerializable { private Overlapping(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.indexPatterns = ApiTypeHelper.unmodifiableRequired(builder.indexPatterns, this, "indexPatterns"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java index bd3c1b752..516a1f06a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/simulate_template/Template.java @@ -75,8 +75,8 @@ public class Template implements JsonpSerializable { private Template(Builder builder) { this.aliases = ApiTypeHelper.unmodifiableRequired(builder.aliases, this, "aliases"); - this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java index 5933bf004..293d790f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/MappingStats.java @@ -71,12 +71,10 @@ public class MappingStats implements JsonpSerializable { private MappingStats(Builder builder) { - this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", - this.totalCount()); + this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount", 0); this.totalEstimatedOverhead = builder.totalEstimatedOverhead; - this.totalEstimatedOverheadInBytes = ApiTypeHelper.requireNonNullWithDefault( - builder.totalEstimatedOverheadInBytes, this, "totalEstimatedOverheadInBytes", - this.totalEstimatedOverheadInBytes()); + this.totalEstimatedOverheadInBytes = ApiTypeHelper.requireNonNull(builder.totalEstimatedOverheadInBytes, this, + "totalEstimatedOverheadInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java index 4a5f4a0f7..3f67b9c79 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardCommit.java @@ -74,10 +74,9 @@ public class ShardCommit implements JsonpSerializable { private ShardCommit(Builder builder) { - this.generation = ApiTypeHelper.requireNonNullWithDefault(builder.generation, this, "generation", - this.generation()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.numDocs = ApiTypeHelper.requireNonNullWithDefault(builder.numDocs, this, "numDocs", this.numDocs()); + this.generation = ApiTypeHelper.requireNonNull(builder.generation, this, "generation", 0); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.numDocs = ApiTypeHelper.requireNonNull(builder.numDocs, this, "numDocs", 0); this.userData = ApiTypeHelper.unmodifiableRequired(builder.userData, this, "userData"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java index 3ee6029b1..2b8d88012 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardFileSizeInfo.java @@ -81,10 +81,8 @@ public class ShardFileSizeInfo implements JsonpSerializable { private ShardFileSizeInfo(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); this.minSizeInBytes = builder.minSizeInBytes; this.maxSizeInBytes = builder.maxSizeInBytes; this.averageSizeInBytes = builder.averageSizeInBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java index 97d091e08..0b192129d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardLease.java @@ -72,12 +72,10 @@ public class ShardLease implements JsonpSerializable { private ShardLease(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.retainingSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.retainingSeqNo, this, "retainingSeqNo", - this.retainingSeqNo()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.retainingSeqNo = ApiTypeHelper.requireNonNull(builder.retainingSeqNo, this, "retainingSeqNo", 0); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java index 294e3b680..cf3c8e15c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardPath.java @@ -70,11 +70,9 @@ public class ShardPath implements JsonpSerializable { private ShardPath(Builder builder) { - this.dataPath = ApiTypeHelper.requireNonNullWithDefault(builder.dataPath, this, "dataPath", this.dataPath()); - this.isCustomDataPath = ApiTypeHelper.requireNonNullWithDefault(builder.isCustomDataPath, this, - "isCustomDataPath", this.isCustomDataPath()); - this.statePath = ApiTypeHelper.requireNonNullWithDefault(builder.statePath, this, "statePath", - this.statePath()); + this.dataPath = ApiTypeHelper.requireNonNull(builder.dataPath, this, "dataPath"); + this.isCustomDataPath = ApiTypeHelper.requireNonNull(builder.isCustomDataPath, this, "isCustomDataPath", false); + this.statePath = ApiTypeHelper.requireNonNull(builder.statePath, this, "statePath"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java index 4c5788eee..8c98f5299 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardQueryCache.java @@ -77,19 +77,13 @@ public class ShardQueryCache implements JsonpSerializable { private ShardQueryCache(Builder builder) { - this.cacheCount = ApiTypeHelper.requireNonNullWithDefault(builder.cacheCount, this, "cacheCount", - this.cacheCount()); - this.cacheSize = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSize, this, "cacheSize", - this.cacheSize()); - this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", - this.evictions()); - this.hitCount = ApiTypeHelper.requireNonNullWithDefault(builder.hitCount, this, "hitCount", this.hitCount()); - this.memorySizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memorySizeInBytes, this, - "memorySizeInBytes", this.memorySizeInBytes()); - this.missCount = ApiTypeHelper.requireNonNullWithDefault(builder.missCount, this, "missCount", - this.missCount()); - this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", - this.totalCount()); + this.cacheCount = ApiTypeHelper.requireNonNull(builder.cacheCount, this, "cacheCount", 0); + this.cacheSize = ApiTypeHelper.requireNonNull(builder.cacheSize, this, "cacheSize", 0); + this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions", 0); + this.hitCount = ApiTypeHelper.requireNonNull(builder.hitCount, this, "hitCount", 0); + this.memorySizeInBytes = ApiTypeHelper.requireNonNull(builder.memorySizeInBytes, this, "memorySizeInBytes", 0); + this.missCount = ApiTypeHelper.requireNonNull(builder.missCount, this, "missCount", 0); + this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java index de210030b..c0b22de85 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRetentionLeases.java @@ -71,9 +71,8 @@ public class ShardRetentionLeases implements JsonpSerializable { private ShardRetentionLeases(Builder builder) { - this.primaryTerm = ApiTypeHelper.requireNonNullWithDefault(builder.primaryTerm, this, "primaryTerm", - this.primaryTerm()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.primaryTerm = ApiTypeHelper.requireNonNull(builder.primaryTerm, this, "primaryTerm", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); this.leases = ApiTypeHelper.unmodifiableRequired(builder.leases, this, "leases"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java index 2a7f15e07..f8d94185d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardRouting.java @@ -73,10 +73,10 @@ public class ShardRouting implements JsonpSerializable { private ShardRouting(Builder builder) { - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.primary = ApiTypeHelper.requireNonNullWithDefault(builder.primary, this, "primary", this.primary()); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.primary = ApiTypeHelper.requireNonNull(builder.primary, this, "primary", false); this.relocatingNode = builder.relocatingNode; - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java index 57f0d137b..8d7680702 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardSequenceNumber.java @@ -69,11 +69,9 @@ public class ShardSequenceNumber implements JsonpSerializable { private ShardSequenceNumber(Builder builder) { - this.globalCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.globalCheckpoint, this, - "globalCheckpoint", this.globalCheckpoint()); - this.localCheckpoint = ApiTypeHelper.requireNonNullWithDefault(builder.localCheckpoint, this, "localCheckpoint", - this.localCheckpoint()); - this.maxSeqNo = ApiTypeHelper.requireNonNullWithDefault(builder.maxSeqNo, this, "maxSeqNo", this.maxSeqNo()); + this.globalCheckpoint = ApiTypeHelper.requireNonNull(builder.globalCheckpoint, this, "globalCheckpoint", 0); + this.localCheckpoint = ApiTypeHelper.requireNonNull(builder.localCheckpoint, this, "localCheckpoint", 0); + this.maxSeqNo = ApiTypeHelper.requireNonNull(builder.maxSeqNo, this, "maxSeqNo", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java index 61dac481c..2920b38c1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/stats/ShardsTotalStats.java @@ -65,8 +65,7 @@ public class ShardsTotalStats implements JsonpSerializable { private ShardsTotalStats(Builder builder) { - this.totalCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCount, this, "totalCount", - this.totalCount()); + this.totalCount = ApiTypeHelper.requireNonNull(builder.totalCount, this, "totalCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java index fdcc776cf..f52f93069 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/indices/validate_query/IndicesValidationExplanation.java @@ -77,8 +77,8 @@ private IndicesValidationExplanation(Builder builder) { this.error = builder.error; this.explanation = builder.explanation; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.valid = ApiTypeHelper.requireNonNullWithDefault(builder.valid, this, "valid", this.valid()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.valid = ApiTypeHelper.requireNonNull(builder.valid, this, "valid", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java index e553efff2..6615923a5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AlibabaCloudServiceSettings.java @@ -75,13 +75,11 @@ public class AlibabaCloudServiceSettings implements JsonpSerializable { private AlibabaCloudServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); this.rateLimit = builder.rateLimit; - this.serviceId = ApiTypeHelper.requireNonNullWithDefault(builder.serviceId, this, "serviceId", - this.serviceId()); - this.workspace = ApiTypeHelper.requireNonNullWithDefault(builder.workspace, this, "workspace", - this.workspace()); + this.serviceId = ApiTypeHelper.requireNonNull(builder.serviceId, this, "serviceId"); + this.workspace = ApiTypeHelper.requireNonNull(builder.workspace, this, "workspace"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java index e00f9b4ea..483ba9154 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AmazonBedrockServiceSettings.java @@ -78,14 +78,12 @@ public class AmazonBedrockServiceSettings implements JsonpSerializable { private AmazonBedrockServiceSettings(Builder builder) { - this.accessKey = ApiTypeHelper.requireNonNullWithDefault(builder.accessKey, this, "accessKey", - this.accessKey()); - this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); + this.accessKey = ApiTypeHelper.requireNonNull(builder.accessKey, this, "accessKey"); + this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); this.provider = builder.provider; - this.region = ApiTypeHelper.requireNonNullWithDefault(builder.region, this, "region", this.region()); + this.region = ApiTypeHelper.requireNonNull(builder.region, this, "region"); this.rateLimit = builder.rateLimit; - this.secretKey = ApiTypeHelper.requireNonNullWithDefault(builder.secretKey, this, "secretKey", - this.secretKey()); + this.secretKey = ApiTypeHelper.requireNonNull(builder.secretKey, this, "secretKey"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java index 352cefd1c..2ea6e52c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicServiceSettings.java @@ -71,8 +71,8 @@ public class AnthropicServiceSettings implements JsonpSerializable { private AnthropicServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java index 53cbe6bca..9ead56e15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AnthropicTaskSettings.java @@ -76,8 +76,7 @@ public class AnthropicTaskSettings implements JsonpSerializable { private AnthropicTaskSettings(Builder builder) { - this.maxTokens = ApiTypeHelper.requireNonNullWithDefault(builder.maxTokens, this, "maxTokens", - this.maxTokens()); + this.maxTokens = ApiTypeHelper.requireNonNull(builder.maxTokens, this, "maxTokens", 0); this.temperature = builder.temperature; this.topK = builder.topK; this.topP = builder.topP; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java index a2eac2eb7..be37880d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureAiStudioServiceSettings.java @@ -75,11 +75,10 @@ public class AzureAiStudioServiceSettings implements JsonpSerializable { private AzureAiStudioServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.endpointType = ApiTypeHelper.requireNonNullWithDefault(builder.endpointType, this, "endpointType", - this.endpointType()); - this.target = ApiTypeHelper.requireNonNullWithDefault(builder.target, this, "target", this.target()); - this.provider = ApiTypeHelper.requireNonNullWithDefault(builder.provider, this, "provider", this.provider()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.endpointType = ApiTypeHelper.requireNonNull(builder.endpointType, this, "endpointType"); + this.target = ApiTypeHelper.requireNonNull(builder.target, this, "target"); + this.provider = ApiTypeHelper.requireNonNull(builder.provider, this, "provider"); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java index 383962468..8d94c0bdb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/AzureOpenAIServiceSettings.java @@ -80,14 +80,11 @@ public class AzureOpenAIServiceSettings implements JsonpSerializable { private AzureOpenAIServiceSettings(Builder builder) { this.apiKey = builder.apiKey; - this.apiVersion = ApiTypeHelper.requireNonNullWithDefault(builder.apiVersion, this, "apiVersion", - this.apiVersion()); - this.deploymentId = ApiTypeHelper.requireNonNullWithDefault(builder.deploymentId, this, "deploymentId", - this.deploymentId()); + this.apiVersion = ApiTypeHelper.requireNonNull(builder.apiVersion, this, "apiVersion"); + this.deploymentId = ApiTypeHelper.requireNonNull(builder.deploymentId, this, "deploymentId"); this.entraId = builder.entraId; this.rateLimit = builder.rateLimit; - this.resourceName = ApiTypeHelper.requireNonNullWithDefault(builder.resourceName, this, "resourceName", - this.resourceName()); + this.resourceName = ApiTypeHelper.requireNonNull(builder.resourceName, this, "resourceName"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java index 51d3c42e0..4b2bb22e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ChatCompletionUnifiedRequest.java @@ -80,11 +80,10 @@ public class ChatCompletionUnifiedRequest extends RequestBase implements JsonpSe private ChatCompletionUnifiedRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.timeout = builder.timeout; - this.chatCompletionRequest = ApiTypeHelper.requireNonNullWithDefault(builder.chatCompletionRequest, this, - "chatCompletionRequest", this.chatCompletionRequest()); + this.chatCompletionRequest = ApiTypeHelper.requireNonNull(builder.chatCompletionRequest, this, + "chatCompletionRequest"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java index 37ddf067f..f592e9555 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CohereServiceSettings.java @@ -78,7 +78,7 @@ public class CohereServiceSettings implements JsonpSerializable { private CohereServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.embeddingType = builder.embeddingType; this.modelId = builder.modelId; this.rateLimit = builder.rateLimit; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java index ed269852b..93201e360 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionRequest.java @@ -81,8 +81,7 @@ public class CompletionRequest extends RequestBase implements JsonpSerializable private CompletionRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java index bc50e427e..345149456 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionResult.java @@ -67,7 +67,7 @@ public class CompletionResult implements JsonpSerializable { private CompletionResult(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java index 3203c26dc..988ad8c29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionTool.java @@ -68,8 +68,8 @@ public class CompletionTool implements JsonpSerializable { private CompletionTool(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java index a908f398a..304b0f6b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoice.java @@ -69,8 +69,8 @@ public class CompletionToolChoice implements JsonpSerializable { private CompletionToolChoice(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java index c2b2524b3..8fda45a26 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolChoiceFunction.java @@ -67,7 +67,7 @@ public class CompletionToolChoiceFunction implements JsonpSerializable { private CompletionToolChoiceFunction(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java index 31b97290b..6ee2a8f62 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/CompletionToolFunction.java @@ -79,7 +79,7 @@ public class CompletionToolFunction implements JsonpSerializable { private CompletionToolFunction(Builder builder) { this.description = builder.description; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.parameters = builder.parameters; this.strict = builder.strict; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java index a01603c23..7c3c38a02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ContentObject.java @@ -68,8 +68,8 @@ public class ContentObject implements JsonpSerializable { private ContentObject(Builder builder) { - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java index d0a44bdf6..96d1ed6f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/DeleteInferenceRequest.java @@ -80,8 +80,7 @@ private DeleteInferenceRequest(Builder builder) { this.dryRun = builder.dryRun; this.force = builder.force; - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.taskType = builder.taskType; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java index 5e4f2124b..bbb0263fe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/EisServiceSettings.java @@ -69,7 +69,7 @@ public class EisServiceSettings implements JsonpSerializable { private EisServiceSettings(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java index 19d4b9f26..1f464a494 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElasticsearchServiceSettings.java @@ -80,10 +80,9 @@ private ElasticsearchServiceSettings(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; this.deploymentId = builder.deploymentId; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.numAllocations = builder.numAllocations; - this.numThreads = ApiTypeHelper.requireNonNullWithDefault(builder.numThreads, this, "numThreads", - this.numThreads()); + this.numThreads = ApiTypeHelper.requireNonNull(builder.numThreads, this, "numThreads", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java index 2c6bcf38b..165a3fcfa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ElserServiceSettings.java @@ -72,10 +72,8 @@ public class ElserServiceSettings implements JsonpSerializable { private ElserServiceSettings(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; - this.numAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.numAllocations, this, "numAllocations", - this.numAllocations()); - this.numThreads = ApiTypeHelper.requireNonNullWithDefault(builder.numThreads, this, "numThreads", - this.numThreads()); + this.numAllocations = ApiTypeHelper.requireNonNull(builder.numAllocations, this, "numAllocations", 0); + this.numThreads = ApiTypeHelper.requireNonNull(builder.numThreads, this, "numThreads", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java index 3dc110768..19ad355c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleAiStudioServiceSettings.java @@ -71,8 +71,8 @@ public class GoogleAiStudioServiceSettings implements JsonpSerializable { private GoogleAiStudioServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java index bd5d619de..d55d46539 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/GoogleVertexAIServiceSettings.java @@ -75,13 +75,11 @@ public class GoogleVertexAIServiceSettings implements JsonpSerializable { private GoogleVertexAIServiceSettings(Builder builder) { - this.location = ApiTypeHelper.requireNonNullWithDefault(builder.location, this, "location", this.location()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.projectId = ApiTypeHelper.requireNonNullWithDefault(builder.projectId, this, "projectId", - this.projectId()); + this.location = ApiTypeHelper.requireNonNull(builder.location, this, "location"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.projectId = ApiTypeHelper.requireNonNull(builder.projectId, this, "projectId"); this.rateLimit = builder.rateLimit; - this.serviceAccountJson = ApiTypeHelper.requireNonNullWithDefault(builder.serviceAccountJson, this, - "serviceAccountJson", this.serviceAccountJson()); + this.serviceAccountJson = ApiTypeHelper.requireNonNull(builder.serviceAccountJson, this, "serviceAccountJson"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java index 66f3f9cc1..b8a87ccbe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/HuggingFaceServiceSettings.java @@ -71,9 +71,9 @@ public class HuggingFaceServiceSettings implements JsonpSerializable { private HuggingFaceServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.rateLimit = builder.rateLimit; - this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); + this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java index 8f9560512..458cd09a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpoint.java @@ -77,9 +77,8 @@ public class InferenceEndpoint implements JsonpSerializable { protected InferenceEndpoint(AbstractBuilder builder) { this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java index 85a0ab086..9ec75b927 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/InferenceEndpointInfo.java @@ -68,9 +68,8 @@ public class InferenceEndpointInfo extends InferenceEndpoint { protected InferenceEndpointInfo(AbstractBuilder builder) { super(builder); - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java index 70abe5198..919594b33 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/JinaAIServiceSettings.java @@ -75,7 +75,7 @@ public class JinaAIServiceSettings implements JsonpSerializable { private JinaAIServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.modelId = builder.modelId; this.rateLimit = builder.rateLimit; this.similarity = builder.similarity; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java index 48b3c6be2..0bda860e8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/Message.java @@ -76,7 +76,7 @@ public class Message implements JsonpSerializable { private Message(Builder builder) { this.content = builder.content; - this.role = ApiTypeHelper.requireNonNullWithDefault(builder.role, this, "role", this.role()); + this.role = ApiTypeHelper.requireNonNull(builder.role, this, "role"); this.toolCallId = builder.toolCallId; this.toolCalls = ApiTypeHelper.unmodifiable(builder.toolCalls); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java index ee250b8d2..bedcf8b59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/MistralServiceSettings.java @@ -75,9 +75,9 @@ public class MistralServiceSettings implements JsonpSerializable { private MistralServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.maxInputTokens = builder.maxInputTokens; - this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); + this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); this.rateLimit = builder.rateLimit; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java index 5d0579be8..384125627 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/OpenAIServiceSettings.java @@ -81,9 +81,9 @@ public class OpenAIServiceSettings implements JsonpSerializable { private OpenAIServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.dimensions = builder.dimensions; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.organizationId = builder.organizationId; this.rateLimit = builder.rateLimit; this.url = builder.url; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java index 35e8a7581..ae994a764 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PostEisChatCompletionRequest.java @@ -80,10 +80,9 @@ public class PostEisChatCompletionRequest extends RequestBase implements JsonpSe private PostEisChatCompletionRequest(Builder builder) { - this.eisInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.eisInferenceId, this, "eisInferenceId", - this.eisInferenceId()); - this.chatCompletionRequest = ApiTypeHelper.requireNonNullWithDefault(builder.chatCompletionRequest, this, - "chatCompletionRequest", this.chatCompletionRequest()); + this.eisInferenceId = ApiTypeHelper.requireNonNull(builder.eisInferenceId, this, "eisInferenceId"); + this.chatCompletionRequest = ApiTypeHelper.requireNonNull(builder.chatCompletionRequest, this, + "chatCompletionRequest"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java index 71845dd6e..c0954788d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAlibabacloudRequest.java @@ -97,14 +97,13 @@ public class PutAlibabacloudRequest extends RequestBase implements JsonpSerializ private PutAlibabacloudRequest(Builder builder) { - this.alibabacloudInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.alibabacloudInferenceId, this, - "alibabacloudInferenceId", this.alibabacloudInferenceId()); + this.alibabacloudInferenceId = ApiTypeHelper.requireNonNull(builder.alibabacloudInferenceId, this, + "alibabacloudInferenceId"); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java index 9442bbc28..55b01e4bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAmazonbedrockRequest.java @@ -106,14 +106,13 @@ public class PutAmazonbedrockRequest extends RequestBase implements JsonpSeriali private PutAmazonbedrockRequest(Builder builder) { - this.amazonbedrockInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.amazonbedrockInferenceId, this, - "amazonbedrockInferenceId", this.amazonbedrockInferenceId()); + this.amazonbedrockInferenceId = ApiTypeHelper.requireNonNull(builder.amazonbedrockInferenceId, this, + "amazonbedrockInferenceId"); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java index 2db682d16..2d1507c5e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAnthropicRequest.java @@ -96,14 +96,13 @@ public class PutAnthropicRequest extends RequestBase implements JsonpSerializabl private PutAnthropicRequest(Builder builder) { - this.anthropicInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.anthropicInferenceId, this, - "anthropicInferenceId", this.anthropicInferenceId()); + this.anthropicInferenceId = ApiTypeHelper.requireNonNull(builder.anthropicInferenceId, this, + "anthropicInferenceId"); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java index cba32b909..3a0d1ef54 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureaistudioRequest.java @@ -97,14 +97,13 @@ public class PutAzureaistudioRequest extends RequestBase implements JsonpSeriali private PutAzureaistudioRequest(Builder builder) { - this.azureaistudioInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.azureaistudioInferenceId, this, - "azureaistudioInferenceId", this.azureaistudioInferenceId()); + this.azureaistudioInferenceId = ApiTypeHelper.requireNonNull(builder.azureaistudioInferenceId, this, + "azureaistudioInferenceId"); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java index abde4a902..9b14d99ec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutAzureopenaiRequest.java @@ -112,14 +112,13 @@ public class PutAzureopenaiRequest extends RequestBase implements JsonpSerializa private PutAzureopenaiRequest(Builder builder) { - this.azureopenaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.azureopenaiInferenceId, this, - "azureopenaiInferenceId", this.azureopenaiInferenceId()); + this.azureopenaiInferenceId = ApiTypeHelper.requireNonNull(builder.azureopenaiInferenceId, this, + "azureopenaiInferenceId"); this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java index 31f2ba740..26de9cff1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutCohereRequest.java @@ -97,13 +97,11 @@ public class PutCohereRequest extends RequestBase implements JsonpSerializable { private PutCohereRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.cohereInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.cohereInferenceId, this, - "cohereInferenceId", this.cohereInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.cohereInferenceId = ApiTypeHelper.requireNonNull(builder.cohereInferenceId, this, "cohereInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java index 980fe0a98..cf752f4e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutEisRequest.java @@ -80,12 +80,10 @@ public class PutEisRequest extends RequestBase implements JsonpSerializable { private PutEisRequest(Builder builder) { - this.eisInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.eisInferenceId, this, "eisInferenceId", - this.eisInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.eisInferenceId = ApiTypeHelper.requireNonNull(builder.eisInferenceId, this, "eisInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java index 6860d3fbc..26747fe1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElasticsearchRequest.java @@ -115,13 +115,12 @@ public class PutElasticsearchRequest extends RequestBase implements JsonpSeriali private PutElasticsearchRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.elasticsearchInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.elasticsearchInferenceId, this, - "elasticsearchInferenceId", this.elasticsearchInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.elasticsearchInferenceId = ApiTypeHelper.requireNonNull(builder.elasticsearchInferenceId, this, + "elasticsearchInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java index 200a74b68..8ead10e62 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutElserRequest.java @@ -115,12 +115,10 @@ public class PutElserRequest extends RequestBase implements JsonpSerializable { private PutElserRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.elserInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.elserInferenceId, this, - "elserInferenceId", this.elserInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.elserInferenceId = ApiTypeHelper.requireNonNull(builder.elserInferenceId, this, "elserInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java index c38d439d3..fb2949825 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGoogleaistudioRequest.java @@ -95,12 +95,11 @@ public class PutGoogleaistudioRequest extends RequestBase implements JsonpSerial private PutGoogleaistudioRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.googleaistudioInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.googleaistudioInferenceId, - this, "googleaistudioInferenceId", this.googleaistudioInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.googleaistudioInferenceId = ApiTypeHelper.requireNonNull(builder.googleaistudioInferenceId, this, + "googleaistudioInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java index 7762b2f22..c491288d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutGooglevertexaiRequest.java @@ -98,13 +98,12 @@ public class PutGooglevertexaiRequest extends RequestBase implements JsonpSerial private PutGooglevertexaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.googlevertexaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.googlevertexaiInferenceId, - this, "googlevertexaiInferenceId", this.googlevertexaiInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.googlevertexaiInferenceId = ApiTypeHelper.requireNonNull(builder.googlevertexaiInferenceId, this, + "googlevertexaiInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java index 0969be9b2..3b081c97f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutHuggingFaceRequest.java @@ -113,12 +113,11 @@ public class PutHuggingFaceRequest extends RequestBase implements JsonpSerializa private PutHuggingFaceRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.huggingfaceInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.huggingfaceInferenceId, this, - "huggingfaceInferenceId", this.huggingfaceInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.huggingfaceInferenceId = ApiTypeHelper.requireNonNull(builder.huggingfaceInferenceId, this, + "huggingfaceInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java index a82b87ff9..ab9b47ccb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutJinaaiRequest.java @@ -102,13 +102,11 @@ public class PutJinaaiRequest extends RequestBase implements JsonpSerializable { private PutJinaaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.jinaaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.jinaaiInferenceId, this, - "jinaaiInferenceId", this.jinaaiInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.jinaaiInferenceId = ApiTypeHelper.requireNonNull(builder.jinaaiInferenceId, this, "jinaaiInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java index 1899c9e9f..cde473677 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutMistralRequest.java @@ -94,12 +94,10 @@ public class PutMistralRequest extends RequestBase implements JsonpSerializable private PutMistralRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.mistralInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.mistralInferenceId, this, - "mistralInferenceId", this.mistralInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.mistralInferenceId = ApiTypeHelper.requireNonNull(builder.mistralInferenceId, this, "mistralInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java index 19ca8a1cd..2b10fe33f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutOpenaiRequest.java @@ -97,13 +97,11 @@ public class PutOpenaiRequest extends RequestBase implements JsonpSerializable { private PutOpenaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.openaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.openaiInferenceId, this, - "openaiInferenceId", this.openaiInferenceId()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.openaiInferenceId = ApiTypeHelper.requireNonNull(builder.openaiInferenceId, this, "openaiInferenceId"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java index 4ac9b0bed..6f734f226 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutRequest.java @@ -95,11 +95,9 @@ public class PutRequest extends RequestBase implements JsonpSerializable { private PutRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.taskType = builder.taskType; - this.inferenceConfig = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceConfig, this, "inferenceConfig", - this.inferenceConfig()); + this.inferenceConfig = ApiTypeHelper.requireNonNull(builder.inferenceConfig, this, "inferenceConfig"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java index 861f1f812..d16468247 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutVoyageaiRequest.java @@ -90,13 +90,12 @@ public class PutVoyageaiRequest extends RequestBase implements JsonpSerializable private PutVoyageaiRequest(Builder builder) { this.chunkingSettings = builder.chunkingSettings; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); this.taskSettings = builder.taskSettings; - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); - this.voyageaiInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.voyageaiInferenceId, this, - "voyageaiInferenceId", this.voyageaiInferenceId()); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.voyageaiInferenceId = ApiTypeHelper.requireNonNull(builder.voyageaiInferenceId, this, + "voyageaiInferenceId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java index 1308b34b7..2529929f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/PutWatsonxRequest.java @@ -93,12 +93,10 @@ public class PutWatsonxRequest extends RequestBase implements JsonpSerializable private PutWatsonxRequest(Builder builder) { - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); - this.serviceSettings = ApiTypeHelper.requireNonNullWithDefault(builder.serviceSettings, this, "serviceSettings", - this.serviceSettings()); - this.taskType = ApiTypeHelper.requireNonNullWithDefault(builder.taskType, this, "taskType", this.taskType()); - this.watsonxInferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.watsonxInferenceId, this, - "watsonxInferenceId", this.watsonxInferenceId()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); + this.serviceSettings = ApiTypeHelper.requireNonNull(builder.serviceSettings, this, "serviceSettings"); + this.taskType = ApiTypeHelper.requireNonNull(builder.taskType, this, "taskType"); + this.watsonxInferenceId = ApiTypeHelper.requireNonNull(builder.watsonxInferenceId, this, "watsonxInferenceId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java index a86b4b606..67eb8c70d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RankedDocument.java @@ -76,9 +76,8 @@ public class RankedDocument implements JsonpSerializable { private RankedDocument(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.relevanceScore = ApiTypeHelper.requireNonNullWithDefault(builder.relevanceScore, this, "relevanceScore", - this.relevanceScore()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index", 0); + this.relevanceScore = ApiTypeHelper.requireNonNull(builder.relevanceScore, this, "relevanceScore", 0); this.text = builder.text; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java index 6d511ac4d..f1f853029 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/RerankRequest.java @@ -83,10 +83,9 @@ public class RerankRequest extends RequestBase implements JsonpSerializable { private RerankRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java index a30bec781..dc311f406 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/SparseEmbeddingRequest.java @@ -82,8 +82,7 @@ public class SparseEmbeddingRequest extends RequestBase implements JsonpSerializ private SparseEmbeddingRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java index 6a10b6c2a..fe389c828 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/StreamCompletionRequest.java @@ -96,8 +96,7 @@ public class StreamCompletionRequest extends RequestBase implements JsonpSeriali private StreamCompletionRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java index ee413a8ac..042082f7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingRequest.java @@ -82,8 +82,7 @@ public class TextEmbeddingRequest extends RequestBase implements JsonpSerializab private TextEmbeddingRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.taskSettings = builder.taskSettings; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java index 36a5b6325..6672e9c9a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/TextEmbeddingResponse.java @@ -66,8 +66,7 @@ public class TextEmbeddingResponse implements JsonpSerializable { private TextEmbeddingResponse(Builder builder) { - this.inferenceResult = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceResult, this, "inferenceResult", - this.inferenceResult()); + this.inferenceResult = ApiTypeHelper.requireNonNull(builder.inferenceResult, this, "inferenceResult"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java index 0f4d317c5..0be890b0e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCall.java @@ -70,9 +70,9 @@ public class ToolCall implements JsonpSerializable { private ToolCall(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java index 4bf35f35e..be30f4c9b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/ToolCallFunction.java @@ -69,9 +69,8 @@ public class ToolCallFunction implements JsonpSerializable { private ToolCallFunction(Builder builder) { - this.arguments = ApiTypeHelper.requireNonNullWithDefault(builder.arguments, this, "arguments", - this.arguments()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.arguments = ApiTypeHelper.requireNonNull(builder.arguments, this, "arguments"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java index cea8517df..e210ed71f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/UpdateInferenceRequest.java @@ -91,11 +91,9 @@ public class UpdateInferenceRequest extends RequestBase implements JsonpSerializ private UpdateInferenceRequest(Builder builder) { - this.inferenceId = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceId, this, "inferenceId", - this.inferenceId()); + this.inferenceId = ApiTypeHelper.requireNonNull(builder.inferenceId, this, "inferenceId"); this.taskType = builder.taskType; - this.inferenceConfig = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceConfig, this, "inferenceConfig", - this.inferenceConfig()); + this.inferenceConfig = ApiTypeHelper.requireNonNull(builder.inferenceConfig, this, "inferenceConfig"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java index 00aec44b4..c83b218cc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/VoyageAIServiceSettings.java @@ -78,7 +78,7 @@ public class VoyageAIServiceSettings implements JsonpSerializable { private VoyageAIServiceSettings(Builder builder) { this.dimensions = builder.dimensions; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.rateLimit = builder.rateLimit; this.embeddingType = builder.embeddingType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java index f19f75ce5..ed5b4a0c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/inference/WatsonxServiceSettings.java @@ -77,14 +77,12 @@ public class WatsonxServiceSettings implements JsonpSerializable { private WatsonxServiceSettings(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.apiVersion = ApiTypeHelper.requireNonNullWithDefault(builder.apiVersion, this, "apiVersion", - this.apiVersion()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.projectId = ApiTypeHelper.requireNonNullWithDefault(builder.projectId, this, "projectId", - this.projectId()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.apiVersion = ApiTypeHelper.requireNonNull(builder.apiVersion, this, "apiVersion"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.projectId = ApiTypeHelper.requireNonNull(builder.projectId, this, "projectId"); this.rateLimit = builder.rateLimit; - this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); + this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java index 142418466..3f12acfec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AppendProcessor.java @@ -71,7 +71,7 @@ public class AppendProcessor extends ProcessorBase implements ProcessorVariant { private AppendProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.value = ApiTypeHelper.unmodifiableRequired(builder.value, this, "value"); this.allowDuplicates = builder.allowDuplicates; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java index be80d634d..4cabffb36 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/AttachmentProcessor.java @@ -87,7 +87,7 @@ public class AttachmentProcessor extends ProcessorBase implements ProcessorVaria private AttachmentProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.indexedChars = builder.indexedChars; this.indexedCharsField = builder.indexedCharsField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java index 6c52ac36f..a319fe068 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/BytesProcessor.java @@ -70,7 +70,7 @@ public class BytesProcessor extends ProcessorBase implements ProcessorVariant { private BytesProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java index 3e57c9a51..00d2fe798 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CircleProcessor.java @@ -75,12 +75,10 @@ public class CircleProcessor extends ProcessorBase implements ProcessorVariant { private CircleProcessor(Builder builder) { super(builder); - this.errorDistance = ApiTypeHelper.requireNonNullWithDefault(builder.errorDistance, this, "errorDistance", - this.errorDistance()); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.errorDistance = ApiTypeHelper.requireNonNull(builder.errorDistance, this, "errorDistance", 0); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; - this.shapeType = ApiTypeHelper.requireNonNullWithDefault(builder.shapeType, this, "shapeType", - this.shapeType()); + this.shapeType = ApiTypeHelper.requireNonNull(builder.shapeType, this, "shapeType"); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java index 60be0c426..3df36477e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ConvertProcessor.java @@ -72,10 +72,10 @@ public class ConvertProcessor extends ProcessorBase implements ProcessorVariant private ConvertProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java index 8d4288380..ff63037bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/CsvProcessor.java @@ -84,7 +84,7 @@ private CsvProcessor(Builder builder) { super(builder); this.emptyValue = builder.emptyValue; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.quote = builder.quote; this.separator = builder.separator; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java index 537439b8d..db481b803 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfiguration.java @@ -120,7 +120,7 @@ private DatabaseConfiguration(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java index ab483f5f9..4c7c399a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DatabaseConfigurationFull.java @@ -119,7 +119,7 @@ private DatabaseConfigurationFull(Builder builder) { this._kind = ApiTypeHelper.requireNonNull(builder._kind, builder, ""); this._value = ApiTypeHelper.requireNonNull(builder._value, builder, ""); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java index 81b8c48f9..ace6e49b9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateIndexNameProcessor.java @@ -82,9 +82,8 @@ private DateIndexNameProcessor(Builder builder) { super(builder); this.dateFormats = ApiTypeHelper.unmodifiable(builder.dateFormats); - this.dateRounding = ApiTypeHelper.requireNonNullWithDefault(builder.dateRounding, this, "dateRounding", - this.dateRounding()); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.dateRounding = ApiTypeHelper.requireNonNull(builder.dateRounding, this, "dateRounding"); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.indexNameFormat = builder.indexNameFormat; this.indexNamePrefix = builder.indexNamePrefix; this.locale = builder.locale; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java index 2485861e9..2fc7265d1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DateProcessor.java @@ -78,7 +78,7 @@ public class DateProcessor extends ProcessorBase implements ProcessorVariant { private DateProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.formats = ApiTypeHelper.unmodifiableRequired(builder.formats, this, "formats"); this.locale = builder.locale; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java index e68f5bb68..27cffbb33 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DeletePipelineRequest.java @@ -75,7 +75,7 @@ public class DeletePipelineRequest extends RequestBase { private DeletePipelineRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java index 9bc1b10cc..71429590c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DissectProcessor.java @@ -73,9 +73,9 @@ private DissectProcessor(Builder builder) { super(builder); this.appendSeparator = builder.appendSeparator; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; - this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); + this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java index e1886aab8..379f8b986 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Document.java @@ -74,7 +74,7 @@ private Document(Builder builder) { this.id = builder.id; this.index = builder.index; - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java index e33f92333..7d27bd510 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DocumentSimulation.java @@ -91,9 +91,9 @@ private DocumentSimulation(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.ingest = ApiTypeHelper.requireNonNullWithDefault(builder.ingest, this, "ingest", this.ingest()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.ingest = ApiTypeHelper.requireNonNull(builder.ingest, this, "ingest"); this.routing = builder.routing; this.source = ApiTypeHelper.unmodifiableRequired(builder.source, this, "source"); this.version = builder.version; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java index 95a29c1e7..05ba4dcef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/DotExpanderProcessor.java @@ -71,7 +71,7 @@ public class DotExpanderProcessor extends ProcessorBase implements ProcessorVari private DotExpanderProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.override = builder.override; this.path = builder.path; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java index 6349a9661..ae531af70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/EnrichProcessor.java @@ -82,15 +82,13 @@ public class EnrichProcessor extends ProcessorBase implements ProcessorVariant { private EnrichProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.maxMatches = builder.maxMatches; this.override = builder.override; - this.policyName = ApiTypeHelper.requireNonNullWithDefault(builder.policyName, this, "policyName", - this.policyName()); + this.policyName = ApiTypeHelper.requireNonNull(builder.policyName, this, "policyName"); this.shapeRelation = builder.shapeRelation; - this.targetField = ApiTypeHelper.requireNonNullWithDefault(builder.targetField, this, "targetField", - this.targetField()); + this.targetField = ApiTypeHelper.requireNonNull(builder.targetField, this, "targetField"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java index 04401a409..ee2b2610a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/FailProcessor.java @@ -63,7 +63,7 @@ public class FailProcessor extends ProcessorBase implements ProcessorVariant { private FailProcessor(Builder builder) { super(builder); - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java index e193f61d8..c6953ec78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/ForeachProcessor.java @@ -69,10 +69,9 @@ public class ForeachProcessor extends ProcessorBase implements ProcessorVariant private ForeachProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; - this.processor = ApiTypeHelper.requireNonNullWithDefault(builder.processor, this, "processor", - this.processor()); + this.processor = ApiTypeHelper.requireNonNull(builder.processor, this, "processor"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java index 83d3a1eb5..594eb2339 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoGridProcessor.java @@ -87,8 +87,8 @@ public class GeoGridProcessor extends ProcessorBase implements ProcessorVariant private GeoGridProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.tileType = ApiTypeHelper.requireNonNullWithDefault(builder.tileType, this, "tileType", this.tileType()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.tileType = ApiTypeHelper.requireNonNull(builder.tileType, this, "tileType"); this.targetField = builder.targetField; this.parentField = builder.parentField; this.childrenField = builder.childrenField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java index 3fbd278b8..13a0134f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpProcessor.java @@ -83,7 +83,7 @@ private GeoIpProcessor(Builder builder) { super(builder); this.databaseFile = builder.databaseFile; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.firstOnly = builder.firstOnly; this.ignoreMissing = builder.ignoreMissing; this.properties = ApiTypeHelper.unmodifiable(builder.properties); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java index 1ecf36aa2..c5dcf96a5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GeoIpStatsResponse.java @@ -70,7 +70,7 @@ public class GeoIpStatsResponse implements JsonpSerializable { private GeoIpStatsResponse(Builder builder) { - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java index ddb8bab98..30ef80165 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GrokProcessor.java @@ -80,7 +80,7 @@ private GrokProcessor(Builder builder) { super(builder); this.ecsCompatibility = builder.ecsCompatibility; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.patternDefinitions = ApiTypeHelper.unmodifiable(builder.patternDefinitions); this.patterns = ApiTypeHelper.unmodifiableRequired(builder.patterns, this, "patterns"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java index 7aa11d5c3..6e2dc231c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/GsubProcessor.java @@ -74,11 +74,10 @@ public class GsubProcessor extends ProcessorBase implements ProcessorVariant { private GsubProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; - this.pattern = ApiTypeHelper.requireNonNullWithDefault(builder.pattern, this, "pattern", this.pattern()); - this.replacement = ApiTypeHelper.requireNonNullWithDefault(builder.replacement, this, "replacement", - this.replacement()); + this.pattern = ApiTypeHelper.requireNonNull(builder.pattern, this, "pattern"); + this.replacement = ApiTypeHelper.requireNonNull(builder.replacement, this, "replacement"); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java index eae802e2a..cb28022a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/HtmlStripProcessor.java @@ -71,7 +71,7 @@ public class HtmlStripProcessor extends ProcessorBase implements ProcessorVarian private HtmlStripProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java index 19458ced2..48de84447 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/InferenceProcessor.java @@ -74,7 +74,7 @@ public class InferenceProcessor extends ProcessorBase implements ProcessorVarian private InferenceProcessor(Builder builder) { super(builder); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.targetField = builder.targetField; this.fieldMap = ApiTypeHelper.unmodifiable(builder.fieldMap); this.inferenceConfig = builder.inferenceConfig; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java index 10bad1a25..32f1cae75 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Ingest.java @@ -73,8 +73,7 @@ public class Ingest implements JsonpSerializable { private Ingest(Builder builder) { this.redact = builder.redact; - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); this.pipeline = builder.pipeline; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java index 19c19379a..7d15c90b9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/IpLocationProcessor.java @@ -84,7 +84,7 @@ private IpLocationProcessor(Builder builder) { super(builder); this.databaseFile = builder.databaseFile; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.firstOnly = builder.firstOnly; this.ignoreMissing = builder.ignoreMissing; this.properties = ApiTypeHelper.unmodifiable(builder.properties); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java index dfc2c27c6..daa5b40ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JoinProcessor.java @@ -68,9 +68,8 @@ public class JoinProcessor extends ProcessorBase implements ProcessorVariant { private JoinProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.separator = ApiTypeHelper.requireNonNullWithDefault(builder.separator, this, "separator", - this.separator()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.separator = ApiTypeHelper.requireNonNull(builder.separator, this, "separator"); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java index d814a2734..44bb83674 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/JsonProcessor.java @@ -79,7 +79,7 @@ private JsonProcessor(Builder builder) { this.addToRoot = builder.addToRoot; this.addToRootConflictStrategy = builder.addToRootConflictStrategy; this.allowDuplicateKeys = builder.allowDuplicateKeys; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java index bb7d8e0e0..72e4f74ec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/KeyValueProcessor.java @@ -92,9 +92,8 @@ private KeyValueProcessor(Builder builder) { super(builder); this.excludeKeys = ApiTypeHelper.unmodifiable(builder.excludeKeys); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.fieldSplit = ApiTypeHelper.requireNonNullWithDefault(builder.fieldSplit, this, "fieldSplit", - this.fieldSplit()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.fieldSplit = ApiTypeHelper.requireNonNull(builder.fieldSplit, this, "fieldSplit"); this.ignoreMissing = builder.ignoreMissing; this.includeKeys = ApiTypeHelper.unmodifiable(builder.includeKeys); this.prefix = builder.prefix; @@ -102,8 +101,7 @@ private KeyValueProcessor(Builder builder) { this.targetField = builder.targetField; this.trimKey = builder.trimKey; this.trimValue = builder.trimValue; - this.valueSplit = ApiTypeHelper.requireNonNullWithDefault(builder.valueSplit, this, "valueSplit", - this.valueSplit()); + this.valueSplit = ApiTypeHelper.requireNonNull(builder.valueSplit, this, "valueSplit"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java index db6864fc5..1f2cf6f1b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Local.java @@ -65,7 +65,7 @@ public class Local implements DatabaseConfigurationFullVariant, JsonpSerializabl private Local(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java index fb37e1c6a..3e2c961e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/LowercaseProcessor.java @@ -71,7 +71,7 @@ public class LowercaseProcessor extends ProcessorBase implements ProcessorVarian private LowercaseProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java index f954c7d2a..ac93cf0c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Maxmind.java @@ -65,8 +65,7 @@ public class Maxmind implements DatabaseConfigurationFullVariant, DatabaseConfig private Maxmind(Builder builder) { - this.accountId = ApiTypeHelper.requireNonNullWithDefault(builder.accountId, this, "accountId", - this.accountId()); + this.accountId = ApiTypeHelper.requireNonNull(builder.accountId, this, "accountId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java index 95af8386f..4b0e70051 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PipelineProcessor.java @@ -67,7 +67,7 @@ public class PipelineProcessor extends ProcessorBase implements ProcessorVariant private PipelineProcessor(Builder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.ignoreMissingPipeline = builder.ignoreMissingPipeline; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java index 821af8f44..8f2607011 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutGeoipDatabaseRequest.java @@ -84,10 +84,10 @@ public class PutGeoipDatabaseRequest extends RequestBase implements JsonpSeriali private PutGeoipDatabaseRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.masterTimeout = builder.masterTimeout; - this.maxmind = ApiTypeHelper.requireNonNullWithDefault(builder.maxmind, this, "maxmind", this.maxmind()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.maxmind = ApiTypeHelper.requireNonNull(builder.maxmind, this, "maxmind"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java index f36bf0ea8..521c35a4e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutIpLocationDatabaseRequest.java @@ -81,11 +81,10 @@ public class PutIpLocationDatabaseRequest extends RequestBase implements JsonpSe private PutIpLocationDatabaseRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.masterTimeout = builder.masterTimeout; this.timeout = builder.timeout; - this.configuration = ApiTypeHelper.requireNonNullWithDefault(builder.configuration, this, "configuration", - this.configuration()); + this.configuration = ApiTypeHelper.requireNonNull(builder.configuration, this, "configuration"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java index 95661897b..3174dd018 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/PutPipelineRequest.java @@ -103,7 +103,7 @@ private PutPipelineRequest(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.deprecated = builder.deprecated; this.description = builder.description; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.ifVersion = builder.ifVersion; this.masterTimeout = builder.masterTimeout; this.onFailure = ApiTypeHelper.unmodifiable(builder.onFailure); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java index f6861b337..a7d146be8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/Redact.java @@ -64,8 +64,7 @@ public class Redact implements JsonpSerializable { private Redact(Builder builder) { - this.isRedacted = ApiTypeHelper.requireNonNullWithDefault(builder.isRedacted, this, "isRedacted", - this.isRedacted()); + this.isRedacted = ApiTypeHelper.requireNonNull(builder.isRedacted, this, "isRedacted", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java index daed4fd36..6e132452f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RedactProcessor.java @@ -85,7 +85,7 @@ public class RedactProcessor extends ProcessorBase implements ProcessorVariant { private RedactProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.patterns = ApiTypeHelper.unmodifiableRequired(builder.patterns, this, "patterns"); this.patternDefinitions = ApiTypeHelper.unmodifiable(builder.patternDefinitions); this.prefix = builder.prefix; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java index 0afc256cf..3b8e22459 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RegisteredDomainProcessor.java @@ -71,7 +71,7 @@ public class RegisteredDomainProcessor extends ProcessorBase implements Processo private RegisteredDomainProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.targetField = builder.targetField; this.ignoreMissing = builder.ignoreMissing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java index 61efbb650..60bac03cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/RenameProcessor.java @@ -69,10 +69,9 @@ public class RenameProcessor extends ProcessorBase implements ProcessorVariant { private RenameProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; - this.targetField = ApiTypeHelper.requireNonNullWithDefault(builder.targetField, this, "targetField", - this.targetField()); + this.targetField = ApiTypeHelper.requireNonNull(builder.targetField, this, "targetField"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java index cc31b1e47..cc5c53267 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetProcessor.java @@ -81,7 +81,7 @@ private SetProcessor(Builder builder) { super(builder); this.copyFrom = builder.copyFrom; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreEmptyValue = builder.ignoreEmptyValue; this.mediaType = builder.mediaType; this.override = builder.override; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java index 2a51eda15..ace13f2af 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SetSecurityUserProcessor.java @@ -67,7 +67,7 @@ public class SetSecurityUserProcessor extends ProcessorBase implements Processor private SetSecurityUserProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.properties = ApiTypeHelper.unmodifiable(builder.properties); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java index 16bde7d69..b34159078 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SortProcessor.java @@ -70,7 +70,7 @@ public class SortProcessor extends ProcessorBase implements ProcessorVariant { private SortProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.order = builder.order; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java index 978c2bdd8..db198998a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/SplitProcessor.java @@ -75,11 +75,10 @@ public class SplitProcessor extends ProcessorBase implements ProcessorVariant { private SplitProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.preserveTrailing = builder.preserveTrailing; - this.separator = ApiTypeHelper.requireNonNullWithDefault(builder.separator, this, "separator", - this.separator()); + this.separator = ApiTypeHelper.requireNonNull(builder.separator, this, "separator"); this.targetField = builder.targetField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java index 67e7fc56c..a5431a812 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/TrimProcessor.java @@ -70,7 +70,7 @@ public class TrimProcessor extends ProcessorBase implements ProcessorVariant { private TrimProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java index 54de2b070..4c6d5cc64 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UppercaseProcessor.java @@ -71,7 +71,7 @@ public class UppercaseProcessor extends ProcessorBase implements ProcessorVarian private UppercaseProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java index fe469b137..d9c01d76a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UriPartsProcessor.java @@ -76,7 +76,7 @@ public class UriPartsProcessor extends ProcessorBase implements ProcessorVariant private UriPartsProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.keepOriginal = builder.keepOriginal; this.removeIfSuccessful = builder.removeIfSuccessful; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java index 2cbe1eee8..72d614c33 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UrlDecodeProcessor.java @@ -71,7 +71,7 @@ public class UrlDecodeProcessor extends ProcessorBase implements ProcessorVarian private UrlDecodeProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java index 978e01ab8..a02eaa72d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/UserAgentProcessor.java @@ -80,7 +80,7 @@ public class UserAgentProcessor extends ProcessorBase implements ProcessorVarian private UserAgentProcessor(Builder builder) { super(builder); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.ignoreMissing = builder.ignoreMissing; this.regexFile = builder.regexFile; this.targetField = builder.targetField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java index c2e5176bc..e9f4e215f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpDownloadStatistics.java @@ -76,18 +76,13 @@ public class GeoIpDownloadStatistics implements JsonpSerializable { private GeoIpDownloadStatistics(Builder builder) { - this.successfulDownloads = ApiTypeHelper.requireNonNullWithDefault(builder.successfulDownloads, this, - "successfulDownloads", this.successfulDownloads()); - this.failedDownloads = ApiTypeHelper.requireNonNullWithDefault(builder.failedDownloads, this, "failedDownloads", - this.failedDownloads()); - this.totalDownloadTime = ApiTypeHelper.requireNonNullWithDefault(builder.totalDownloadTime, this, - "totalDownloadTime", this.totalDownloadTime()); - this.databasesCount = ApiTypeHelper.requireNonNullWithDefault(builder.databasesCount, this, "databasesCount", - this.databasesCount()); - this.skippedUpdates = ApiTypeHelper.requireNonNullWithDefault(builder.skippedUpdates, this, "skippedUpdates", - this.skippedUpdates()); - this.expiredDatabases = ApiTypeHelper.requireNonNullWithDefault(builder.expiredDatabases, this, - "expiredDatabases", this.expiredDatabases()); + this.successfulDownloads = ApiTypeHelper.requireNonNull(builder.successfulDownloads, this, + "successfulDownloads", 0); + this.failedDownloads = ApiTypeHelper.requireNonNull(builder.failedDownloads, this, "failedDownloads", 0); + this.totalDownloadTime = ApiTypeHelper.requireNonNull(builder.totalDownloadTime, this, "totalDownloadTime", 0); + this.databasesCount = ApiTypeHelper.requireNonNull(builder.databasesCount, this, "databasesCount", 0); + this.skippedUpdates = ApiTypeHelper.requireNonNull(builder.skippedUpdates, this, "skippedUpdates", 0); + this.expiredDatabases = ApiTypeHelper.requireNonNull(builder.expiredDatabases, this, "expiredDatabases", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java index 633485279..2ea1843a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/geo_ip_stats/GeoIpNodeDatabaseName.java @@ -66,7 +66,7 @@ public class GeoIpNodeDatabaseName implements JsonpSerializable { private GeoIpNodeDatabaseName(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java index 1052dc0d9..12297d42f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_geoip_database/DatabaseConfigurationMetadata.java @@ -74,11 +74,11 @@ public class DatabaseConfigurationMetadata implements JsonpSerializable { private DatabaseConfigurationMetadata(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.modifiedDateMillis = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDateMillis, this, - "modifiedDateMillis", this.modifiedDateMillis()); - this.database = ApiTypeHelper.requireNonNullWithDefault(builder.database, this, "database", this.database()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); + this.modifiedDateMillis = ApiTypeHelper.requireNonNull(builder.modifiedDateMillis, this, "modifiedDateMillis", + 0); + this.database = ApiTypeHelper.requireNonNull(builder.database, this, "database"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java index f4ecd8f59..df6efe918 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ingest/get_ip_location_database/DatabaseConfigurationMetadata.java @@ -78,11 +78,11 @@ public class DatabaseConfigurationMetadata implements JsonpSerializable { private DatabaseConfigurationMetadata(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); this.modifiedDateMillis = builder.modifiedDateMillis; this.modifiedDate = builder.modifiedDate; - this.database = ApiTypeHelper.requireNonNullWithDefault(builder.database, this, "database", this.database()); + this.database = ApiTypeHelper.requireNonNull(builder.database, this, "database"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java index 47cc3af1f..8a480011b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetBasicStatusResponse.java @@ -65,8 +65,8 @@ public class GetBasicStatusResponse implements JsonpSerializable { private GetBasicStatusResponse(Builder builder) { - this.eligibleToStartBasic = ApiTypeHelper.requireNonNullWithDefault(builder.eligibleToStartBasic, this, - "eligibleToStartBasic", this.eligibleToStartBasic()); + this.eligibleToStartBasic = ApiTypeHelper.requireNonNull(builder.eligibleToStartBasic, this, + "eligibleToStartBasic", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java index dfd365ed5..d33e6bfce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetLicenseResponse.java @@ -65,7 +65,7 @@ public class GetLicenseResponse implements JsonpSerializable { private GetLicenseResponse(Builder builder) { - this.license = ApiTypeHelper.requireNonNullWithDefault(builder.license, this, "license", this.license()); + this.license = ApiTypeHelper.requireNonNull(builder.license, this, "license"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java index bbbf8df99..4fd5afbb7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/GetTrialStatusResponse.java @@ -65,8 +65,8 @@ public class GetTrialStatusResponse implements JsonpSerializable { private GetTrialStatusResponse(Builder builder) { - this.eligibleToStartTrial = ApiTypeHelper.requireNonNullWithDefault(builder.eligibleToStartTrial, this, - "eligibleToStartTrial", this.eligibleToStartTrial()); + this.eligibleToStartTrial = ApiTypeHelper.requireNonNull(builder.eligibleToStartTrial, this, + "eligibleToStartTrial", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java index fabdfb1fb..9f65029d3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/License.java @@ -87,19 +87,17 @@ public class License implements JsonpSerializable { private License(Builder builder) { - this.expiryDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expiryDateInMillis, this, - "expiryDateInMillis", this.expiryDateInMillis()); - this.issueDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.issueDateInMillis, this, - "issueDateInMillis", this.issueDateInMillis()); + this.expiryDateInMillis = ApiTypeHelper.requireNonNull(builder.expiryDateInMillis, this, "expiryDateInMillis", + 0); + this.issueDateInMillis = ApiTypeHelper.requireNonNull(builder.issueDateInMillis, this, "issueDateInMillis", 0); this.startDateInMillis = builder.startDateInMillis; - this.issuedTo = ApiTypeHelper.requireNonNullWithDefault(builder.issuedTo, this, "issuedTo", this.issuedTo()); - this.issuer = ApiTypeHelper.requireNonNullWithDefault(builder.issuer, this, "issuer", this.issuer()); + this.issuedTo = ApiTypeHelper.requireNonNull(builder.issuedTo, this, "issuedTo"); + this.issuer = ApiTypeHelper.requireNonNull(builder.issuer, this, "issuer"); this.maxNodes = builder.maxNodes; this.maxResourceUnits = builder.maxResourceUnits; - this.signature = ApiTypeHelper.requireNonNullWithDefault(builder.signature, this, "signature", - this.signature()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.signature = ApiTypeHelper.requireNonNull(builder.signature, this, "signature"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java index 2c7f0a492..d8d5cdc15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostResponse.java @@ -73,10 +73,8 @@ public class PostResponse implements AcknowledgedResponse, JsonpSerializable { private PostResponse(Builder builder) { this.acknowledge = builder.acknowledge; - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.licenseStatus = ApiTypeHelper.requireNonNullWithDefault(builder.licenseStatus, this, "licenseStatus", - this.licenseStatus()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.licenseStatus = ApiTypeHelper.requireNonNull(builder.licenseStatus, this, "licenseStatus"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java index 4392c6219..ff4a76b67 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartBasicResponse.java @@ -80,10 +80,8 @@ public class PostStartBasicResponse implements AcknowledgedResponse, JsonpSerial private PostStartBasicResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.basicWasStarted = ApiTypeHelper.requireNonNullWithDefault(builder.basicWasStarted, this, "basicWasStarted", - this.basicWasStarted()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.basicWasStarted = ApiTypeHelper.requireNonNull(builder.basicWasStarted, this, "basicWasStarted", false); this.errorMessage = builder.errorMessage; this.type = builder.type; this.acknowledge = ApiTypeHelper.unmodifiable(builder.acknowledge); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java index ea0b172af..b4a44122e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/PostStartTrialResponse.java @@ -76,11 +76,9 @@ public class PostStartTrialResponse implements AcknowledgedResponse, JsonpSerial private PostStartTrialResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); this.errorMessage = builder.errorMessage; - this.trialWasStarted = ApiTypeHelper.requireNonNullWithDefault(builder.trialWasStarted, this, "trialWasStarted", - this.trialWasStarted()); + this.trialWasStarted = ApiTypeHelper.requireNonNull(builder.trialWasStarted, this, "trialWasStarted", false); this.type = builder.type; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java index 65e899555..f16e7adca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/get/LicenseInformation.java @@ -99,19 +99,16 @@ private LicenseInformation(Builder builder) { this.expiryDate = builder.expiryDate; this.expiryDateInMillis = builder.expiryDateInMillis; - this.issueDate = ApiTypeHelper.requireNonNullWithDefault(builder.issueDate, this, "issueDate", - this.issueDate()); - this.issueDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.issueDateInMillis, this, - "issueDateInMillis", this.issueDateInMillis()); - this.issuedTo = ApiTypeHelper.requireNonNullWithDefault(builder.issuedTo, this, "issuedTo", this.issuedTo()); - this.issuer = ApiTypeHelper.requireNonNullWithDefault(builder.issuer, this, "issuer", this.issuer()); + this.issueDate = ApiTypeHelper.requireNonNull(builder.issueDate, this, "issueDate"); + this.issueDateInMillis = ApiTypeHelper.requireNonNull(builder.issueDateInMillis, this, "issueDateInMillis", 0); + this.issuedTo = ApiTypeHelper.requireNonNull(builder.issuedTo, this, "issuedTo"); + this.issuer = ApiTypeHelper.requireNonNull(builder.issuer, this, "issuer"); this.maxNodes = builder.maxNodes; this.maxResourceUnits = builder.maxResourceUnits; - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); - this.startDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startDateInMillis, this, - "startDateInMillis", this.startDateInMillis()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.startDateInMillis = ApiTypeHelper.requireNonNull(builder.startDateInMillis, this, "startDateInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java index 7c0f9cb7a..a47162db5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/license/post/Acknowledgement.java @@ -69,7 +69,7 @@ public class Acknowledgement implements JsonpSerializable { private Acknowledgement(Builder builder) { this.license = ApiTypeHelper.unmodifiableRequired(builder.license, this, "license"); - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java index 74acb7de4..92d314155 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/DeletePipelineRequest.java @@ -74,7 +74,7 @@ public class DeletePipelineRequest extends RequestBase { private DeletePipelineRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java index 41d298fa9..3619ab418 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/Pipeline.java @@ -76,16 +76,12 @@ public class Pipeline implements JsonpSerializable { private Pipeline(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.lastModified = ApiTypeHelper.requireNonNullWithDefault(builder.lastModified, this, "lastModified", - this.lastModified()); - this.pipeline = ApiTypeHelper.requireNonNullWithDefault(builder.pipeline, this, "pipeline", this.pipeline()); - this.pipelineMetadata = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineMetadata, this, - "pipelineMetadata", this.pipelineMetadata()); - this.pipelineSettings = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineSettings, this, - "pipelineSettings", this.pipelineSettings()); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.lastModified = ApiTypeHelper.requireNonNull(builder.lastModified, this, "lastModified"); + this.pipeline = ApiTypeHelper.requireNonNull(builder.pipeline, this, "pipeline"); + this.pipelineMetadata = ApiTypeHelper.requireNonNull(builder.pipelineMetadata, this, "pipelineMetadata"); + this.pipelineSettings = ApiTypeHelper.requireNonNull(builder.pipelineSettings, this, "pipelineSettings"); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java index 0896803f9..5c42ae580 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineMetadata.java @@ -68,8 +68,8 @@ public class PipelineMetadata implements JsonpSerializable { private PipelineMetadata(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java index 17489f661..96d66c43a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PipelineSettings.java @@ -79,20 +79,16 @@ public class PipelineSettings implements JsonpSerializable { private PipelineSettings(Builder builder) { - this.pipelineWorkers = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineWorkers, this, "pipelineWorkers", - this.pipelineWorkers()); - this.pipelineBatchSize = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineBatchSize, this, - "pipelineBatchSize", this.pipelineBatchSize()); - this.pipelineBatchDelay = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineBatchDelay, this, - "pipelineBatchDelay", this.pipelineBatchDelay()); - this.queueType = ApiTypeHelper.requireNonNullWithDefault(builder.queueType, this, "queueType", - this.queueType()); - this.queueMaxBytesNumber = ApiTypeHelper.requireNonNullWithDefault(builder.queueMaxBytesNumber, this, - "queueMaxBytesNumber", this.queueMaxBytesNumber()); - this.queueMaxBytesUnits = ApiTypeHelper.requireNonNullWithDefault(builder.queueMaxBytesUnits, this, - "queueMaxBytesUnits", this.queueMaxBytesUnits()); - this.queueCheckpointWrites = ApiTypeHelper.requireNonNullWithDefault(builder.queueCheckpointWrites, this, - "queueCheckpointWrites", this.queueCheckpointWrites()); + this.pipelineWorkers = ApiTypeHelper.requireNonNull(builder.pipelineWorkers, this, "pipelineWorkers", 0); + this.pipelineBatchSize = ApiTypeHelper.requireNonNull(builder.pipelineBatchSize, this, "pipelineBatchSize", 0); + this.pipelineBatchDelay = ApiTypeHelper.requireNonNull(builder.pipelineBatchDelay, this, "pipelineBatchDelay", + 0); + this.queueType = ApiTypeHelper.requireNonNull(builder.queueType, this, "queueType"); + this.queueMaxBytesNumber = ApiTypeHelper.requireNonNull(builder.queueMaxBytesNumber, this, + "queueMaxBytesNumber", 0); + this.queueMaxBytesUnits = ApiTypeHelper.requireNonNull(builder.queueMaxBytesUnits, this, "queueMaxBytesUnits"); + this.queueCheckpointWrites = ApiTypeHelper.requireNonNull(builder.queueCheckpointWrites, this, + "queueCheckpointWrites", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java index fd685503d..d8ef0378d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/logstash/PutPipelineRequest.java @@ -79,8 +79,8 @@ public class PutPipelineRequest extends RequestBase implements JsonpSerializable private PutPipelineRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.pipeline = ApiTypeHelper.requireNonNullWithDefault(builder.pipeline, this, "pipeline", this.pipeline()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.pipeline = ApiTypeHelper.requireNonNull(builder.pipeline, this, "pipeline"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java index bfa56e881..3628a5a59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/GetFeatureUpgradeStatusResponse.java @@ -71,8 +71,7 @@ public class GetFeatureUpgradeStatusResponse implements JsonpSerializable { private GetFeatureUpgradeStatusResponse(Builder builder) { this.features = ApiTypeHelper.unmodifiableRequired(builder.features, this, "features"); - this.migrationStatus = ApiTypeHelper.requireNonNullWithDefault(builder.migrationStatus, this, "migrationStatus", - this.migrationStatus()); + this.migrationStatus = ApiTypeHelper.requireNonNull(builder.migrationStatus, this, "migrationStatus"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java index c32667257..7a70c41c6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/PostFeatureUpgradeResponse.java @@ -70,7 +70,7 @@ public class PostFeatureUpgradeResponse implements JsonpSerializable { private PostFeatureUpgradeResponse(Builder builder) { - this.accepted = ApiTypeHelper.requireNonNullWithDefault(builder.accepted, this, "accepted", this.accepted()); + this.accepted = ApiTypeHelper.requireNonNull(builder.accepted, this, "accepted", false); this.features = ApiTypeHelper.unmodifiableRequired(builder.features, this, "features"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java index a1f8b8daf..6d03a9bd9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/deprecations/Deprecation.java @@ -81,11 +81,11 @@ public class Deprecation implements JsonpSerializable { private Deprecation(Builder builder) { this.details = builder.details; - this.level = ApiTypeHelper.requireNonNullWithDefault(builder.level, this, "level", this.level()); - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); - this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); - this.resolveDuringRollingUpgrade = ApiTypeHelper.requireNonNullWithDefault(builder.resolveDuringRollingUpgrade, - this, "resolveDuringRollingUpgrade", this.resolveDuringRollingUpgrade()); + this.level = ApiTypeHelper.requireNonNull(builder.level, this, "level"); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); + this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); + this.resolveDuringRollingUpgrade = ApiTypeHelper.requireNonNull(builder.resolveDuringRollingUpgrade, this, + "resolveDuringRollingUpgrade", false); this.meta = ApiTypeHelper.unmodifiable(builder.meta); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java index 9c1e6e175..46c09d3f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeature.java @@ -73,12 +73,10 @@ public class MigrationFeature implements JsonpSerializable { private MigrationFeature(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); - this.minimumIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minimumIndexVersion, this, - "minimumIndexVersion", this.minimumIndexVersion()); - this.migrationStatus = ApiTypeHelper.requireNonNullWithDefault(builder.migrationStatus, this, "migrationStatus", - this.migrationStatus()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.minimumIndexVersion = ApiTypeHelper.requireNonNull(builder.minimumIndexVersion, this, + "minimumIndexVersion"); + this.migrationStatus = ApiTypeHelper.requireNonNull(builder.migrationStatus, this, "migrationStatus"); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java index fc9f444b8..1ef725760 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/get_feature_upgrade_status/MigrationFeatureIndexInfo.java @@ -72,8 +72,8 @@ public class MigrationFeatureIndexInfo implements JsonpSerializable { private MigrationFeatureIndexInfo(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); this.failureCause = builder.failureCause; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java index 76969b656..c0d96a589 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/migration/post_feature_upgrade/MigrationFeature.java @@ -66,8 +66,7 @@ public class MigrationFeature implements JsonpSerializable { private MigrationFeature(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java index 7138c6166..12b8372bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AdaptiveAllocationsSettings.java @@ -73,7 +73,7 @@ public class AdaptiveAllocationsSettings implements JsonpSerializable { private AdaptiveAllocationsSettings(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); this.minNumberOfAllocations = builder.minNumberOfAllocations; this.maxNumberOfAllocations = builder.maxNumberOfAllocations; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java index 6c8eb87d8..7a606494b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisConfigRead.java @@ -95,8 +95,7 @@ public class AnalysisConfigRead implements JsonpSerializable { private AnalysisConfigRead(Builder builder) { - this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", - this.bucketSpan()); + this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan"); this.categorizationAnalyzer = builder.categorizationAnalyzer; this.categorizationFieldName = builder.categorizationFieldName; this.categorizationFilters = ApiTypeHelper.unmodifiable(builder.categorizationFilters); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java index 9953a7cd8..26518986d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnalysisMemoryLimit.java @@ -65,8 +65,7 @@ public class AnalysisMemoryLimit implements JsonpSerializable { private AnalysisMemoryLimit(Builder builder) { - this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, - "modelMemoryLimit", this.modelMemoryLimit()); + this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java index 9524bc2ac..3eb8752fd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Anomaly.java @@ -129,35 +129,28 @@ private Anomaly(Builder builder) { this.actual = ApiTypeHelper.unmodifiable(builder.actual); this.anomalyScoreExplanation = builder.anomalyScoreExplanation; - this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", - this.bucketSpan()); + this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan", 0); this.byFieldName = builder.byFieldName; this.byFieldValue = builder.byFieldValue; this.causes = ApiTypeHelper.unmodifiable(builder.causes); - this.detectorIndex = ApiTypeHelper.requireNonNullWithDefault(builder.detectorIndex, this, "detectorIndex", - this.detectorIndex()); + this.detectorIndex = ApiTypeHelper.requireNonNull(builder.detectorIndex, this, "detectorIndex", 0); this.fieldName = builder.fieldName; this.function = builder.function; this.functionDescription = builder.functionDescription; this.geoResults = builder.geoResults; this.influencers = ApiTypeHelper.unmodifiable(builder.influencers); - this.initialRecordScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialRecordScore, this, - "initialRecordScore", this.initialRecordScore()); - this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", - this.isInterim()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.initialRecordScore = ApiTypeHelper.requireNonNull(builder.initialRecordScore, this, "initialRecordScore", + 0); + this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim", false); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.overFieldName = builder.overFieldName; this.overFieldValue = builder.overFieldValue; this.partitionFieldName = builder.partitionFieldName; this.partitionFieldValue = builder.partitionFieldValue; - this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", - this.probability()); - this.recordScore = ApiTypeHelper.requireNonNullWithDefault(builder.recordScore, this, "recordScore", - this.recordScore()); - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability", 0); + this.recordScore = ApiTypeHelper.requireNonNull(builder.recordScore, this, "recordScore", 0); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); this.typical = ApiTypeHelper.unmodifiable(builder.typical); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java index 6c84e434a..9ca0aab26 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/AnomalyCause.java @@ -119,8 +119,7 @@ private AnomalyCause(Builder builder) { this.overFieldValue = builder.overFieldValue; this.partitionFieldName = builder.partitionFieldName; this.partitionFieldValue = builder.partitionFieldValue; - this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", - this.probability()); + this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability", 0); this.typical = ApiTypeHelper.unmodifiable(builder.typical); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java index b5c58a5a9..760c41b35 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ApiKeyAuthorization.java @@ -67,8 +67,8 @@ public class ApiKeyAuthorization implements JsonpSerializable { private ApiKeyAuthorization(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java index 1b9342843..9e8c19875 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketInfluencer.java @@ -90,25 +90,18 @@ public class BucketInfluencer implements JsonpSerializable { private BucketInfluencer(Builder builder) { - this.anomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyScore, this, "anomalyScore", - this.anomalyScore()); - this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", - this.bucketSpan()); - this.influencerFieldName = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldName, this, - "influencerFieldName", this.influencerFieldName()); - this.initialAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialAnomalyScore, this, - "initialAnomalyScore", this.initialAnomalyScore()); - this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", - this.isInterim()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", - this.probability()); - this.rawAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.rawAnomalyScore, this, "rawAnomalyScore", - this.rawAnomalyScore()); - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.anomalyScore = ApiTypeHelper.requireNonNull(builder.anomalyScore, this, "anomalyScore", 0); + this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan", 0); + this.influencerFieldName = ApiTypeHelper.requireNonNull(builder.influencerFieldName, this, + "influencerFieldName"); + this.initialAnomalyScore = ApiTypeHelper.requireNonNull(builder.initialAnomalyScore, this, + "initialAnomalyScore", 0); + this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim", false); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability", 0); + this.rawAnomalyScore = ApiTypeHelper.requireNonNull(builder.rawAnomalyScore, this, "rawAnomalyScore", 0); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); this.timestampString = builder.timestampString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java index 742884af2..360c9243c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/BucketSummary.java @@ -91,25 +91,18 @@ public class BucketSummary implements JsonpSerializable { private BucketSummary(Builder builder) { - this.anomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyScore, this, "anomalyScore", - this.anomalyScore()); + this.anomalyScore = ApiTypeHelper.requireNonNull(builder.anomalyScore, this, "anomalyScore", 0); this.bucketInfluencers = ApiTypeHelper.unmodifiableRequired(builder.bucketInfluencers, this, "bucketInfluencers"); - this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", - this.bucketSpan()); - this.eventCount = ApiTypeHelper.requireNonNullWithDefault(builder.eventCount, this, "eventCount", - this.eventCount()); - this.initialAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialAnomalyScore, this, - "initialAnomalyScore", this.initialAnomalyScore()); - this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", - this.isInterim()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.processingTimeMs = ApiTypeHelper.requireNonNullWithDefault(builder.processingTimeMs, this, - "processingTimeMs", this.processingTimeMs()); - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan", 0); + this.eventCount = ApiTypeHelper.requireNonNull(builder.eventCount, this, "eventCount", 0); + this.initialAnomalyScore = ApiTypeHelper.requireNonNull(builder.initialAnomalyScore, this, + "initialAnomalyScore", 0); + this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim", false); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.processingTimeMs = ApiTypeHelper.requireNonNull(builder.processingTimeMs, this, "processingTimeMs", 0); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); this.timestampString = builder.timestampString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java index 3885d6911..20c86c0ae 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CalendarEvent.java @@ -89,11 +89,9 @@ private CalendarEvent(Builder builder) { this.calendarId = builder.calendarId; this.eventId = builder.eventId; - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.endTime = ApiTypeHelper.requireNonNullWithDefault(builder.endTime, this, "endTime", this.endTime()); - this.startTime = ApiTypeHelper.requireNonNullWithDefault(builder.startTime, this, "startTime", - this.startTime()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.endTime = ApiTypeHelper.requireNonNull(builder.endTime, this, "endTime"); + this.startTime = ApiTypeHelper.requireNonNull(builder.startTime, this, "startTime"); this.skipResult = builder.skipResult; this.skipModelUpdate = builder.skipModelUpdate; this.forceTimeShift = builder.forceTimeShift; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java index f5f31ffc3..82f4342a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Category.java @@ -99,24 +99,20 @@ public class Category implements JsonpSerializable { private Category(Builder builder) { - this.categoryId = ApiTypeHelper.requireNonNullWithDefault(builder.categoryId, this, "categoryId", - this.categoryId()); + this.categoryId = ApiTypeHelper.requireNonNull(builder.categoryId, this, "categoryId"); this.examples = ApiTypeHelper.unmodifiableRequired(builder.examples, this, "examples"); this.grokPattern = builder.grokPattern; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.maxMatchingLength = ApiTypeHelper.requireNonNullWithDefault(builder.maxMatchingLength, this, - "maxMatchingLength", this.maxMatchingLength()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.maxMatchingLength = ApiTypeHelper.requireNonNull(builder.maxMatchingLength, this, "maxMatchingLength"); this.partitionFieldName = builder.partitionFieldName; this.partitionFieldValue = builder.partitionFieldValue; - this.regex = ApiTypeHelper.requireNonNullWithDefault(builder.regex, this, "regex", this.regex()); - this.terms = ApiTypeHelper.requireNonNullWithDefault(builder.terms, this, "terms", this.terms()); + this.regex = ApiTypeHelper.requireNonNull(builder.regex, this, "regex"); + this.terms = ApiTypeHelper.requireNonNull(builder.terms, this, "terms"); this.numMatches = builder.numMatches; this.preferredToCategories = ApiTypeHelper.unmodifiable(builder.preferredToCategories); this.p = builder.p; - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.mlcategory = ApiTypeHelper.requireNonNullWithDefault(builder.mlcategory, this, "mlcategory", - this.mlcategory()); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.mlcategory = ApiTypeHelper.requireNonNull(builder.mlcategory, this, "mlcategory"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java index 9de1fed51..a54db291b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ChunkingConfig.java @@ -68,7 +68,7 @@ public class ChunkingConfig implements JsonpSerializable { private ChunkingConfig(Builder builder) { - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); this.timeSpan = builder.timeSpan; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java index e859453aa..b882c1d42 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheRequest.java @@ -76,7 +76,7 @@ public class ClearTrainedModelDeploymentCacheRequest extends RequestBase { private ClearTrainedModelDeploymentCacheRequest(Builder builder) { - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java index 8c7635e17..e5e1ff0f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ClearTrainedModelDeploymentCacheResponse.java @@ -65,7 +65,7 @@ public class ClearTrainedModelDeploymentCacheResponse implements JsonpSerializab private ClearTrainedModelDeploymentCacheResponse(Builder builder) { - this.cleared = ApiTypeHelper.requireNonNullWithDefault(builder.cleared, this, "cleared", this.cleared()); + this.cleared = ApiTypeHelper.requireNonNull(builder.cleared, this, "cleared", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java index 102066568..38496eabb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobRequest.java @@ -99,7 +99,7 @@ private CloseJobRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java index f6e5825e0..281cc8e88 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/CloseJobResponse.java @@ -64,7 +64,7 @@ public class CloseJobResponse implements JsonpSerializable { private CloseJobResponse(Builder builder) { - this.closed = ApiTypeHelper.requireNonNullWithDefault(builder.closed, this, "closed", this.closed()); + this.closed = ApiTypeHelper.requireNonNull(builder.closed, this, "closed", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java index c5214307b..20ad46a05 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataCounts.java @@ -109,36 +109,28 @@ public class DataCounts implements JsonpSerializable { private DataCounts(Builder builder) { - this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", - this.bucketCount()); + this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount", 0); this.earliestRecordTimestamp = builder.earliestRecordTimestamp; - this.emptyBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.emptyBucketCount, this, - "emptyBucketCount", this.emptyBucketCount()); - this.inputBytes = ApiTypeHelper.requireNonNullWithDefault(builder.inputBytes, this, "inputBytes", - this.inputBytes()); - this.inputFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputFieldCount, this, "inputFieldCount", - this.inputFieldCount()); - this.inputRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputRecordCount, this, - "inputRecordCount", this.inputRecordCount()); - this.invalidDateCount = ApiTypeHelper.requireNonNullWithDefault(builder.invalidDateCount, this, - "invalidDateCount", this.invalidDateCount()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.emptyBucketCount = ApiTypeHelper.requireNonNull(builder.emptyBucketCount, this, "emptyBucketCount", 0); + this.inputBytes = ApiTypeHelper.requireNonNull(builder.inputBytes, this, "inputBytes", 0); + this.inputFieldCount = ApiTypeHelper.requireNonNull(builder.inputFieldCount, this, "inputFieldCount", 0); + this.inputRecordCount = ApiTypeHelper.requireNonNull(builder.inputRecordCount, this, "inputRecordCount", 0); + this.invalidDateCount = ApiTypeHelper.requireNonNull(builder.invalidDateCount, this, "invalidDateCount", 0); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.lastDataTime = builder.lastDataTime; this.latestEmptyBucketTimestamp = builder.latestEmptyBucketTimestamp; this.latestRecordTimestamp = builder.latestRecordTimestamp; this.latestSparseBucketTimestamp = builder.latestSparseBucketTimestamp; this.latestBucketTimestamp = builder.latestBucketTimestamp; this.logTime = builder.logTime; - this.missingFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.missingFieldCount, this, - "missingFieldCount", this.missingFieldCount()); - this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNullWithDefault(builder.outOfOrderTimestampCount, this, - "outOfOrderTimestampCount", this.outOfOrderTimestampCount()); - this.processedFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedFieldCount, this, - "processedFieldCount", this.processedFieldCount()); - this.processedRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedRecordCount, this, - "processedRecordCount", this.processedRecordCount()); - this.sparseBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.sparseBucketCount, this, - "sparseBucketCount", this.sparseBucketCount()); + this.missingFieldCount = ApiTypeHelper.requireNonNull(builder.missingFieldCount, this, "missingFieldCount", 0); + this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNull(builder.outOfOrderTimestampCount, this, + "outOfOrderTimestampCount", 0); + this.processedFieldCount = ApiTypeHelper.requireNonNull(builder.processedFieldCount, this, + "processedFieldCount", 0); + this.processedRecordCount = ApiTypeHelper.requireNonNull(builder.processedRecordCount, this, + "processedRecordCount", 0); + this.sparseBucketCount = ApiTypeHelper.requireNonNull(builder.sparseBucketCount, this, "sparseBucketCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java index 4d39bdc22..18a02acf7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Datafeed.java @@ -116,19 +116,18 @@ private Datafeed(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.authorization = builder.authorization; this.chunkingConfig = builder.chunkingConfig; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.frequency = builder.frequency; this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); this.indexes = ApiTypeHelper.unmodifiable(builder.indexes); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.maxEmptySearches = builder.maxEmptySearches; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.queryDelay = builder.queryDelay; this.scriptFields = ApiTypeHelper.unmodifiable(builder.scriptFields); this.scrollSize = builder.scrollSize; - this.delayedDataCheckConfig = ApiTypeHelper.requireNonNullWithDefault(builder.delayedDataCheckConfig, this, - "delayedDataCheckConfig", this.delayedDataCheckConfig()); + this.delayedDataCheckConfig = ApiTypeHelper.requireNonNull(builder.delayedDataCheckConfig, this, + "delayedDataCheckConfig"); this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.indicesOptions = builder.indicesOptions; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java index cc0767faf..c00a9b296 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedRunningState.java @@ -70,10 +70,9 @@ public class DatafeedRunningState implements JsonpSerializable { private DatafeedRunningState(Builder builder) { - this.realTimeConfigured = ApiTypeHelper.requireNonNullWithDefault(builder.realTimeConfigured, this, - "realTimeConfigured", this.realTimeConfigured()); - this.realTimeRunning = ApiTypeHelper.requireNonNullWithDefault(builder.realTimeRunning, this, "realTimeRunning", - this.realTimeRunning()); + this.realTimeConfigured = ApiTypeHelper.requireNonNull(builder.realTimeConfigured, this, "realTimeConfigured", + false); + this.realTimeRunning = ApiTypeHelper.requireNonNull(builder.realTimeRunning, this, "realTimeRunning", false); this.searchInterval = builder.searchInterval; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java index 2f7a216a0..176d1d804 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedStats.java @@ -80,10 +80,9 @@ public class DatafeedStats implements JsonpSerializable { private DatafeedStats(Builder builder) { this.assignmentExplanation = builder.assignmentExplanation; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.node = builder.node; - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); this.timingStats = builder.timingStats; this.runningState = builder.runningState; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java index 11b9a6758..8886d7f51 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DatafeedTimingStats.java @@ -81,17 +81,13 @@ public class DatafeedTimingStats implements JsonpSerializable { private DatafeedTimingStats(Builder builder) { - this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", - this.bucketCount()); - this.exponentialAverageSearchTimePerHourMs = ApiTypeHelper.requireNonNullWithDefault( - builder.exponentialAverageSearchTimePerHourMs, this, "exponentialAverageSearchTimePerHourMs", - this.exponentialAverageSearchTimePerHourMs()); + this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount", 0); + this.exponentialAverageSearchTimePerHourMs = ApiTypeHelper.requireNonNull( + builder.exponentialAverageSearchTimePerHourMs, this, "exponentialAverageSearchTimePerHourMs", 0); this.exponentialAverageCalculationContext = builder.exponentialAverageCalculationContext; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.searchCount = ApiTypeHelper.requireNonNullWithDefault(builder.searchCount, this, "searchCount", - this.searchCount()); - this.totalSearchTimeMs = ApiTypeHelper.requireNonNullWithDefault(builder.totalSearchTimeMs, this, - "totalSearchTimeMs", this.totalSearchTimeMs()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.searchCount = ApiTypeHelper.requireNonNull(builder.searchCount, this, "searchCount", 0); + this.totalSearchTimeMs = ApiTypeHelper.requireNonNull(builder.totalSearchTimeMs, this, "totalSearchTimeMs", 0); this.averageSearchTimePerBucketMs = builder.averageSearchTimePerBucketMs; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java index d2195d69d..862c2cc09 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisBase.java @@ -120,8 +120,7 @@ public abstract class DataframeAnalysisBase implements JsonpSerializable { protected DataframeAnalysisBase(AbstractBuilder builder) { this.alpha = builder.alpha; - this.dependentVariable = ApiTypeHelper.requireNonNullWithDefault(builder.dependentVariable, this, - "dependentVariable", this.dependentVariable()); + this.dependentVariable = ApiTypeHelper.requireNonNull(builder.dependentVariable, this, "dependentVariable"); this.downsampleFactor = builder.downsampleFactor; this.earlyStoppingEnabled = builder.earlyStoppingEnabled; this.eta = builder.eta; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java index 49e3168ce..37dc9a1db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorFrequencyEncoding.java @@ -75,9 +75,8 @@ public class DataframeAnalysisFeatureProcessorFrequencyEncoding private DataframeAnalysisFeatureProcessorFrequencyEncoding(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.frequencyMap = ApiTypeHelper.unmodifiableRequired(builder.frequencyMap, this, "frequencyMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java index 693011564..ff1bbf45f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorNGramEncoding.java @@ -87,7 +87,7 @@ public class DataframeAnalysisFeatureProcessorNGramEncoding private DataframeAnalysisFeatureProcessorNGramEncoding(Builder builder) { this.featurePrefix = builder.featurePrefix; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.length = builder.length; this.nGrams = ApiTypeHelper.unmodifiableRequired(builder.nGrams, this, "nGrams"); this.start = builder.start; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java index 29e769dcc..6e3ba3e05 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorOneHotEncoding.java @@ -71,8 +71,8 @@ public class DataframeAnalysisFeatureProcessorOneHotEncoding private DataframeAnalysisFeatureProcessorOneHotEncoding(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.hotMap = ApiTypeHelper.requireNonNullWithDefault(builder.hotMap, this, "hotMap", this.hotMap()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.hotMap = ApiTypeHelper.requireNonNull(builder.hotMap, this, "hotMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java index ff39a9dd3..3cf223671 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalysisFeatureProcessorTargetMeanEncoding.java @@ -78,11 +78,9 @@ public class DataframeAnalysisFeatureProcessorTargetMeanEncoding private DataframeAnalysisFeatureProcessorTargetMeanEncoding(Builder builder) { - this.defaultValue = ApiTypeHelper.requireNonNullWithDefault(builder.defaultValue, this, "defaultValue", - this.defaultValue()); - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.defaultValue = ApiTypeHelper.requireNonNull(builder.defaultValue, this, "defaultValue", 0); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.targetMap = ApiTypeHelper.unmodifiableRequired(builder.targetMap, this, "targetMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java index ec434b542..476c7e20f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalytics.java @@ -86,14 +86,12 @@ private DataframeAnalytics(Builder builder) { this.analysisStats = builder.analysisStats; this.assignmentExplanation = builder.assignmentExplanation; - this.dataCounts = ApiTypeHelper.requireNonNullWithDefault(builder.dataCounts, this, "dataCounts", - this.dataCounts()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.memoryUsage = ApiTypeHelper.requireNonNullWithDefault(builder.memoryUsage, this, "memoryUsage", - this.memoryUsage()); + this.dataCounts = ApiTypeHelper.requireNonNull(builder.dataCounts, this, "dataCounts"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.memoryUsage = ApiTypeHelper.requireNonNull(builder.memoryUsage, this, "memoryUsage"); this.node = builder.node; this.progress = ApiTypeHelper.unmodifiableRequired(builder.progress, this, "progress"); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java index 2a8acbfcc..728b9a0d9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsDestination.java @@ -69,7 +69,7 @@ public class DataframeAnalyticsDestination implements JsonpSerializable { private DataframeAnalyticsDestination(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.resultsField = builder.resultsField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java index 231770226..bcdc5c5a0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsFieldSelection.java @@ -80,13 +80,11 @@ public class DataframeAnalyticsFieldSelection implements JsonpSerializable { private DataframeAnalyticsFieldSelection(Builder builder) { - this.isIncluded = ApiTypeHelper.requireNonNullWithDefault(builder.isIncluded, this, "isIncluded", - this.isIncluded()); - this.isRequired = ApiTypeHelper.requireNonNullWithDefault(builder.isRequired, this, "isRequired", - this.isRequired()); + this.isIncluded = ApiTypeHelper.requireNonNull(builder.isIncluded, this, "isIncluded", false); + this.isRequired = ApiTypeHelper.requireNonNull(builder.isRequired, this, "isRequired", false); this.featureType = builder.featureType; this.mappingTypes = ApiTypeHelper.unmodifiableRequired(builder.mappingTypes, this, "mappingTypes"); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.reason = builder.reason; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java index d367485cf..62f97c3a2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsMemoryEstimation.java @@ -68,10 +68,10 @@ public class DataframeAnalyticsMemoryEstimation implements JsonpSerializable { private DataframeAnalyticsMemoryEstimation(Builder builder) { - this.expectedMemoryWithDisk = ApiTypeHelper.requireNonNullWithDefault(builder.expectedMemoryWithDisk, this, - "expectedMemoryWithDisk", this.expectedMemoryWithDisk()); - this.expectedMemoryWithoutDisk = ApiTypeHelper.requireNonNullWithDefault(builder.expectedMemoryWithoutDisk, - this, "expectedMemoryWithoutDisk", this.expectedMemoryWithoutDisk()); + this.expectedMemoryWithDisk = ApiTypeHelper.requireNonNull(builder.expectedMemoryWithDisk, this, + "expectedMemoryWithDisk"); + this.expectedMemoryWithoutDisk = ApiTypeHelper.requireNonNull(builder.expectedMemoryWithoutDisk, this, + "expectedMemoryWithoutDisk"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java index 23a569bcf..a53a79e4f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsDataCounts.java @@ -69,12 +69,9 @@ public class DataframeAnalyticsStatsDataCounts implements JsonpSerializable { private DataframeAnalyticsStatsDataCounts(Builder builder) { - this.skippedDocsCount = ApiTypeHelper.requireNonNullWithDefault(builder.skippedDocsCount, this, - "skippedDocsCount", this.skippedDocsCount()); - this.testDocsCount = ApiTypeHelper.requireNonNullWithDefault(builder.testDocsCount, this, "testDocsCount", - this.testDocsCount()); - this.trainingDocsCount = ApiTypeHelper.requireNonNullWithDefault(builder.trainingDocsCount, this, - "trainingDocsCount", this.trainingDocsCount()); + this.skippedDocsCount = ApiTypeHelper.requireNonNull(builder.skippedDocsCount, this, "skippedDocsCount", 0); + this.testDocsCount = ApiTypeHelper.requireNonNull(builder.testDocsCount, this, "testDocsCount", 0); + this.trainingDocsCount = ApiTypeHelper.requireNonNull(builder.trainingDocsCount, this, "trainingDocsCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java index 6a2547581..d7d291afd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsHyperparameters.java @@ -75,16 +75,11 @@ public class DataframeAnalyticsStatsHyperparameters implements DataframeAnalytic private DataframeAnalyticsStatsHyperparameters(Builder builder) { - this.hyperparameters = ApiTypeHelper.requireNonNullWithDefault(builder.hyperparameters, this, "hyperparameters", - this.hyperparameters()); - this.iteration = ApiTypeHelper.requireNonNullWithDefault(builder.iteration, this, "iteration", - this.iteration()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); - this.timingStats = ApiTypeHelper.requireNonNullWithDefault(builder.timingStats, this, "timingStats", - this.timingStats()); - this.validationLoss = ApiTypeHelper.requireNonNullWithDefault(builder.validationLoss, this, "validationLoss", - this.validationLoss()); + this.hyperparameters = ApiTypeHelper.requireNonNull(builder.hyperparameters, this, "hyperparameters"); + this.iteration = ApiTypeHelper.requireNonNull(builder.iteration, this, "iteration", 0); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); + this.timingStats = ApiTypeHelper.requireNonNull(builder.timingStats, this, "timingStats"); + this.validationLoss = ApiTypeHelper.requireNonNull(builder.validationLoss, this, "validationLoss"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java index c1f2cd5b4..fa5007309 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsMemoryUsage.java @@ -76,9 +76,8 @@ public class DataframeAnalyticsStatsMemoryUsage implements JsonpSerializable { private DataframeAnalyticsStatsMemoryUsage(Builder builder) { this.memoryReestimateBytes = builder.memoryReestimateBytes; - this.peakUsageBytes = ApiTypeHelper.requireNonNullWithDefault(builder.peakUsageBytes, this, "peakUsageBytes", - this.peakUsageBytes()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.peakUsageBytes = ApiTypeHelper.requireNonNull(builder.peakUsageBytes, this, "peakUsageBytes", 0); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); this.timestamp = builder.timestamp; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java index 5ce2d80ab..487d7e327 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsOutlierDetection.java @@ -70,12 +70,9 @@ public class DataframeAnalyticsStatsOutlierDetection implements DataframeAnalyti private DataframeAnalyticsStatsOutlierDetection(Builder builder) { - this.parameters = ApiTypeHelper.requireNonNullWithDefault(builder.parameters, this, "parameters", - this.parameters()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); - this.timingStats = ApiTypeHelper.requireNonNullWithDefault(builder.timingStats, this, "timingStats", - this.timingStats()); + this.parameters = ApiTypeHelper.requireNonNull(builder.parameters, this, "parameters"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); + this.timingStats = ApiTypeHelper.requireNonNull(builder.timingStats, this, "timingStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java index 2f00b9984..38528d0ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsStatsProgress.java @@ -69,9 +69,8 @@ public class DataframeAnalyticsStatsProgress implements JsonpSerializable { private DataframeAnalyticsStatsProgress(Builder builder) { - this.phase = ApiTypeHelper.requireNonNullWithDefault(builder.phase, this, "phase", this.phase()); - this.progressPercent = ApiTypeHelper.requireNonNullWithDefault(builder.progressPercent, this, "progressPercent", - this.progressPercent()); + this.phase = ApiTypeHelper.requireNonNull(builder.phase, this, "phase"); + this.progressPercent = ApiTypeHelper.requireNonNull(builder.progressPercent, this, "progressPercent", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java index f0c59e35f..99cfa324c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeAnalyticsSummary.java @@ -104,16 +104,16 @@ public class DataframeAnalyticsSummary implements JsonpSerializable { private DataframeAnalyticsSummary(Builder builder) { this.allowLazyStart = builder.allowLazyStart; - this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); + this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); this.analyzedFields = builder.analyzedFields; this.authorization = builder.authorization; this.createTime = builder.createTime; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.maxNumThreads = builder.maxNumThreads; this.modelMemoryLimit = builder.modelMemoryLimit; - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.version = builder.version; this.meta = ApiTypeHelper.unmodifiable(builder.meta); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java index 720d1c9e4..cc3248853 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationClassification.java @@ -75,8 +75,7 @@ public class DataframeEvaluationClassification implements DataframeEvaluationVar private DataframeEvaluationClassification(Builder builder) { - this.actualField = ApiTypeHelper.requireNonNullWithDefault(builder.actualField, this, "actualField", - this.actualField()); + this.actualField = ApiTypeHelper.requireNonNull(builder.actualField, this, "actualField"); this.predictedField = builder.predictedField; this.topClassesField = builder.topClassesField; this.metrics = builder.metrics; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java index f50ed3aa4..626f3675b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationOutlierDetection.java @@ -71,10 +71,9 @@ public class DataframeEvaluationOutlierDetection implements DataframeEvaluationV private DataframeEvaluationOutlierDetection(Builder builder) { - this.actualField = ApiTypeHelper.requireNonNullWithDefault(builder.actualField, this, "actualField", - this.actualField()); - this.predictedProbabilityField = ApiTypeHelper.requireNonNullWithDefault(builder.predictedProbabilityField, - this, "predictedProbabilityField", this.predictedProbabilityField()); + this.actualField = ApiTypeHelper.requireNonNull(builder.actualField, this, "actualField"); + this.predictedProbabilityField = ApiTypeHelper.requireNonNull(builder.predictedProbabilityField, this, + "predictedProbabilityField"); this.metrics = builder.metrics; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java index a2708a3bd..0477e33ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DataframeEvaluationRegression.java @@ -71,10 +71,8 @@ public class DataframeEvaluationRegression implements DataframeEvaluationVariant private DataframeEvaluationRegression(Builder builder) { - this.actualField = ApiTypeHelper.requireNonNullWithDefault(builder.actualField, this, "actualField", - this.actualField()); - this.predictedField = ApiTypeHelper.requireNonNullWithDefault(builder.predictedField, this, "predictedField", - this.predictedField()); + this.actualField = ApiTypeHelper.requireNonNull(builder.actualField, this, "actualField"); + this.predictedField = ApiTypeHelper.requireNonNull(builder.predictedField, this, "predictedField"); this.metrics = builder.metrics; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java index 0ec6cb1cf..75ee9f7cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DelayedDataCheckConfig.java @@ -71,7 +71,7 @@ public class DelayedDataCheckConfig implements JsonpSerializable { private DelayedDataCheckConfig(Builder builder) { this.checkWindow = builder.checkWindow; - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java index cd3fe89d7..06eb75505 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarEventRequest.java @@ -72,9 +72,8 @@ public class DeleteCalendarEventRequest extends RequestBase { private DeleteCalendarEventRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); - this.eventId = ApiTypeHelper.requireNonNullWithDefault(builder.eventId, this, "eventId", this.eventId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); + this.eventId = ApiTypeHelper.requireNonNull(builder.eventId, this, "eventId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java index d8eceac7e..ddd02337e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobRequest.java @@ -73,8 +73,7 @@ public class DeleteCalendarJobRequest extends RequestBase { private DeleteCalendarJobRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.jobId = ApiTypeHelper.unmodifiableRequired(builder.jobId, this, "jobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java index 93d6a65f6..f0b1e80fd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarJobResponse.java @@ -71,8 +71,7 @@ public class DeleteCalendarJobResponse implements JsonpSerializable { private DeleteCalendarJobResponse(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java index 49793061d..95deab322 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteCalendarRequest.java @@ -71,8 +71,7 @@ public class DeleteCalendarRequest extends RequestBase { private DeleteCalendarRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java index c6a519b73..b6e936935 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDataFrameAnalyticsRequest.java @@ -78,7 +78,7 @@ public class DeleteDataFrameAnalyticsRequest extends RequestBase { private DeleteDataFrameAnalyticsRequest(Builder builder) { this.force = builder.force; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java index e8535de0b..437e97d70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteDatafeedRequest.java @@ -72,8 +72,7 @@ public class DeleteDatafeedRequest extends RequestBase { private DeleteDatafeedRequest(Builder builder) { - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.force = builder.force; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java index 21c941d64..5daa1a66b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteExpiredDataResponse.java @@ -64,7 +64,7 @@ public class DeleteExpiredDataResponse implements JsonpSerializable { private DeleteExpiredDataResponse(Builder builder) { - this.deleted = ApiTypeHelper.requireNonNullWithDefault(builder.deleted, this, "deleted", this.deleted()); + this.deleted = ApiTypeHelper.requireNonNull(builder.deleted, this, "deleted", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java index 301621e75..d02a249b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteFilterRequest.java @@ -72,7 +72,7 @@ public class DeleteFilterRequest extends RequestBase { private DeleteFilterRequest(Builder builder) { - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java index cf8fec5c5..6e151054e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteForecastRequest.java @@ -86,7 +86,7 @@ private DeleteForecastRequest(Builder builder) { this.allowNoForecasts = builder.allowNoForecasts; this.forecastId = builder.forecastId; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java index a0050b951..f119d7c84 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteJobRequest.java @@ -87,7 +87,7 @@ private DeleteJobRequest(Builder builder) { this.deleteUserAnnotations = builder.deleteUserAnnotations; this.force = builder.force; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java index c23712ad2..a1342e574 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteModelSnapshotRequest.java @@ -76,9 +76,8 @@ public class DeleteModelSnapshotRequest extends RequestBase { private DeleteModelSnapshotRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java index e7d3f218c..d08489c7f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelAliasRequest.java @@ -76,9 +76,8 @@ public class DeleteTrainedModelAliasRequest extends RequestBase { private DeleteTrainedModelAliasRequest(Builder builder) { - this.modelAlias = ApiTypeHelper.requireNonNullWithDefault(builder.modelAlias, this, "modelAlias", - this.modelAlias()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelAlias = ApiTypeHelper.requireNonNull(builder.modelAlias, this, "modelAlias"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java index 0483b40e2..c47ebb178 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DeleteTrainedModelRequest.java @@ -80,7 +80,7 @@ public class DeleteTrainedModelRequest extends RequestBase { private DeleteTrainedModelRequest(Builder builder) { this.force = builder.force; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java index 6a3aa566e..8b0f36d16 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorRead.java @@ -100,7 +100,7 @@ private DetectorRead(Builder builder) { this.detectorIndex = builder.detectorIndex; this.excludeFrequent = builder.excludeFrequent; this.fieldName = builder.fieldName; - this.function = ApiTypeHelper.requireNonNullWithDefault(builder.function, this, "function", this.function()); + this.function = ApiTypeHelper.requireNonNull(builder.function, this, "function"); this.overFieldName = builder.overFieldName; this.partitionFieldName = builder.partitionFieldName; this.useNull = builder.useNull; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java index bd91e54a0..e2f43219d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DetectorUpdate.java @@ -72,8 +72,7 @@ public class DetectorUpdate implements JsonpSerializable { private DetectorUpdate(Builder builder) { - this.detectorIndex = ApiTypeHelper.requireNonNullWithDefault(builder.detectorIndex, this, "detectorIndex", - this.detectorIndex()); + this.detectorIndex = ApiTypeHelper.requireNonNull(builder.detectorIndex, this, "detectorIndex", 0); this.description = builder.description; this.customRules = ApiTypeHelper.unmodifiable(builder.customRules); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java index 133176ba7..fd5083c99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeCompact.java @@ -76,12 +76,10 @@ public class DiscoveryNodeCompact implements JsonpSerializable { private DiscoveryNodeCompact(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", - this.ephemeralId()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java index 24b591a8e..0cc50c857 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/DiscoveryNodeContent.java @@ -88,22 +88,17 @@ public class DiscoveryNodeContent implements JsonpSerializable { private DiscoveryNodeContent(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.name = builder.name; - this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", - this.ephemeralId()); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); - this.externalId = ApiTypeHelper.requireNonNullWithDefault(builder.externalId, this, "externalId", - this.externalId()); + this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.externalId = ApiTypeHelper.requireNonNull(builder.externalId, this, "externalId"); this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.minIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minIndexVersion, this, "minIndexVersion", - this.minIndexVersion()); - this.maxIndexVersion = ApiTypeHelper.requireNonNullWithDefault(builder.maxIndexVersion, this, "maxIndexVersion", - this.maxIndexVersion()); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.minIndexVersion = ApiTypeHelper.requireNonNull(builder.minIndexVersion, this, "minIndexVersion", 0); + this.maxIndexVersion = ApiTypeHelper.requireNonNull(builder.maxIndexVersion, this, "maxIndexVersion", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java index d7c348ce3..3cab24eee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EstimateModelMemoryResponse.java @@ -66,8 +66,8 @@ public class EstimateModelMemoryResponse implements JsonpSerializable { private EstimateModelMemoryResponse(Builder builder) { - this.modelMemoryEstimate = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryEstimate, this, - "modelMemoryEstimate", this.modelMemoryEstimate()); + this.modelMemoryEstimate = ApiTypeHelper.requireNonNull(builder.modelMemoryEstimate, this, + "modelMemoryEstimate"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java index d684f9247..1118a2996 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/EvaluateDataFrameRequest.java @@ -81,9 +81,8 @@ public class EvaluateDataFrameRequest extends RequestBase implements JsonpSerial private EvaluateDataFrameRequest(Builder builder) { - this.evaluation = ApiTypeHelper.requireNonNullWithDefault(builder.evaluation, this, "evaluation", - this.evaluation()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.evaluation = ApiTypeHelper.requireNonNull(builder.evaluation, this, "evaluation"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.query = builder.query; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java index 4d6f49964..04f771d85 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExplainDataFrameAnalyticsResponse.java @@ -69,8 +69,7 @@ public class ExplainDataFrameAnalyticsResponse implements JsonpSerializable { private ExplainDataFrameAnalyticsResponse(Builder builder) { this.fieldSelection = ApiTypeHelper.unmodifiableRequired(builder.fieldSelection, this, "fieldSelection"); - this.memoryEstimation = ApiTypeHelper.requireNonNullWithDefault(builder.memoryEstimation, this, - "memoryEstimation", this.memoryEstimation()); + this.memoryEstimation = ApiTypeHelper.requireNonNull(builder.memoryEstimation, this, "memoryEstimation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java index 9a59efb97..3cacb6d42 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ExponentialAverageCalculationContext.java @@ -73,8 +73,8 @@ public class ExponentialAverageCalculationContext implements JsonpSerializable { private ExponentialAverageCalculationContext(Builder builder) { - this.incrementalMetricValueMs = ApiTypeHelper.requireNonNullWithDefault(builder.incrementalMetricValueMs, this, - "incrementalMetricValueMs", this.incrementalMetricValueMs()); + this.incrementalMetricValueMs = ApiTypeHelper.requireNonNull(builder.incrementalMetricValueMs, this, + "incrementalMetricValueMs", 0); this.latestTimestamp = builder.latestTimestamp; this.previousExponentialAverageMs = builder.previousExponentialAverageMs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java index ddb40f1bf..b35a4ffb6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FillMaskInferenceOptions.java @@ -84,8 +84,7 @@ private FillMaskInferenceOptions(Builder builder) { this.numTopClasses = builder.numTopClasses; this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; - this.vocabulary = ApiTypeHelper.requireNonNullWithDefault(builder.vocabulary, this, "vocabulary", - this.vocabulary()); + this.vocabulary = ApiTypeHelper.requireNonNull(builder.vocabulary, this, "vocabulary"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java index 74a64dc6e..c6733ad8c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Filter.java @@ -72,7 +72,7 @@ public class Filter implements JsonpSerializable { private Filter(Builder builder) { this.description = builder.description; - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java index 2e3a7d62f..509885f1f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FilterRef.java @@ -68,7 +68,7 @@ public class FilterRef implements JsonpSerializable { private FilterRef(Builder builder) { - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); this.filterType = builder.filterType; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java index f7fbc4fa4..7b7a1e695 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobRequest.java @@ -101,7 +101,7 @@ private FlushJobRequest(Builder builder) { this.advanceTime = builder.advanceTime; this.calcInterim = builder.calcInterim; this.end = builder.end; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.skipTime = builder.skipTime; this.start = builder.start; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java index 49bee4d9f..7551209e3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/FlushJobResponse.java @@ -69,7 +69,7 @@ public class FlushJobResponse implements JsonpSerializable { private FlushJobResponse(Builder builder) { - this.flushed = ApiTypeHelper.requireNonNullWithDefault(builder.flushed, this, "flushed", this.flushed()); + this.flushed = ApiTypeHelper.requireNonNull(builder.flushed, this, "flushed", false); this.lastFinalizedBucketEnd = builder.lastFinalizedBucketEnd; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java index 36e755b23..fda54c37e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastRequest.java @@ -88,7 +88,7 @@ private ForecastRequest(Builder builder) { this.duration = builder.duration; this.expiresIn = builder.expiresIn; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.maxModelMemory = builder.maxModelMemory; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java index d5410ba97..dab0191b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ForecastResponse.java @@ -69,10 +69,8 @@ public class ForecastResponse implements AcknowledgedResponse, JsonpSerializable private ForecastResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.forecastId = ApiTypeHelper.requireNonNullWithDefault(builder.forecastId, this, "forecastId", - this.forecastId()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.forecastId = ApiTypeHelper.requireNonNull(builder.forecastId, this, "forecastId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java index 80cc0d212..5ad3d1066 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsRequest.java @@ -114,7 +114,7 @@ private GetBucketsRequest(Builder builder) { this.excludeInterim = builder.excludeInterim; this.expand = builder.expand; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.page = builder.page; this.size = builder.size; this.sort = builder.sort; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java index 5664d32bd..04ec10a2c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetBucketsResponse.java @@ -69,7 +69,7 @@ public class GetBucketsResponse implements JsonpSerializable { private GetBucketsResponse(Builder builder) { this.buckets = ApiTypeHelper.unmodifiableRequired(builder.buckets, this, "buckets"); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java index 5df756a09..ae515543d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsRequest.java @@ -85,8 +85,7 @@ public class GetCalendarEventsRequest extends RequestBase { private GetCalendarEventsRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.end = builder.end; this.from = builder.from; this.jobId = builder.jobId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java index c8075506c..8b660594d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarEventsResponse.java @@ -68,7 +68,7 @@ public class GetCalendarEventsResponse implements JsonpSerializable { private GetCalendarEventsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.events = ApiTypeHelper.unmodifiableRequired(builder.events, this, "events"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java index d054743d4..dfd7b53c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCalendarsResponse.java @@ -70,7 +70,7 @@ public class GetCalendarsResponse implements JsonpSerializable { private GetCalendarsResponse(Builder builder) { this.calendars = ApiTypeHelper.unmodifiableRequired(builder.calendars, this, "calendars"); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java index b3a833bef..0c113016f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesRequest.java @@ -88,7 +88,7 @@ private GetCategoriesRequest(Builder builder) { this.categoryId = builder.categoryId; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.page = builder.page; this.partitionFieldValue = builder.partitionFieldValue; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java index 8e92c1b52..2960909dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetCategoriesResponse.java @@ -69,7 +69,7 @@ public class GetCategoriesResponse implements JsonpSerializable { private GetCategoriesResponse(Builder builder) { this.categories = ApiTypeHelper.unmodifiableRequired(builder.categories, this, "categories"); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java index 8a9badb55..ab5262b27 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsResponse.java @@ -69,7 +69,7 @@ public class GetDataFrameAnalyticsResponse implements JsonpSerializable { private GetDataFrameAnalyticsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.dataFrameAnalytics = ApiTypeHelper.unmodifiableRequired(builder.dataFrameAnalytics, this, "dataFrameAnalytics"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java index 2c1b4ac79..52c334a4e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDataFrameAnalyticsStatsResponse.java @@ -69,7 +69,7 @@ public class GetDataFrameAnalyticsStatsResponse implements JsonpSerializable { private GetDataFrameAnalyticsStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.dataFrameAnalytics = ApiTypeHelper.unmodifiableRequired(builder.dataFrameAnalytics, this, "dataFrameAnalytics"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java index b6b811385..4f72571e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedStatsResponse.java @@ -68,7 +68,7 @@ public class GetDatafeedStatsResponse implements JsonpSerializable { private GetDatafeedStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.datafeeds = ApiTypeHelper.unmodifiableRequired(builder.datafeeds, this, "datafeeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java index ae49ec734..b57116f35 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetDatafeedsResponse.java @@ -68,7 +68,7 @@ public class GetDatafeedsResponse implements JsonpSerializable { private GetDatafeedsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.datafeeds = ApiTypeHelper.unmodifiableRequired(builder.datafeeds, this, "datafeeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java index 8b5716d6a..8746ce9be 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetFiltersResponse.java @@ -68,7 +68,7 @@ public class GetFiltersResponse implements JsonpSerializable { private GetFiltersResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.filters = ApiTypeHelper.unmodifiableRequired(builder.filters, this, "filters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java index 9e3de41ef..c237b00f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersRequest.java @@ -109,7 +109,7 @@ private GetInfluencersRequest(Builder builder) { this.excludeInterim = builder.excludeInterim; this.from = builder.from; this.influencerScore = builder.influencerScore; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.page = builder.page; this.size = builder.size; this.sort = builder.sort; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java index 7a6a8839b..936a5e15f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetInfluencersResponse.java @@ -68,7 +68,7 @@ public class GetInfluencersResponse implements JsonpSerializable { private GetInfluencersResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.influencers = ApiTypeHelper.unmodifiableRequired(builder.influencers, this, "influencers"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java index 511320b57..a2afc390d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobStatsResponse.java @@ -68,7 +68,7 @@ public class GetJobStatsResponse implements JsonpSerializable { private GetJobStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java index e72933389..aa2a92a43 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetJobsResponse.java @@ -68,7 +68,7 @@ public class GetJobsResponse implements JsonpSerializable { private GetJobsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java index cbc26d749..f95864c39 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetMemoryStatsResponse.java @@ -72,10 +72,8 @@ public class GetMemoryStatsResponse implements JsonpSerializable { private GetMemoryStatsResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java index 811b73258..29d3f8a1d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsRequest.java @@ -76,9 +76,8 @@ public class GetModelSnapshotUpgradeStatsRequest extends RequestBase { private GetModelSnapshotUpgradeStatsRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java index 4271272b1..652dbb811 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotUpgradeStatsResponse.java @@ -69,7 +69,7 @@ public class GetModelSnapshotUpgradeStatsResponse implements JsonpSerializable { private GetModelSnapshotUpgradeStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.modelSnapshotUpgrades = ApiTypeHelper.unmodifiableRequired(builder.modelSnapshotUpgrades, this, "modelSnapshotUpgrades"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java index f4745451a..70e608c2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsRequest.java @@ -100,7 +100,7 @@ private GetModelSnapshotsRequest(Builder builder) { this.desc = builder.desc; this.end = builder.end; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.page = builder.page; this.size = builder.size; this.snapshotId = builder.snapshotId; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java index c72ed2120..5bef637cb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetModelSnapshotsResponse.java @@ -68,7 +68,7 @@ public class GetModelSnapshotsResponse implements JsonpSerializable { private GetModelSnapshotsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.modelSnapshots = ApiTypeHelper.unmodifiableRequired(builder.modelSnapshots, this, "modelSnapshots"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java index 342bbcb23..205e34852 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsRequest.java @@ -118,7 +118,7 @@ private GetOverallBucketsRequest(Builder builder) { this.bucketSpan = builder.bucketSpan; this.end = builder.end; this.excludeInterim = builder.excludeInterim; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.overallScore = builder.overallScore; this.start = builder.start; this.topN = builder.topN; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java index e26e3818d..f296b8c91 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetOverallBucketsResponse.java @@ -68,7 +68,7 @@ public class GetOverallBucketsResponse implements JsonpSerializable { private GetOverallBucketsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.overallBuckets = ApiTypeHelper.unmodifiableRequired(builder.overallBuckets, this, "overallBuckets"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java index a6476c868..59e9fefaf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsRequest.java @@ -113,7 +113,7 @@ private GetRecordsRequest(Builder builder) { this.end = builder.end; this.excludeInterim = builder.excludeInterim; this.from = builder.from; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.page = builder.page; this.recordScore = builder.recordScore; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java index 4d9cc1eac..b03c2cf27 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetRecordsResponse.java @@ -68,7 +68,7 @@ public class GetRecordsResponse implements JsonpSerializable { private GetRecordsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.records = ApiTypeHelper.unmodifiableRequired(builder.records, this, "records"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java index 9ba099ce4..b8e055d3f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsResponse.java @@ -68,7 +68,7 @@ public class GetTrainedModelsResponse implements JsonpSerializable { private GetTrainedModelsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.trainedModelConfigs = ApiTypeHelper.unmodifiableRequired(builder.trainedModelConfigs, this, "trainedModelConfigs"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java index 334b8a53d..da0edd878 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/GetTrainedModelsStatsResponse.java @@ -69,7 +69,7 @@ public class GetTrainedModelsStatsResponse implements JsonpSerializable { private GetTrainedModelsStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.trainedModelStats = ApiTypeHelper.unmodifiableRequired(builder.trainedModelStats, this, "trainedModelStats"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java index 851f4a077..c21d96490 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Hyperparameter.java @@ -78,10 +78,10 @@ public class Hyperparameter implements JsonpSerializable { private Hyperparameter(Builder builder) { this.absoluteImportance = builder.absoluteImportance; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.relativeImportance = builder.relativeImportance; - this.supplied = ApiTypeHelper.requireNonNullWithDefault(builder.supplied, this, "supplied", this.supplied()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.supplied = ApiTypeHelper.requireNonNull(builder.supplied, this, "supplied", false); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java index 89c960885..e2d73c3ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/InferTrainedModelRequest.java @@ -83,7 +83,7 @@ private InferTrainedModelRequest(Builder builder) { this.docs = ApiTypeHelper.unmodifiableRequired(builder.docs, this, "docs"); this.inferenceConfig = builder.inferenceConfig; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java index 014826760..d59fc7e65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influence.java @@ -68,8 +68,8 @@ public class Influence implements JsonpSerializable { private Influence(Builder builder) { - this.influencerFieldName = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldName, this, - "influencerFieldName", this.influencerFieldName()); + this.influencerFieldName = ApiTypeHelper.requireNonNull(builder.influencerFieldName, this, + "influencerFieldName"); this.influencerFieldValues = ApiTypeHelper.unmodifiableRequired(builder.influencerFieldValues, this, "influencerFieldValues"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java index af66dffbf..0b9dda503 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Influencer.java @@ -89,25 +89,19 @@ public class Influencer implements JsonpSerializable { private Influencer(Builder builder) { - this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", - this.bucketSpan()); - this.influencerScore = ApiTypeHelper.requireNonNullWithDefault(builder.influencerScore, this, "influencerScore", - this.influencerScore()); - this.influencerFieldName = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldName, this, - "influencerFieldName", this.influencerFieldName()); - this.influencerFieldValue = ApiTypeHelper.requireNonNullWithDefault(builder.influencerFieldValue, this, - "influencerFieldValue", this.influencerFieldValue()); - this.initialInfluencerScore = ApiTypeHelper.requireNonNullWithDefault(builder.initialInfluencerScore, this, - "initialInfluencerScore", this.initialInfluencerScore()); - this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", - this.isInterim()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.probability = ApiTypeHelper.requireNonNullWithDefault(builder.probability, this, "probability", - this.probability()); - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan", 0); + this.influencerScore = ApiTypeHelper.requireNonNull(builder.influencerScore, this, "influencerScore", 0); + this.influencerFieldName = ApiTypeHelper.requireNonNull(builder.influencerFieldName, this, + "influencerFieldName"); + this.influencerFieldValue = ApiTypeHelper.requireNonNull(builder.influencerFieldValue, this, + "influencerFieldValue"); + this.initialInfluencerScore = ApiTypeHelper.requireNonNull(builder.initialInfluencerScore, this, + "initialInfluencerScore", 0); + this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim", false); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.probability = ApiTypeHelper.requireNonNull(builder.probability, this, "probability", 0); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); this.foo = builder.foo; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java index 03f28cea2..99d381bc5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Job.java @@ -130,33 +130,29 @@ public class Job implements JsonpSerializable { private Job(Builder builder) { - this.allowLazyOpen = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyOpen, this, "allowLazyOpen", - this.allowLazyOpen()); - this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", - this.analysisConfig()); + this.allowLazyOpen = ApiTypeHelper.requireNonNull(builder.allowLazyOpen, this, "allowLazyOpen", false); + this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); this.analysisLimits = builder.analysisLimits; this.backgroundPersistInterval = builder.backgroundPersistInterval; this.blocked = builder.blocked; this.createTime = builder.createTime; this.customSettings = builder.customSettings; this.dailyModelSnapshotRetentionAfterDays = builder.dailyModelSnapshotRetentionAfterDays; - this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", - this.dataDescription()); + this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); this.datafeedConfig = builder.datafeedConfig; this.deleting = builder.deleting; this.description = builder.description; this.finishedTime = builder.finishedTime; this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.jobType = builder.jobType; this.jobVersion = builder.jobVersion; this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotId = builder.modelSnapshotId; - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, - this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, + "modelSnapshotRetentionDays", 0); this.renormalizationWindowDays = builder.renormalizationWindowDays; - this.resultsIndexName = ApiTypeHelper.requireNonNullWithDefault(builder.resultsIndexName, this, - "resultsIndexName", this.resultsIndexName()); + this.resultsIndexName = ApiTypeHelper.requireNonNull(builder.resultsIndexName, this, "resultsIndexName"); this.resultsRetentionDays = builder.resultsRetentionDays; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java index 2b2185ebc..f3792e34f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobBlocked.java @@ -68,7 +68,7 @@ public class JobBlocked implements JsonpSerializable { private JobBlocked(Builder builder) { - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); this.taskId = builder.taskId; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java index 0b5b635e2..301ebebc2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobConfig.java @@ -117,14 +117,12 @@ public class JobConfig implements JsonpSerializable { private JobConfig(Builder builder) { this.allowLazyOpen = builder.allowLazyOpen; - this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", - this.analysisConfig()); + this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); this.analysisLimits = builder.analysisLimits; this.backgroundPersistInterval = builder.backgroundPersistInterval; this.customSettings = builder.customSettings; this.dailyModelSnapshotRetentionAfterDays = builder.dailyModelSnapshotRetentionAfterDays; - this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", - this.dataDescription()); + this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.groups = ApiTypeHelper.unmodifiable(builder.groups); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java index 8f00cb933..d49106f99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobForecastStatistics.java @@ -85,9 +85,8 @@ private JobForecastStatistics(Builder builder) { this.processingTimeMs = builder.processingTimeMs; this.records = builder.records; this.status = ApiTypeHelper.unmodifiable(builder.status); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.forecastedJobs = ApiTypeHelper.requireNonNullWithDefault(builder.forecastedJobs, this, "forecastedJobs", - this.forecastedJobs()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.forecastedJobs = ApiTypeHelper.requireNonNull(builder.forecastedJobs, this, "forecastedJobs", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java index e7e858e6e..567e1c114 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStatistics.java @@ -70,10 +70,10 @@ public class JobStatistics implements JsonpSerializable { private JobStatistics(Builder builder) { - this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg", 0); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java index a75adc2e0..e13134d08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobStats.java @@ -90,18 +90,14 @@ public class JobStats implements JsonpSerializable { private JobStats(Builder builder) { this.assignmentExplanation = builder.assignmentExplanation; - this.dataCounts = ApiTypeHelper.requireNonNullWithDefault(builder.dataCounts, this, "dataCounts", - this.dataCounts()); - this.forecastsStats = ApiTypeHelper.requireNonNullWithDefault(builder.forecastsStats, this, "forecastsStats", - this.forecastsStats()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.modelSizeStats = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizeStats, this, "modelSizeStats", - this.modelSizeStats()); + this.dataCounts = ApiTypeHelper.requireNonNull(builder.dataCounts, this, "dataCounts"); + this.forecastsStats = ApiTypeHelper.requireNonNull(builder.forecastsStats, this, "forecastsStats"); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.modelSizeStats = ApiTypeHelper.requireNonNull(builder.modelSizeStats, this, "modelSizeStats"); this.node = builder.node; this.openTime = builder.openTime; - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.timingStats = ApiTypeHelper.requireNonNullWithDefault(builder.timingStats, this, "timingStats", - this.timingStats()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.timingStats = ApiTypeHelper.requireNonNull(builder.timingStats, this, "timingStats"); this.deleting = builder.deleting; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java index 75d68bc44..8d03860b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/JobTimingStats.java @@ -86,16 +86,14 @@ public class JobTimingStats implements JsonpSerializable { private JobTimingStats(Builder builder) { this.averageBucketProcessingTimeMs = builder.averageBucketProcessingTimeMs; - this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", - this.bucketCount()); + this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount", 0); this.exponentialAverageBucketProcessingTimeMs = builder.exponentialAverageBucketProcessingTimeMs; - this.exponentialAverageBucketProcessingTimePerHourMs = ApiTypeHelper.requireNonNullWithDefault( + this.exponentialAverageBucketProcessingTimePerHourMs = ApiTypeHelper.requireNonNull( builder.exponentialAverageBucketProcessingTimePerHourMs, this, - "exponentialAverageBucketProcessingTimePerHourMs", - this.exponentialAverageBucketProcessingTimePerHourMs()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.totalBucketProcessingTimeMs = ApiTypeHelper.requireNonNullWithDefault(builder.totalBucketProcessingTimeMs, - this, "totalBucketProcessingTimeMs", this.totalBucketProcessingTimeMs()); + "exponentialAverageBucketProcessingTimePerHourMs", 0); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.totalBucketProcessingTimeMs = ApiTypeHelper.requireNonNull(builder.totalBucketProcessingTimeMs, this, + "totalBucketProcessingTimeMs", 0); this.maximumBucketProcessingTimeMs = builder.maximumBucketProcessingTimeMs; this.minimumBucketProcessingTimeMs = builder.minimumBucketProcessingTimeMs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java index 551246923..2ec0be9d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/LearningToRankConfig.java @@ -75,9 +75,8 @@ private LearningToRankConfig(Builder builder) { this.defaultParams = ApiTypeHelper.unmodifiable(builder.defaultParams); this.featureExtractors = ApiTypeHelper.unmodifiable(builder.featureExtractors); - this.numTopFeatureImportanceValues = ApiTypeHelper.requireNonNullWithDefault( - builder.numTopFeatureImportanceValues, this, "numTopFeatureImportanceValues", - this.numTopFeatureImportanceValues()); + this.numTopFeatureImportanceValues = ApiTypeHelper.requireNonNull(builder.numTopFeatureImportanceValues, this, + "numTopFeatureImportanceValues", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java index b1d618969..22c832d90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/MlInfoResponse.java @@ -74,12 +74,10 @@ public class MlInfoResponse implements JsonpSerializable { private MlInfoResponse(Builder builder) { - this.defaults = ApiTypeHelper.requireNonNullWithDefault(builder.defaults, this, "defaults", this.defaults()); - this.limits = ApiTypeHelper.requireNonNullWithDefault(builder.limits, this, "limits", this.limits()); - this.upgradeMode = ApiTypeHelper.requireNonNullWithDefault(builder.upgradeMode, this, "upgradeMode", - this.upgradeMode()); - this.nativeCode = ApiTypeHelper.requireNonNullWithDefault(builder.nativeCode, this, "nativeCode", - this.nativeCode()); + this.defaults = ApiTypeHelper.requireNonNull(builder.defaults, this, "defaults"); + this.limits = ApiTypeHelper.requireNonNull(builder.limits, this, "limits"); + this.upgradeMode = ApiTypeHelper.requireNonNull(builder.upgradeMode, this, "upgradeMode", false); + this.nativeCode = ApiTypeHelper.requireNonNull(builder.nativeCode, this, "nativeCode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java index 4136f02da..a3a820af0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelPackageConfig.java @@ -112,8 +112,7 @@ private ModelPackageConfig(Builder builder) { this.minimumVersion = builder.minimumVersion; this.modelRepository = builder.modelRepository; this.modelType = builder.modelType; - this.packagedModelId = ApiTypeHelper.requireNonNullWithDefault(builder.packagedModelId, this, "packagedModelId", - this.packagedModelId()); + this.packagedModelId = ApiTypeHelper.requireNonNull(builder.packagedModelId, this, "packagedModelId"); this.platformArchitecture = builder.platformArchitecture; this.prefixStrings = builder.prefixStrings; this.size = builder.size; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java index 5d12137a3..5cddbaa10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSizeStats.java @@ -116,42 +116,35 @@ public class ModelSizeStats implements JsonpSerializable { private ModelSizeStats(Builder builder) { - this.bucketAllocationFailuresCount = ApiTypeHelper.requireNonNullWithDefault( - builder.bucketAllocationFailuresCount, this, "bucketAllocationFailuresCount", - this.bucketAllocationFailuresCount()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.logTime = ApiTypeHelper.requireNonNullWithDefault(builder.logTime, this, "logTime", this.logTime()); - this.memoryStatus = ApiTypeHelper.requireNonNullWithDefault(builder.memoryStatus, this, "memoryStatus", - this.memoryStatus()); - this.modelBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelBytes, this, "modelBytes", - this.modelBytes()); + this.bucketAllocationFailuresCount = ApiTypeHelper.requireNonNull(builder.bucketAllocationFailuresCount, this, + "bucketAllocationFailuresCount", 0); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.logTime = ApiTypeHelper.requireNonNull(builder.logTime, this, "logTime"); + this.memoryStatus = ApiTypeHelper.requireNonNull(builder.memoryStatus, this, "memoryStatus"); + this.modelBytes = ApiTypeHelper.requireNonNull(builder.modelBytes, this, "modelBytes"); this.modelBytesExceeded = builder.modelBytesExceeded; this.modelBytesMemoryLimit = builder.modelBytesMemoryLimit; this.outputMemoryAllocatorBytes = builder.outputMemoryAllocatorBytes; this.peakModelBytes = builder.peakModelBytes; this.assignmentMemoryBasis = builder.assignmentMemoryBasis; - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.totalByFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalByFieldCount, this, - "totalByFieldCount", this.totalByFieldCount()); - this.totalOverFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalOverFieldCount, this, - "totalOverFieldCount", this.totalOverFieldCount()); - this.totalPartitionFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalPartitionFieldCount, this, - "totalPartitionFieldCount", this.totalPartitionFieldCount()); - this.categorizationStatus = ApiTypeHelper.requireNonNullWithDefault(builder.categorizationStatus, this, - "categorizationStatus", this.categorizationStatus()); - this.categorizedDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.categorizedDocCount, this, - "categorizedDocCount", this.categorizedDocCount()); - this.deadCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.deadCategoryCount, this, - "deadCategoryCount", this.deadCategoryCount()); - this.failedCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.failedCategoryCount, this, - "failedCategoryCount", this.failedCategoryCount()); - this.frequentCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.frequentCategoryCount, this, - "frequentCategoryCount", this.frequentCategoryCount()); - this.rareCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.rareCategoryCount, this, - "rareCategoryCount", this.rareCategoryCount()); - this.totalCategoryCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalCategoryCount, this, - "totalCategoryCount", this.totalCategoryCount()); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.totalByFieldCount = ApiTypeHelper.requireNonNull(builder.totalByFieldCount, this, "totalByFieldCount", 0); + this.totalOverFieldCount = ApiTypeHelper.requireNonNull(builder.totalOverFieldCount, this, + "totalOverFieldCount", 0); + this.totalPartitionFieldCount = ApiTypeHelper.requireNonNull(builder.totalPartitionFieldCount, this, + "totalPartitionFieldCount", 0); + this.categorizationStatus = ApiTypeHelper.requireNonNull(builder.categorizationStatus, this, + "categorizationStatus"); + this.categorizedDocCount = ApiTypeHelper.requireNonNull(builder.categorizedDocCount, this, + "categorizedDocCount", 0); + this.deadCategoryCount = ApiTypeHelper.requireNonNull(builder.deadCategoryCount, this, "deadCategoryCount", 0); + this.failedCategoryCount = ApiTypeHelper.requireNonNull(builder.failedCategoryCount, this, + "failedCategoryCount", 0); + this.frequentCategoryCount = ApiTypeHelper.requireNonNull(builder.frequentCategoryCount, this, + "frequentCategoryCount", 0); + this.rareCategoryCount = ApiTypeHelper.requireNonNull(builder.rareCategoryCount, this, "rareCategoryCount", 0); + this.totalCategoryCount = ApiTypeHelper.requireNonNull(builder.totalCategoryCount, this, "totalCategoryCount", + 0); this.timestamp = builder.timestamp; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java index 394d1174c..923974cf9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshot.java @@ -91,19 +91,15 @@ public class ModelSnapshot implements JsonpSerializable { private ModelSnapshot(Builder builder) { this.description = builder.description; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.latestRecordTimeStamp = builder.latestRecordTimeStamp; this.latestResultTimeStamp = builder.latestResultTimeStamp; - this.minVersion = ApiTypeHelper.requireNonNullWithDefault(builder.minVersion, this, "minVersion", - this.minVersion()); + this.minVersion = ApiTypeHelper.requireNonNull(builder.minVersion, this, "minVersion"); this.modelSizeStats = builder.modelSizeStats; - this.retain = ApiTypeHelper.requireNonNullWithDefault(builder.retain, this, "retain", this.retain()); - this.snapshotDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotDocCount, this, - "snapshotDocCount", this.snapshotDocCount()); - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.retain = ApiTypeHelper.requireNonNull(builder.retain, this, "retain", false); + this.snapshotDocCount = ApiTypeHelper.requireNonNull(builder.snapshotDocCount, this, "snapshotDocCount", 0); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java index fcacd0b6d..f8339aee5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ModelSnapshotUpgrade.java @@ -74,13 +74,12 @@ public class ModelSnapshotUpgrade implements JsonpSerializable { private ModelSnapshotUpgrade(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); this.node = builder.node; - this.assignmentExplanation = ApiTypeHelper.requireNonNullWithDefault(builder.assignmentExplanation, this, - "assignmentExplanation", this.assignmentExplanation()); + this.assignmentExplanation = ApiTypeHelper.requireNonNull(builder.assignmentExplanation, this, + "assignmentExplanation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java index 3c00629e1..439b5d151 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobRequest.java @@ -82,7 +82,7 @@ public class OpenJobRequest extends RequestBase implements JsonpSerializable { private OpenJobRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java index 403f76b94..f9a42c708 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OpenJobResponse.java @@ -68,8 +68,8 @@ public class OpenJobResponse implements JsonpSerializable { private OpenJobResponse(Builder builder) { - this.opened = ApiTypeHelper.requireNonNullWithDefault(builder.opened, this, "opened", this.opened()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.opened = ApiTypeHelper.requireNonNull(builder.opened, this, "opened", false); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java index bc40acad9..c5d80a4b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucket.java @@ -83,17 +83,12 @@ public class OverallBucket implements JsonpSerializable { private OverallBucket(Builder builder) { - this.bucketSpan = ApiTypeHelper.requireNonNullWithDefault(builder.bucketSpan, this, "bucketSpan", - this.bucketSpan()); - this.isInterim = ApiTypeHelper.requireNonNullWithDefault(builder.isInterim, this, "isInterim", - this.isInterim()); + this.bucketSpan = ApiTypeHelper.requireNonNull(builder.bucketSpan, this, "bucketSpan", 0); + this.isInterim = ApiTypeHelper.requireNonNull(builder.isInterim, this, "isInterim", false); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); - this.overallScore = ApiTypeHelper.requireNonNullWithDefault(builder.overallScore, this, "overallScore", - this.overallScore()); - this.resultType = ApiTypeHelper.requireNonNullWithDefault(builder.resultType, this, "resultType", - this.resultType()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.overallScore = ApiTypeHelper.requireNonNull(builder.overallScore, this, "overallScore", 0); + this.resultType = ApiTypeHelper.requireNonNull(builder.resultType, this, "resultType"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); this.timestampString = builder.timestampString; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java index 7a2b2e0ff..7c0d44323 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/OverallBucketJob.java @@ -68,9 +68,8 @@ public class OverallBucketJob implements JsonpSerializable { private OverallBucketJob(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.maxAnomalyScore = ApiTypeHelper.requireNonNullWithDefault(builder.maxAnomalyScore, this, "maxAnomalyScore", - this.maxAnomalyScore()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.maxAnomalyScore = ApiTypeHelper.requireNonNull(builder.maxAnomalyScore, this, "maxAnomalyScore", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java index 6766ad5bd..891b044be 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostCalendarEventsRequest.java @@ -74,8 +74,7 @@ public class PostCalendarEventsRequest extends RequestBase implements JsonpSeria private PostCalendarEventsRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.events = ApiTypeHelper.unmodifiableRequired(builder.events, this, "events"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java index 217fc802b..480da7594 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataRequest.java @@ -96,7 +96,7 @@ public class PostDataRequest extends RequestBase implements JsonpSerializ private PostDataRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.resetEnd = builder.resetEnd; this.resetStart = builder.resetStart; this.data = ApiTypeHelper.unmodifiableRequired(builder.data, this, "data"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java index f56bf5048..00ea22bfe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PostDataResponse.java @@ -106,34 +106,26 @@ public class PostDataResponse implements JsonpSerializable { private PostDataResponse(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.processedRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedRecordCount, this, - "processedRecordCount", this.processedRecordCount()); - this.processedFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.processedFieldCount, this, - "processedFieldCount", this.processedFieldCount()); - this.inputBytes = ApiTypeHelper.requireNonNullWithDefault(builder.inputBytes, this, "inputBytes", - this.inputBytes()); - this.inputFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputFieldCount, this, "inputFieldCount", - this.inputFieldCount()); - this.invalidDateCount = ApiTypeHelper.requireNonNullWithDefault(builder.invalidDateCount, this, - "invalidDateCount", this.invalidDateCount()); - this.missingFieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.missingFieldCount, this, - "missingFieldCount", this.missingFieldCount()); - this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNullWithDefault(builder.outOfOrderTimestampCount, this, - "outOfOrderTimestampCount", this.outOfOrderTimestampCount()); - this.emptyBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.emptyBucketCount, this, - "emptyBucketCount", this.emptyBucketCount()); - this.sparseBucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.sparseBucketCount, this, - "sparseBucketCount", this.sparseBucketCount()); - this.bucketCount = ApiTypeHelper.requireNonNullWithDefault(builder.bucketCount, this, "bucketCount", - this.bucketCount()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.processedRecordCount = ApiTypeHelper.requireNonNull(builder.processedRecordCount, this, + "processedRecordCount", 0); + this.processedFieldCount = ApiTypeHelper.requireNonNull(builder.processedFieldCount, this, + "processedFieldCount", 0); + this.inputBytes = ApiTypeHelper.requireNonNull(builder.inputBytes, this, "inputBytes", 0); + this.inputFieldCount = ApiTypeHelper.requireNonNull(builder.inputFieldCount, this, "inputFieldCount", 0); + this.invalidDateCount = ApiTypeHelper.requireNonNull(builder.invalidDateCount, this, "invalidDateCount", 0); + this.missingFieldCount = ApiTypeHelper.requireNonNull(builder.missingFieldCount, this, "missingFieldCount", 0); + this.outOfOrderTimestampCount = ApiTypeHelper.requireNonNull(builder.outOfOrderTimestampCount, this, + "outOfOrderTimestampCount", 0); + this.emptyBucketCount = ApiTypeHelper.requireNonNull(builder.emptyBucketCount, this, "emptyBucketCount", 0); + this.sparseBucketCount = ApiTypeHelper.requireNonNull(builder.sparseBucketCount, this, "sparseBucketCount", 0); + this.bucketCount = ApiTypeHelper.requireNonNull(builder.bucketCount, this, "bucketCount", 0); this.earliestRecordTimestamp = builder.earliestRecordTimestamp; this.latestRecordTimestamp = builder.latestRecordTimestamp; this.lastDataTime = builder.lastDataTime; this.latestEmptyBucketTimestamp = builder.latestEmptyBucketTimestamp; this.latestSparseBucketTimestamp = builder.latestSparseBucketTimestamp; - this.inputRecordCount = ApiTypeHelper.requireNonNullWithDefault(builder.inputRecordCount, this, - "inputRecordCount", this.inputRecordCount()); + this.inputRecordCount = ApiTypeHelper.requireNonNull(builder.inputRecordCount, this, "inputRecordCount", 0); this.logTime = builder.logTime; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java index 80b9f82c0..7d83c284f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobRequest.java @@ -73,8 +73,7 @@ public class PutCalendarJobRequest extends RequestBase { private PutCalendarJobRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.jobId = ApiTypeHelper.unmodifiableRequired(builder.jobId, this, "jobId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java index ace5589dd..fa7dfe6f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarJobResponse.java @@ -71,8 +71,7 @@ public class PutCalendarJobResponse implements JsonpSerializable { private PutCalendarJobResponse(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java index b92d452e9..42d8c9681 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarRequest.java @@ -77,8 +77,7 @@ public class PutCalendarRequest extends RequestBase implements JsonpSerializable private PutCalendarRequest(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiable(builder.jobIds); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java index e7fcff3c4..21cef2a05 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutCalendarResponse.java @@ -71,8 +71,7 @@ public class PutCalendarResponse implements JsonpSerializable { private PutCalendarResponse(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java index 5e8701e1a..a12a3d5bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsRequest.java @@ -116,15 +116,15 @@ private PutDataFrameAnalyticsRequest(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.allowLazyStart = builder.allowLazyStart; - this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); + this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); this.analyzedFields = builder.analyzedFields; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); this.headers = ApiTypeHelper.unmodifiable(builder.headers); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.maxNumThreads = builder.maxNumThreads; this.modelMemoryLimit = builder.modelMemoryLimit; - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.version = builder.version; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java index aee72aed9..4ac660caa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDataFrameAnalyticsResponse.java @@ -99,22 +99,18 @@ public class PutDataFrameAnalyticsResponse implements JsonpSerializable { private PutDataFrameAnalyticsResponse(Builder builder) { this.authorization = builder.authorization; - this.allowLazyStart = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyStart, this, "allowLazyStart", - this.allowLazyStart()); - this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); + this.allowLazyStart = ApiTypeHelper.requireNonNull(builder.allowLazyStart, this, "allowLazyStart", false); + this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); this.analyzedFields = builder.analyzedFields; - this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", - this.createTime()); + this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime", 0); this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.maxNumThreads = ApiTypeHelper.requireNonNullWithDefault(builder.maxNumThreads, this, "maxNumThreads", - this.maxNumThreads()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.maxNumThreads = ApiTypeHelper.requireNonNull(builder.maxNumThreads, this, "maxNumThreads", 0); this.meta = ApiTypeHelper.unmodifiable(builder.meta); - this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, - "modelMemoryLimit", this.modelMemoryLimit()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java index d76e53a72..074450d21 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedRequest.java @@ -148,8 +148,7 @@ private PutDatafeedRequest(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.allowNoIndices = builder.allowNoIndices; this.chunkingConfig = builder.chunkingConfig; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.frequency = builder.frequency; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java index 9d22539ea..7062f2ff7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutDatafeedResponse.java @@ -111,23 +111,19 @@ private PutDatafeedResponse(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.authorization = builder.authorization; - this.chunkingConfig = ApiTypeHelper.requireNonNullWithDefault(builder.chunkingConfig, this, "chunkingConfig", - this.chunkingConfig()); + this.chunkingConfig = ApiTypeHelper.requireNonNull(builder.chunkingConfig, this, "chunkingConfig"); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.frequency = builder.frequency; this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.indicesOptions = builder.indicesOptions; this.maxEmptySearches = builder.maxEmptySearches; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); - this.queryDelay = ApiTypeHelper.requireNonNullWithDefault(builder.queryDelay, this, "queryDelay", - this.queryDelay()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.queryDelay = ApiTypeHelper.requireNonNull(builder.queryDelay, this, "queryDelay"); this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.scriptFields = ApiTypeHelper.unmodifiable(builder.scriptFields); - this.scrollSize = ApiTypeHelper.requireNonNullWithDefault(builder.scrollSize, this, "scrollSize", - this.scrollSize()); + this.scrollSize = ApiTypeHelper.requireNonNull(builder.scrollSize, this, "scrollSize", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java index f12873b6a..94b1847de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterRequest.java @@ -80,7 +80,7 @@ public class PutFilterRequest extends RequestBase implements JsonpSerializable { private PutFilterRequest(Builder builder) { this.description = builder.description; - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); this.items = ApiTypeHelper.unmodifiable(builder.items); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java index 350985356..5b592cad4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutFilterResponse.java @@ -70,9 +70,8 @@ public class PutFilterResponse implements JsonpSerializable { private PutFilterResponse(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java index 7a68a369d..c462e70e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobRequest.java @@ -137,21 +137,19 @@ private PutJobRequest(Builder builder) { this.allowLazyOpen = builder.allowLazyOpen; this.allowNoIndices = builder.allowNoIndices; - this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", - this.analysisConfig()); + this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); this.analysisLimits = builder.analysisLimits; this.backgroundPersistInterval = builder.backgroundPersistInterval; this.customSettings = builder.customSettings; this.dailyModelSnapshotRetentionAfterDays = builder.dailyModelSnapshotRetentionAfterDays; - this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", - this.dataDescription()); + this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.groups = ApiTypeHelper.unmodifiable(builder.groups); this.ignoreThrottled = builder.ignoreThrottled; this.ignoreUnavailable = builder.ignoreUnavailable; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotRetentionDays = builder.modelSnapshotRetentionDays; this.renormalizationWindowDays = builder.renormalizationWindowDays; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java index 21a0dc2a1..626df61a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutJobResponse.java @@ -117,35 +117,27 @@ public class PutJobResponse implements JsonpSerializable { private PutJobResponse(Builder builder) { - this.allowLazyOpen = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyOpen, this, "allowLazyOpen", - this.allowLazyOpen()); - this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", - this.analysisConfig()); - this.analysisLimits = ApiTypeHelper.requireNonNullWithDefault(builder.analysisLimits, this, "analysisLimits", - this.analysisLimits()); + this.allowLazyOpen = ApiTypeHelper.requireNonNull(builder.allowLazyOpen, this, "allowLazyOpen", false); + this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); + this.analysisLimits = ApiTypeHelper.requireNonNull(builder.analysisLimits, this, "analysisLimits"); this.backgroundPersistInterval = builder.backgroundPersistInterval; - this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", - this.createTime()); + this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime"); this.customSettings = builder.customSettings; - this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNullWithDefault( - builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", - this.dailyModelSnapshotRetentionAfterDays()); - this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", - this.dataDescription()); + this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNull( + builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", 0); + this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.jobType = ApiTypeHelper.requireNonNullWithDefault(builder.jobType, this, "jobType", this.jobType()); - this.jobVersion = ApiTypeHelper.requireNonNullWithDefault(builder.jobVersion, this, "jobVersion", - this.jobVersion()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobType = ApiTypeHelper.requireNonNull(builder.jobType, this, "jobType"); + this.jobVersion = ApiTypeHelper.requireNonNull(builder.jobVersion, this, "jobVersion"); this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotId = builder.modelSnapshotId; - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, - this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, + "modelSnapshotRetentionDays", 0); this.renormalizationWindowDays = builder.renormalizationWindowDays; - this.resultsIndexName = ApiTypeHelper.requireNonNullWithDefault(builder.resultsIndexName, this, - "resultsIndexName", this.resultsIndexName()); + this.resultsIndexName = ApiTypeHelper.requireNonNull(builder.resultsIndexName, this, "resultsIndexName"); this.resultsRetentionDays = builder.resultsRetentionDays; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java index 6289801ad..4e0a44d8b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelAliasRequest.java @@ -87,9 +87,8 @@ public class PutTrainedModelAliasRequest extends RequestBase { private PutTrainedModelAliasRequest(Builder builder) { - this.modelAlias = ApiTypeHelper.requireNonNullWithDefault(builder.modelAlias, this, "modelAlias", - this.modelAlias()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelAlias = ApiTypeHelper.requireNonNull(builder.modelAlias, this, "modelAlias"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.reassign = builder.reassign; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java index 8de73a46b..67cf89d90 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelDefinitionPartRequest.java @@ -82,14 +82,12 @@ public class PutTrainedModelDefinitionPartRequest extends RequestBase implements private PutTrainedModelDefinitionPartRequest(Builder builder) { - this.definition = ApiTypeHelper.requireNonNullWithDefault(builder.definition, this, "definition", - this.definition()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.part = ApiTypeHelper.requireNonNullWithDefault(builder.part, this, "part", this.part()); - this.totalDefinitionLength = ApiTypeHelper.requireNonNullWithDefault(builder.totalDefinitionLength, this, - "totalDefinitionLength", this.totalDefinitionLength()); - this.totalParts = ApiTypeHelper.requireNonNullWithDefault(builder.totalParts, this, "totalParts", - this.totalParts()); + this.definition = ApiTypeHelper.requireNonNull(builder.definition, this, "definition"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.part = ApiTypeHelper.requireNonNull(builder.part, this, "part", 0); + this.totalDefinitionLength = ApiTypeHelper.requireNonNull(builder.totalDefinitionLength, this, + "totalDefinitionLength", 0); + this.totalParts = ApiTypeHelper.requireNonNull(builder.totalParts, this, "totalParts", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java index db7ef369c..c491b5ec9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelRequest.java @@ -122,7 +122,7 @@ private PutTrainedModelRequest(Builder builder) { this.inferenceConfig = builder.inferenceConfig; this.input = builder.input; this.metadata = builder.metadata; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.modelSizeBytes = builder.modelSizeBytes; this.modelType = builder.modelType; this.platformArchitecture = builder.platformArchitecture; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java index eeb298a83..a53878fd5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/PutTrainedModelVocabularyRequest.java @@ -84,7 +84,7 @@ public class PutTrainedModelVocabularyRequest extends RequestBase implements Jso private PutTrainedModelVocabularyRequest(Builder builder) { this.merges = ApiTypeHelper.unmodifiable(builder.merges); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.scores = ApiTypeHelper.unmodifiable(builder.scores); this.vocabulary = ApiTypeHelper.unmodifiableRequired(builder.vocabulary, this, "vocabulary"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java index 452b3aa2d..02c9d3372 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QueryFeatureExtractor.java @@ -74,9 +74,8 @@ public class QueryFeatureExtractor implements JsonpSerializable { private QueryFeatureExtractor(Builder builder) { this.defaultScore = builder.defaultScore; - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java index f2580a20d..b59d39c70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/QuestionAnsweringInferenceUpdateOptions.java @@ -79,7 +79,7 @@ public class QuestionAnsweringInferenceUpdateOptions implements InferenceConfigU private QuestionAnsweringInferenceUpdateOptions(Builder builder) { - this.question = ApiTypeHelper.requireNonNullWithDefault(builder.question, this, "question", this.question()); + this.question = ApiTypeHelper.requireNonNull(builder.question, this, "question"); this.numTopClasses = builder.numTopClasses; this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java index bac611c62..c14419d73 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ResetJobRequest.java @@ -79,7 +79,7 @@ public class ResetJobRequest extends RequestBase { private ResetJobRequest(Builder builder) { this.deleteUserAnnotations = builder.deleteUserAnnotations; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java index 7692d52fa..a7d5e2d29 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotRequest.java @@ -86,9 +86,8 @@ public class RevertModelSnapshotRequest extends RequestBase implements JsonpSeri private RevertModelSnapshotRequest(Builder builder) { this.deleteInterveningResults = builder.deleteInterveningResults; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java index 16c7edf60..fe1a2eae8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RevertModelSnapshotResponse.java @@ -65,7 +65,7 @@ public class RevertModelSnapshotResponse implements JsonpSerializable { private RevertModelSnapshotResponse(Builder builder) { - this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); + this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java index dca8fb120..b9643fe42 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RuleCondition.java @@ -69,10 +69,9 @@ public class RuleCondition implements JsonpSerializable { private RuleCondition(Builder builder) { - this.appliesTo = ApiTypeHelper.requireNonNullWithDefault(builder.appliesTo, this, "appliesTo", - this.appliesTo()); - this.operator = ApiTypeHelper.requireNonNullWithDefault(builder.operator, this, "operator", this.operator()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.appliesTo = ApiTypeHelper.requireNonNull(builder.appliesTo, this, "appliesTo"); + this.operator = ApiTypeHelper.requireNonNull(builder.operator, this, "operator"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java index 5cdf09590..ddbbf566f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/RunningStateSearchInterval.java @@ -76,9 +76,9 @@ public class RunningStateSearchInterval implements JsonpSerializable { private RunningStateSearchInterval(Builder builder) { this.end = builder.end; - this.endMs = ApiTypeHelper.requireNonNullWithDefault(builder.endMs, this, "endMs", this.endMs()); + this.endMs = ApiTypeHelper.requireNonNull(builder.endMs, this, "endMs", 0); this.start = builder.start; - this.startMs = ApiTypeHelper.requireNonNullWithDefault(builder.startMs, this, "startMs", this.startMs()); + this.startMs = ApiTypeHelper.requireNonNull(builder.startMs, this, "startMs", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java index ab00d0bf7..eae117834 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsRequest.java @@ -83,7 +83,7 @@ public class StartDataFrameAnalyticsRequest extends RequestBase { private StartDataFrameAnalyticsRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java index f13093cf3..a8aec1fb4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDataFrameAnalyticsResponse.java @@ -70,9 +70,8 @@ public class StartDataFrameAnalyticsResponse implements AcknowledgedResponse, Js private StartDataFrameAnalyticsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java index 352c39ce8..5dd7e4487 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedRequest.java @@ -98,8 +98,7 @@ public class StartDatafeedRequest extends RequestBase implements JsonpSerializab private StartDatafeedRequest(Builder builder) { - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.end = builder.end; this.start = builder.start; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java index e6b60c2ed..301537930 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartDatafeedResponse.java @@ -70,7 +70,7 @@ public class StartDatafeedResponse implements JsonpSerializable { private StartDatafeedResponse(Builder builder) { this.node = ApiTypeHelper.unmodifiableRequired(builder.node, this, "node"); - this.started = ApiTypeHelper.requireNonNullWithDefault(builder.started, this, "started", this.started()); + this.started = ApiTypeHelper.requireNonNull(builder.started, this, "started", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java index 18fc196de..fef410ab2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentRequest.java @@ -104,7 +104,7 @@ private StartTrainedModelDeploymentRequest(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; this.cacheSize = builder.cacheSize; this.deploymentId = builder.deploymentId; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.numberOfAllocations = builder.numberOfAllocations; this.priority = builder.priority; this.queueCapacity = builder.queueCapacity; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java index 79fc7cc6d..743fd01b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StartTrainedModelDeploymentResponse.java @@ -65,8 +65,7 @@ public class StartTrainedModelDeploymentResponse implements JsonpSerializable { private StartTrainedModelDeploymentResponse(Builder builder) { - this.assignment = ApiTypeHelper.requireNonNullWithDefault(builder.assignment, this, "assignment", - this.assignment()); + this.assignment = ApiTypeHelper.requireNonNull(builder.assignment, this, "assignment"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java index 209cd253b..848d64598 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsRequest.java @@ -83,7 +83,7 @@ private StopDataFrameAnalyticsRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java index 094892a7b..3612f4867 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDataFrameAnalyticsResponse.java @@ -65,7 +65,7 @@ public class StopDataFrameAnalyticsResponse implements JsonpSerializable { private StopDataFrameAnalyticsResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); + this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java index c9695986f..6fc33948c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedRequest.java @@ -85,8 +85,7 @@ public class StopDatafeedRequest extends RequestBase implements JsonpSerializabl private StopDatafeedRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.force = builder.force; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java index ba443b38d..718d943c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopDatafeedResponse.java @@ -64,7 +64,7 @@ public class StopDatafeedResponse implements JsonpSerializable { private StopDatafeedResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); + this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java index 201020fcc..7e35541a7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentRequest.java @@ -78,7 +78,7 @@ private StopTrainedModelDeploymentRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java index bc69c280a..9e57a85b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/StopTrainedModelDeploymentResponse.java @@ -65,7 +65,7 @@ public class StopTrainedModelDeploymentResponse implements JsonpSerializable { private StopTrainedModelDeploymentResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); + this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java index b0b149cf7..6af156c02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextEmbeddingInferenceOptions.java @@ -80,8 +80,7 @@ private TextEmbeddingInferenceOptions(Builder builder) { this.embeddingSize = builder.embeddingSize; this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; - this.vocabulary = ApiTypeHelper.requireNonNullWithDefault(builder.vocabulary, this, "vocabulary", - this.vocabulary()); + this.vocabulary = ApiTypeHelper.requireNonNull(builder.vocabulary, this, "vocabulary"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java index 8e0de510e..4258574f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TextExpansionInferenceOptions.java @@ -75,8 +75,7 @@ private TextExpansionInferenceOptions(Builder builder) { this.tokenization = builder.tokenization; this.resultsField = builder.resultsField; - this.vocabulary = ApiTypeHelper.requireNonNullWithDefault(builder.vocabulary, this, "vocabulary", - this.vocabulary()); + this.vocabulary = ApiTypeHelper.requireNonNull(builder.vocabulary, this, "vocabulary"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java index 78fb72eea..5feea4e8c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TimingStats.java @@ -68,8 +68,7 @@ public class TimingStats implements JsonpSerializable { private TimingStats(Builder builder) { - this.elapsedTime = ApiTypeHelper.requireNonNullWithDefault(builder.elapsedTime, this, "elapsedTime", - this.elapsedTime()); + this.elapsedTime = ApiTypeHelper.requireNonNull(builder.elapsedTime, this, "elapsedTime", 0); this.iterationTime = builder.iterationTime; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java index f605504e2..c6bc3de24 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TopClassEntry.java @@ -70,12 +70,9 @@ public class TopClassEntry implements JsonpSerializable { private TopClassEntry(Builder builder) { - this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", - this.className()); - this.classProbability = ApiTypeHelper.requireNonNullWithDefault(builder.classProbability, this, - "classProbability", this.classProbability()); - this.classScore = ApiTypeHelper.requireNonNullWithDefault(builder.classScore, this, "classScore", - this.classScore()); + this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); + this.classProbability = ApiTypeHelper.requireNonNull(builder.classProbability, this, "classProbability", 0); + this.classScore = ApiTypeHelper.requireNonNull(builder.classScore, this, "classScore", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java index 52437f86b..0b7e48fa6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportance.java @@ -71,8 +71,7 @@ public class TotalFeatureImportance implements JsonpSerializable { private TotalFeatureImportance(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); this.importance = ApiTypeHelper.unmodifiableRequired(builder.importance, this, "importance"); this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java index 50482c054..2c6bb2aa8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceClass.java @@ -69,8 +69,7 @@ public class TotalFeatureImportanceClass implements JsonpSerializable { private TotalFeatureImportanceClass(Builder builder) { - this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", - this.className()); + this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); this.importance = ApiTypeHelper.unmodifiableRequired(builder.importance, this, "importance"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java index e0bd86461..3fa4c50d0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TotalFeatureImportanceStatistics.java @@ -70,10 +70,9 @@ public class TotalFeatureImportanceStatistics implements JsonpSerializable { private TotalFeatureImportanceStatistics(Builder builder) { - this.meanMagnitude = ApiTypeHelper.requireNonNullWithDefault(builder.meanMagnitude, this, "meanMagnitude", - this.meanMagnitude()); - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.meanMagnitude = ApiTypeHelper.requireNonNull(builder.meanMagnitude, this, "meanMagnitude", 0); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java index 0b404b842..d0f4aa016 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignment.java @@ -85,15 +85,12 @@ public class TrainedModelAssignment implements JsonpSerializable { private TrainedModelAssignment(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; - this.assignmentState = ApiTypeHelper.requireNonNullWithDefault(builder.assignmentState, this, "assignmentState", - this.assignmentState()); + this.assignmentState = ApiTypeHelper.requireNonNull(builder.assignmentState, this, "assignmentState"); this.maxAssignedAllocations = builder.maxAssignedAllocations; this.reason = builder.reason; this.routingTable = ApiTypeHelper.unmodifiableRequired(builder.routingTable, this, "routingTable"); - this.startTime = ApiTypeHelper.requireNonNullWithDefault(builder.startTime, this, "startTime", - this.startTime()); - this.taskParameters = ApiTypeHelper.requireNonNullWithDefault(builder.taskParameters, this, "taskParameters", - this.taskParameters()); + this.startTime = ApiTypeHelper.requireNonNull(builder.startTime, this, "startTime"); + this.taskParameters = ApiTypeHelper.requireNonNull(builder.taskParameters, this, "taskParameters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java index e6bdf2b8d..c35bd6394 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingStateAndReason.java @@ -70,8 +70,7 @@ public class TrainedModelAssignmentRoutingStateAndReason implements JsonpSeriali private TrainedModelAssignmentRoutingStateAndReason(Builder builder) { this.reason = builder.reason; - this.routingState = ApiTypeHelper.requireNonNullWithDefault(builder.routingState, this, "routingState", - this.routingState()); + this.routingState = ApiTypeHelper.requireNonNull(builder.routingState, this, "routingState"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java index 720238489..4fcd7a2f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentRoutingTable.java @@ -75,12 +75,10 @@ public class TrainedModelAssignmentRoutingTable implements JsonpSerializable { private TrainedModelAssignmentRoutingTable(Builder builder) { this.reason = builder.reason; - this.routingState = ApiTypeHelper.requireNonNullWithDefault(builder.routingState, this, "routingState", - this.routingState()); - this.currentAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.currentAllocations, this, - "currentAllocations", this.currentAllocations()); - this.targetAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.targetAllocations, this, - "targetAllocations", this.targetAllocations()); + this.routingState = ApiTypeHelper.requireNonNull(builder.routingState, this, "routingState"); + this.currentAllocations = ApiTypeHelper.requireNonNull(builder.currentAllocations, this, "currentAllocations", + 0); + this.targetAllocations = ApiTypeHelper.requireNonNull(builder.targetAllocations, this, "targetAllocations", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java index 1c72bdedb..7c4c67899 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelAssignmentTaskParameters.java @@ -86,23 +86,20 @@ public class TrainedModelAssignmentTaskParameters implements JsonpSerializable { private TrainedModelAssignmentTaskParameters(Builder builder) { - this.modelBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelBytes, this, "modelBytes", - this.modelBytes()); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.deploymentId = ApiTypeHelper.requireNonNullWithDefault(builder.deploymentId, this, "deploymentId", - this.deploymentId()); + this.modelBytes = ApiTypeHelper.requireNonNull(builder.modelBytes, this, "modelBytes"); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.deploymentId = ApiTypeHelper.requireNonNull(builder.deploymentId, this, "deploymentId"); this.cacheSize = builder.cacheSize; - this.numberOfAllocations = ApiTypeHelper.requireNonNullWithDefault(builder.numberOfAllocations, this, - "numberOfAllocations", this.numberOfAllocations()); - this.priority = ApiTypeHelper.requireNonNullWithDefault(builder.priority, this, "priority", this.priority()); - this.perDeploymentMemoryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.perDeploymentMemoryBytes, this, - "perDeploymentMemoryBytes", this.perDeploymentMemoryBytes()); - this.perAllocationMemoryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.perAllocationMemoryBytes, this, - "perAllocationMemoryBytes", this.perAllocationMemoryBytes()); - this.queueCapacity = ApiTypeHelper.requireNonNullWithDefault(builder.queueCapacity, this, "queueCapacity", - this.queueCapacity()); - this.threadsPerAllocation = ApiTypeHelper.requireNonNullWithDefault(builder.threadsPerAllocation, this, - "threadsPerAllocation", this.threadsPerAllocation()); + this.numberOfAllocations = ApiTypeHelper.requireNonNull(builder.numberOfAllocations, this, + "numberOfAllocations", 0); + this.priority = ApiTypeHelper.requireNonNull(builder.priority, this, "priority"); + this.perDeploymentMemoryBytes = ApiTypeHelper.requireNonNull(builder.perDeploymentMemoryBytes, this, + "perDeploymentMemoryBytes"); + this.perAllocationMemoryBytes = ApiTypeHelper.requireNonNull(builder.perAllocationMemoryBytes, this, + "perAllocationMemoryBytes"); + this.queueCapacity = ApiTypeHelper.requireNonNull(builder.queueCapacity, this, "queueCapacity", 0); + this.threadsPerAllocation = ApiTypeHelper.requireNonNull(builder.threadsPerAllocation, this, + "threadsPerAllocation", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java index e4c819ac8..7095c984c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelConfig.java @@ -127,7 +127,7 @@ public class TrainedModelConfig implements JsonpSerializable { protected TrainedModelConfig(AbstractBuilder builder) { - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.modelType = builder.modelType; this.tags = ApiTypeHelper.unmodifiableRequired(builder.tags, this, "tags"); this.version = builder.version; @@ -140,7 +140,7 @@ protected TrainedModelConfig(AbstractBuilder builder) { this.estimatedOperations = builder.estimatedOperations; this.fullyDefined = builder.fullyDefined; this.inferenceConfig = builder.inferenceConfig; - this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); + this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); this.licenseLevel = builder.licenseLevel; this.metadata = builder.metadata; this.modelSizeBytes = builder.modelSizeBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java index e8fd0ae76..7c569bedb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentAllocationStatus.java @@ -70,11 +70,10 @@ public class TrainedModelDeploymentAllocationStatus implements JsonpSerializable private TrainedModelDeploymentAllocationStatus(Builder builder) { - this.allocationCount = ApiTypeHelper.requireNonNullWithDefault(builder.allocationCount, this, "allocationCount", - this.allocationCount()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.targetAllocationCount = ApiTypeHelper.requireNonNullWithDefault(builder.targetAllocationCount, this, - "targetAllocationCount", this.targetAllocationCount()); + this.allocationCount = ApiTypeHelper.requireNonNull(builder.allocationCount, this, "allocationCount", 0); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.targetAllocationCount = ApiTypeHelper.requireNonNull(builder.targetAllocationCount, this, + "targetAllocationCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java index cb0ec0e7f..afa0c4a8d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentNodesStats.java @@ -128,15 +128,14 @@ private TrainedModelDeploymentNodesStats(Builder builder) { this.node = builder.node; this.numberOfAllocations = builder.numberOfAllocations; this.numberOfPendingRequests = builder.numberOfPendingRequests; - this.peakThroughputPerMinute = ApiTypeHelper.requireNonNullWithDefault(builder.peakThroughputPerMinute, this, - "peakThroughputPerMinute", this.peakThroughputPerMinute()); + this.peakThroughputPerMinute = ApiTypeHelper.requireNonNull(builder.peakThroughputPerMinute, this, + "peakThroughputPerMinute", 0); this.rejectedExecutionCount = builder.rejectedExecutionCount; - this.routingState = ApiTypeHelper.requireNonNullWithDefault(builder.routingState, this, "routingState", - this.routingState()); + this.routingState = ApiTypeHelper.requireNonNull(builder.routingState, this, "routingState"); this.startTime = builder.startTime; this.threadsPerAllocation = builder.threadsPerAllocation; - this.throughputLastMinute = ApiTypeHelper.requireNonNullWithDefault(builder.throughputLastMinute, this, - "throughputLastMinute", this.throughputLastMinute()); + this.throughputLastMinute = ApiTypeHelper.requireNonNull(builder.throughputLastMinute, this, + "throughputLastMinute", 0); this.timeoutCount = builder.timeoutCount; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java index b600c8bd1..b96340dfd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelDeploymentStats.java @@ -118,21 +118,19 @@ private TrainedModelDeploymentStats(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; this.allocationStatus = builder.allocationStatus; this.cacheSize = builder.cacheSize; - this.deploymentId = ApiTypeHelper.requireNonNullWithDefault(builder.deploymentId, this, "deploymentId", - this.deploymentId()); + this.deploymentId = ApiTypeHelper.requireNonNull(builder.deploymentId, this, "deploymentId"); this.errorCount = builder.errorCount; this.inferenceCount = builder.inferenceCount; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); this.numberOfAllocations = builder.numberOfAllocations; - this.peakThroughputPerMinute = ApiTypeHelper.requireNonNullWithDefault(builder.peakThroughputPerMinute, this, - "peakThroughputPerMinute", this.peakThroughputPerMinute()); - this.priority = ApiTypeHelper.requireNonNullWithDefault(builder.priority, this, "priority", this.priority()); + this.peakThroughputPerMinute = ApiTypeHelper.requireNonNull(builder.peakThroughputPerMinute, this, + "peakThroughputPerMinute", 0); + this.priority = ApiTypeHelper.requireNonNull(builder.priority, this, "priority"); this.queueCapacity = builder.queueCapacity; this.rejectedExecutionCount = builder.rejectedExecutionCount; this.reason = builder.reason; - this.startTime = ApiTypeHelper.requireNonNullWithDefault(builder.startTime, this, "startTime", - this.startTime()); + this.startTime = ApiTypeHelper.requireNonNull(builder.startTime, this, "startTime", 0); this.state = builder.state; this.threadsPerAllocation = builder.threadsPerAllocation; this.timeoutCount = builder.timeoutCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java index 40aa18556..c41da1c7e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelEntities.java @@ -75,13 +75,11 @@ public class TrainedModelEntities implements JsonpSerializable { private TrainedModelEntities(Builder builder) { - this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", - this.className()); - this.classProbability = ApiTypeHelper.requireNonNullWithDefault(builder.classProbability, this, - "classProbability", this.classProbability()); - this.entity = ApiTypeHelper.requireNonNullWithDefault(builder.entity, this, "entity", this.entity()); - this.startPos = ApiTypeHelper.requireNonNullWithDefault(builder.startPos, this, "startPos", this.startPos()); - this.endPos = ApiTypeHelper.requireNonNullWithDefault(builder.endPos, this, "endPos", this.endPos()); + this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); + this.classProbability = ApiTypeHelper.requireNonNull(builder.classProbability, this, "classProbability", 0); + this.entity = ApiTypeHelper.requireNonNull(builder.entity, this, "entity"); + this.startPos = ApiTypeHelper.requireNonNull(builder.startPos, this, "startPos", 0); + this.endPos = ApiTypeHelper.requireNonNull(builder.endPos, this, "endPos", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java index a740bd363..b9548f0ed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceClassImportance.java @@ -69,10 +69,8 @@ public class TrainedModelInferenceClassImportance implements JsonpSerializable { private TrainedModelInferenceClassImportance(Builder builder) { - this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", - this.className()); - this.importance = ApiTypeHelper.requireNonNullWithDefault(builder.importance, this, "importance", - this.importance()); + this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); + this.importance = ApiTypeHelper.requireNonNull(builder.importance, this, "importance", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java index 84f89823d..e09756fe1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceFeatureImportance.java @@ -73,8 +73,7 @@ public class TrainedModelInferenceFeatureImportance implements JsonpSerializable private TrainedModelInferenceFeatureImportance(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); this.importance = builder.importance; this.classes = ApiTypeHelper.unmodifiable(builder.classes); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java index 70e86639d..5bd85cee2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelInferenceStats.java @@ -74,16 +74,12 @@ public class TrainedModelInferenceStats implements JsonpSerializable { private TrainedModelInferenceStats(Builder builder) { - this.cacheMissCount = ApiTypeHelper.requireNonNullWithDefault(builder.cacheMissCount, this, "cacheMissCount", - this.cacheMissCount()); - this.failureCount = ApiTypeHelper.requireNonNullWithDefault(builder.failureCount, this, "failureCount", - this.failureCount()); - this.inferenceCount = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceCount, this, "inferenceCount", - this.inferenceCount()); - this.missingAllFieldsCount = ApiTypeHelper.requireNonNullWithDefault(builder.missingAllFieldsCount, this, - "missingAllFieldsCount", this.missingAllFieldsCount()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.cacheMissCount = ApiTypeHelper.requireNonNull(builder.cacheMissCount, this, "cacheMissCount", 0); + this.failureCount = ApiTypeHelper.requireNonNull(builder.failureCount, this, "failureCount", 0); + this.inferenceCount = ApiTypeHelper.requireNonNull(builder.inferenceCount, this, "inferenceCount", 0); + this.missingAllFieldsCount = ApiTypeHelper.requireNonNull(builder.missingAllFieldsCount, this, + "missingAllFieldsCount", 0); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java index aedbce4fa..5dbdbff22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocation.java @@ -64,7 +64,7 @@ public class TrainedModelLocation implements JsonpSerializable { private TrainedModelLocation(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java index 67ca06a10..9214ecb32 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelLocationIndex.java @@ -66,7 +66,7 @@ public class TrainedModelLocationIndex implements JsonpSerializable { private TrainedModelLocationIndex(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java index 0c54a3087..e2ad33d65 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelSizeStats.java @@ -67,10 +67,9 @@ public class TrainedModelSizeStats implements JsonpSerializable { private TrainedModelSizeStats(Builder builder) { - this.modelSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizeBytes, this, "modelSizeBytes", - this.modelSizeBytes()); - this.requiredNativeMemoryBytes = ApiTypeHelper.requireNonNullWithDefault(builder.requiredNativeMemoryBytes, - this, "requiredNativeMemoryBytes", this.requiredNativeMemoryBytes()); + this.modelSizeBytes = ApiTypeHelper.requireNonNull(builder.modelSizeBytes, this, "modelSizeBytes"); + this.requiredNativeMemoryBytes = ApiTypeHelper.requireNonNull(builder.requiredNativeMemoryBytes, this, + "requiredNativeMemoryBytes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java index 66a46d039..986f480a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/TrainedModelStats.java @@ -83,11 +83,9 @@ private TrainedModelStats(Builder builder) { this.deploymentStats = builder.deploymentStats; this.inferenceStats = builder.inferenceStats; this.ingest = ApiTypeHelper.unmodifiable(builder.ingest); - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); - this.modelSizeStats = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizeStats, this, "modelSizeStats", - this.modelSizeStats()); - this.pipelineCount = ApiTypeHelper.requireNonNullWithDefault(builder.pipelineCount, this, "pipelineCount", - this.pipelineCount()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); + this.modelSizeStats = ApiTypeHelper.requireNonNull(builder.modelSizeStats, this, "modelSizeStats"); + this.pipelineCount = ApiTypeHelper.requireNonNull(builder.pipelineCount, this, "pipelineCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java index f0132f1c7..ae28dd5d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsRequest.java @@ -88,7 +88,7 @@ private UpdateDataFrameAnalyticsRequest(Builder builder) { this.allowLazyStart = builder.allowLazyStart; this.description = builder.description; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.maxNumThreads = builder.maxNumThreads; this.modelMemoryLimit = builder.modelMemoryLimit; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java index e82d7a9d2..32112852f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDataFrameAnalyticsResponse.java @@ -95,21 +95,17 @@ public class UpdateDataFrameAnalyticsResponse implements JsonpSerializable { private UpdateDataFrameAnalyticsResponse(Builder builder) { this.authorization = builder.authorization; - this.allowLazyStart = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyStart, this, "allowLazyStart", - this.allowLazyStart()); - this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); + this.allowLazyStart = ApiTypeHelper.requireNonNull(builder.allowLazyStart, this, "allowLazyStart", false); + this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); this.analyzedFields = builder.analyzedFields; - this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", - this.createTime()); + this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime", 0); this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.maxNumThreads = ApiTypeHelper.requireNonNullWithDefault(builder.maxNumThreads, this, "maxNumThreads", - this.maxNumThreads()); - this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, - "modelMemoryLimit", this.modelMemoryLimit()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.maxNumThreads = ApiTypeHelper.requireNonNull(builder.maxNumThreads, this, "maxNumThreads", 0); + this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java index 2d1d6d1fc..8117e5564 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedRequest.java @@ -136,8 +136,7 @@ private UpdateDatafeedRequest(Builder builder) { this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.allowNoIndices = builder.allowNoIndices; this.chunkingConfig = builder.chunkingConfig; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; this.expandWildcards = ApiTypeHelper.unmodifiable(builder.expandWildcards); this.frequency = builder.frequency; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java index 514c32637..519cfc854 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateDatafeedResponse.java @@ -111,23 +111,19 @@ private UpdateDatafeedResponse(Builder builder) { this.authorization = builder.authorization; this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); - this.chunkingConfig = ApiTypeHelper.requireNonNullWithDefault(builder.chunkingConfig, this, "chunkingConfig", - this.chunkingConfig()); + this.chunkingConfig = ApiTypeHelper.requireNonNull(builder.chunkingConfig, this, "chunkingConfig"); this.delayedDataCheckConfig = builder.delayedDataCheckConfig; - this.datafeedId = ApiTypeHelper.requireNonNullWithDefault(builder.datafeedId, this, "datafeedId", - this.datafeedId()); + this.datafeedId = ApiTypeHelper.requireNonNull(builder.datafeedId, this, "datafeedId"); this.frequency = builder.frequency; this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); this.indicesOptions = builder.indicesOptions; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.maxEmptySearches = builder.maxEmptySearches; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); - this.queryDelay = ApiTypeHelper.requireNonNullWithDefault(builder.queryDelay, this, "queryDelay", - this.queryDelay()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); + this.queryDelay = ApiTypeHelper.requireNonNull(builder.queryDelay, this, "queryDelay"); this.runtimeMappings = ApiTypeHelper.unmodifiable(builder.runtimeMappings); this.scriptFields = ApiTypeHelper.unmodifiable(builder.scriptFields); - this.scrollSize = ApiTypeHelper.requireNonNullWithDefault(builder.scrollSize, this, "scrollSize", - this.scrollSize()); + this.scrollSize = ApiTypeHelper.requireNonNull(builder.scrollSize, this, "scrollSize", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java index 9e7ccaa23..6be77d51b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterRequest.java @@ -82,7 +82,7 @@ private UpdateFilterRequest(Builder builder) { this.addItems = ApiTypeHelper.unmodifiable(builder.addItems); this.description = builder.description; - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); this.removeItems = ApiTypeHelper.unmodifiable(builder.removeItems); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java index df0675501..099000d3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateFilterResponse.java @@ -70,9 +70,8 @@ public class UpdateFilterResponse implements JsonpSerializable { private UpdateFilterResponse(Builder builder) { - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.filterId = ApiTypeHelper.requireNonNullWithDefault(builder.filterId, this, "filterId", this.filterId()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.filterId = ApiTypeHelper.requireNonNull(builder.filterId, this, "filterId"); this.items = ApiTypeHelper.unmodifiableRequired(builder.items, this, "items"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java index 3b9b7312a..0bab8e116 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobRequest.java @@ -127,7 +127,7 @@ private UpdateJobRequest(Builder builder) { this.description = builder.description; this.detectors = ApiTypeHelper.unmodifiable(builder.detectors); this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.modelPlotConfig = builder.modelPlotConfig; this.modelPruneWindow = builder.modelPruneWindow; this.modelSnapshotRetentionDays = builder.modelSnapshotRetentionDays; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java index d7e7bd685..2abe50d0f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateJobResponse.java @@ -118,36 +118,28 @@ public class UpdateJobResponse implements JsonpSerializable { private UpdateJobResponse(Builder builder) { - this.allowLazyOpen = ApiTypeHelper.requireNonNullWithDefault(builder.allowLazyOpen, this, "allowLazyOpen", - this.allowLazyOpen()); - this.analysisConfig = ApiTypeHelper.requireNonNullWithDefault(builder.analysisConfig, this, "analysisConfig", - this.analysisConfig()); - this.analysisLimits = ApiTypeHelper.requireNonNullWithDefault(builder.analysisLimits, this, "analysisLimits", - this.analysisLimits()); + this.allowLazyOpen = ApiTypeHelper.requireNonNull(builder.allowLazyOpen, this, "allowLazyOpen", false); + this.analysisConfig = ApiTypeHelper.requireNonNull(builder.analysisConfig, this, "analysisConfig"); + this.analysisLimits = ApiTypeHelper.requireNonNull(builder.analysisLimits, this, "analysisLimits"); this.backgroundPersistInterval = builder.backgroundPersistInterval; - this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", - this.createTime()); + this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime", 0); this.finishedTime = builder.finishedTime; this.customSettings = ApiTypeHelper.unmodifiable(builder.customSettings); - this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNullWithDefault( - builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", - this.dailyModelSnapshotRetentionAfterDays()); - this.dataDescription = ApiTypeHelper.requireNonNullWithDefault(builder.dataDescription, this, "dataDescription", - this.dataDescription()); + this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNull( + builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", 0); + this.dataDescription = ApiTypeHelper.requireNonNull(builder.dataDescription, this, "dataDescription"); this.datafeedConfig = builder.datafeedConfig; this.description = builder.description; this.groups = ApiTypeHelper.unmodifiable(builder.groups); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.jobType = ApiTypeHelper.requireNonNullWithDefault(builder.jobType, this, "jobType", this.jobType()); - this.jobVersion = ApiTypeHelper.requireNonNullWithDefault(builder.jobVersion, this, "jobVersion", - this.jobVersion()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.jobType = ApiTypeHelper.requireNonNull(builder.jobType, this, "jobType"); + this.jobVersion = ApiTypeHelper.requireNonNull(builder.jobVersion, this, "jobVersion"); this.modelPlotConfig = builder.modelPlotConfig; this.modelSnapshotId = builder.modelSnapshotId; - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, - this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, + "modelSnapshotRetentionDays", 0); this.renormalizationWindowDays = builder.renormalizationWindowDays; - this.resultsIndexName = ApiTypeHelper.requireNonNullWithDefault(builder.resultsIndexName, this, - "resultsIndexName", this.resultsIndexName()); + this.resultsIndexName = ApiTypeHelper.requireNonNull(builder.resultsIndexName, this, "resultsIndexName"); this.resultsRetentionDays = builder.resultsRetentionDays; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java index 519651f4d..dd32b0fa4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotRequest.java @@ -82,10 +82,9 @@ public class UpdateModelSnapshotRequest extends RequestBase implements JsonpSeri private UpdateModelSnapshotRequest(Builder builder) { this.description = builder.description; - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); this.retain = builder.retain; - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java index 962b19fa5..92d64a089 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateModelSnapshotResponse.java @@ -69,9 +69,8 @@ public class UpdateModelSnapshotResponse implements AcknowledgedResponse, JsonpS private UpdateModelSnapshotResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); - this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); + this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java index eccd63348..021083f77 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentRequest.java @@ -80,7 +80,7 @@ public class UpdateTrainedModelDeploymentRequest extends RequestBase implements private UpdateTrainedModelDeploymentRequest(Builder builder) { this.adaptiveAllocations = builder.adaptiveAllocations; - this.modelId = ApiTypeHelper.requireNonNullWithDefault(builder.modelId, this, "modelId", this.modelId()); + this.modelId = ApiTypeHelper.requireNonNull(builder.modelId, this, "modelId"); this.numberOfAllocations = builder.numberOfAllocations; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java index 37faf4f74..b1a30d1b5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpdateTrainedModelDeploymentResponse.java @@ -65,8 +65,7 @@ public class UpdateTrainedModelDeploymentResponse implements JsonpSerializable { private UpdateTrainedModelDeploymentResponse(Builder builder) { - this.assignment = ApiTypeHelper.requireNonNullWithDefault(builder.assignment, this, "assignment", - this.assignment()); + this.assignment = ApiTypeHelper.requireNonNull(builder.assignment, this, "assignment"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java index 2074f2e73..c489ad903 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotRequest.java @@ -85,9 +85,8 @@ public class UpgradeJobSnapshotRequest extends RequestBase { private UpgradeJobSnapshotRequest(Builder builder) { - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.snapshotId = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotId, this, "snapshotId", - this.snapshotId()); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.snapshotId = ApiTypeHelper.requireNonNull(builder.snapshotId, this, "snapshotId"); this.timeout = builder.timeout; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java index 57da4ce5e..9b04c96c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/UpgradeJobSnapshotResponse.java @@ -69,9 +69,8 @@ public class UpgradeJobSnapshotResponse implements JsonpSerializable { private UpgradeJobSnapshotResponse(Builder builder) { - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.completed = ApiTypeHelper.requireNonNullWithDefault(builder.completed, this, "completed", - this.completed()); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.completed = ApiTypeHelper.requireNonNull(builder.completed, this, "completed", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java index 9c3689575..c7d84909c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidateDetectorRequest.java @@ -69,7 +69,7 @@ public class ValidateDetectorRequest extends RequestBase implements JsonpSeriali private ValidateDetectorRequest(Builder builder) { - this.detector = ApiTypeHelper.requireNonNullWithDefault(builder.detector, this, "detector", this.detector()); + this.detector = ApiTypeHelper.requireNonNull(builder.detector, this, "detector"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java index 2d504cdc9..9b7084a3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/ValidationLoss.java @@ -69,7 +69,7 @@ public class ValidationLoss implements JsonpSerializable { private ValidationLoss(Builder builder) { this.foldValues = ApiTypeHelper.unmodifiableRequired(builder.foldValues, this, "foldValues"); - this.lossType = ApiTypeHelper.requireNonNullWithDefault(builder.lossType, this, "lossType", this.lossType()); + this.lossType = ApiTypeHelper.requireNonNull(builder.lossType, this, "lossType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java index 4de30cc94..76aee6327 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/Vocabulary.java @@ -65,7 +65,7 @@ public class Vocabulary implements JsonpSerializable { private Vocabulary(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java index a8720ad51..7e3985d84 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixItem.java @@ -74,13 +74,12 @@ public class ConfusionMatrixItem implements JsonpSerializable { private ConfusionMatrixItem(Builder builder) { - this.actualClass = ApiTypeHelper.requireNonNullWithDefault(builder.actualClass, this, "actualClass", - this.actualClass()); - this.actualClassDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.actualClassDocCount, this, - "actualClassDocCount", this.actualClassDocCount()); + this.actualClass = ApiTypeHelper.requireNonNull(builder.actualClass, this, "actualClass"); + this.actualClassDocCount = ApiTypeHelper.requireNonNull(builder.actualClassDocCount, this, + "actualClassDocCount", 0); this.predictedClasses = ApiTypeHelper.unmodifiableRequired(builder.predictedClasses, this, "predictedClasses"); - this.otherPredictedClassDocCount = ApiTypeHelper.requireNonNullWithDefault(builder.otherPredictedClassDocCount, - this, "otherPredictedClassDocCount", this.otherPredictedClassDocCount()); + this.otherPredictedClassDocCount = ApiTypeHelper.requireNonNull(builder.otherPredictedClassDocCount, this, + "otherPredictedClassDocCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java index fd74806f0..9ea1997b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixPrediction.java @@ -69,9 +69,8 @@ public class ConfusionMatrixPrediction implements JsonpSerializable { private ConfusionMatrixPrediction(Builder builder) { - this.predictedClass = ApiTypeHelper.requireNonNullWithDefault(builder.predictedClass, this, "predictedClass", - this.predictedClass()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.predictedClass = ApiTypeHelper.requireNonNull(builder.predictedClass, this, "predictedClass"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java index e75c359fd..0b5b39669 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/ConfusionMatrixThreshold.java @@ -71,14 +71,10 @@ public class ConfusionMatrixThreshold implements JsonpSerializable { private ConfusionMatrixThreshold(Builder builder) { - this.truePositive = ApiTypeHelper.requireNonNullWithDefault(builder.truePositive, this, "truePositive", - this.truePositive()); - this.falsePositive = ApiTypeHelper.requireNonNullWithDefault(builder.falsePositive, this, "falsePositive", - this.falsePositive()); - this.trueNegative = ApiTypeHelper.requireNonNullWithDefault(builder.trueNegative, this, "trueNegative", - this.trueNegative()); - this.falseNegative = ApiTypeHelper.requireNonNullWithDefault(builder.falseNegative, this, "falseNegative", - this.falseNegative()); + this.truePositive = ApiTypeHelper.requireNonNull(builder.truePositive, this, "truePositive", 0); + this.falsePositive = ApiTypeHelper.requireNonNull(builder.falsePositive, this, "falsePositive", 0); + this.trueNegative = ApiTypeHelper.requireNonNull(builder.trueNegative, this, "trueNegative", 0); + this.falseNegative = ApiTypeHelper.requireNonNull(builder.falseNegative, this, "falseNegative", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java index 3eb8adaae..7c7f85d4b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryAccuracy.java @@ -70,8 +70,7 @@ public class DataframeClassificationSummaryAccuracy implements JsonpSerializable private DataframeClassificationSummaryAccuracy(Builder builder) { this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); - this.overallAccuracy = ApiTypeHelper.requireNonNullWithDefault(builder.overallAccuracy, this, "overallAccuracy", - this.overallAccuracy()); + this.overallAccuracy = ApiTypeHelper.requireNonNull(builder.overallAccuracy, this, "overallAccuracy", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java index c88f52842..4ac1474e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryMulticlassConfusionMatrix.java @@ -70,8 +70,8 @@ public class DataframeClassificationSummaryMulticlassConfusionMatrix implements private DataframeClassificationSummaryMulticlassConfusionMatrix(Builder builder) { this.confusionMatrix = ApiTypeHelper.unmodifiableRequired(builder.confusionMatrix, this, "confusionMatrix"); - this.otherActualClassCount = ApiTypeHelper.requireNonNullWithDefault(builder.otherActualClassCount, this, - "otherActualClassCount", this.otherActualClassCount()); + this.otherActualClassCount = ApiTypeHelper.requireNonNull(builder.otherActualClassCount, this, + "otherActualClassCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java index 8eb33c4e0..1860e9bc1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryPrecision.java @@ -70,8 +70,7 @@ public class DataframeClassificationSummaryPrecision implements JsonpSerializabl private DataframeClassificationSummaryPrecision(Builder builder) { this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); - this.avgPrecision = ApiTypeHelper.requireNonNullWithDefault(builder.avgPrecision, this, "avgPrecision", - this.avgPrecision()); + this.avgPrecision = ApiTypeHelper.requireNonNull(builder.avgPrecision, this, "avgPrecision", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java index bc0060d4c..11548c0e3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeClassificationSummaryRecall.java @@ -70,8 +70,7 @@ public class DataframeClassificationSummaryRecall implements JsonpSerializable { private DataframeClassificationSummaryRecall(Builder builder) { this.classes = ApiTypeHelper.unmodifiableRequired(builder.classes, this, "classes"); - this.avgRecall = ApiTypeHelper.requireNonNullWithDefault(builder.avgRecall, this, "avgRecall", - this.avgRecall()); + this.avgRecall = ApiTypeHelper.requireNonNull(builder.avgRecall, this, "avgRecall", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java index 54819a0b7..48608a34b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationClass.java @@ -64,8 +64,7 @@ public class DataframeEvaluationClass extends DataframeEvaluationValue { private DataframeEvaluationClass(Builder builder) { super(builder); - this.className = ApiTypeHelper.requireNonNullWithDefault(builder.className, this, "className", - this.className()); + this.className = ApiTypeHelper.requireNonNull(builder.className, this, "className"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java index 4a8851858..7b0f3d331 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationSummaryAucRocCurveItem.java @@ -69,10 +69,9 @@ public class DataframeEvaluationSummaryAucRocCurveItem implements JsonpSerializa private DataframeEvaluationSummaryAucRocCurveItem(Builder builder) { - this.tpr = ApiTypeHelper.requireNonNullWithDefault(builder.tpr, this, "tpr", this.tpr()); - this.fpr = ApiTypeHelper.requireNonNullWithDefault(builder.fpr, this, "fpr", this.fpr()); - this.threshold = ApiTypeHelper.requireNonNullWithDefault(builder.threshold, this, "threshold", - this.threshold()); + this.tpr = ApiTypeHelper.requireNonNull(builder.tpr, this, "tpr", 0); + this.fpr = ApiTypeHelper.requireNonNull(builder.fpr, this, "fpr", 0); + this.threshold = ApiTypeHelper.requireNonNull(builder.threshold, this, "threshold", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java index c46d14fd9..3d9e995d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/evaluate_data_frame/DataframeEvaluationValue.java @@ -65,7 +65,7 @@ public class DataframeEvaluationValue implements JsonpSerializable { protected DataframeEvaluationValue(AbstractBuilder builder) { - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java index 85a0f9eea..79163e429 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_calendars/Calendar.java @@ -71,8 +71,7 @@ public class Calendar implements JsonpSerializable { private Calendar(Builder builder) { - this.calendarId = ApiTypeHelper.requireNonNullWithDefault(builder.calendarId, this, "calendarId", - this.calendarId()); + this.calendarId = ApiTypeHelper.requireNonNull(builder.calendarId, this, "calendarId"); this.description = builder.description; this.jobIds = ApiTypeHelper.unmodifiableRequired(builder.jobIds, this, "jobIds"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java index 8c1d14f71..18e007700 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/JvmStats.java @@ -80,14 +80,13 @@ public class JvmStats implements JsonpSerializable { private JvmStats(Builder builder) { this.heapMax = builder.heapMax; - this.heapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapMaxInBytes, this, "heapMaxInBytes", - this.heapMaxInBytes()); + this.heapMaxInBytes = ApiTypeHelper.requireNonNull(builder.heapMaxInBytes, this, "heapMaxInBytes", 0); this.javaInference = builder.javaInference; - this.javaInferenceInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.javaInferenceInBytes, this, - "javaInferenceInBytes", this.javaInferenceInBytes()); + this.javaInferenceInBytes = ApiTypeHelper.requireNonNull(builder.javaInferenceInBytes, this, + "javaInferenceInBytes", 0); this.javaInferenceMax = builder.javaInferenceMax; - this.javaInferenceMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.javaInferenceMaxInBytes, this, - "javaInferenceMaxInBytes", this.javaInferenceMaxInBytes()); + this.javaInferenceMaxInBytes = ApiTypeHelper.requireNonNull(builder.javaInferenceMaxInBytes, this, + "javaInferenceMaxInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java index 9d8afc682..806b734a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemMlStats.java @@ -91,20 +91,19 @@ public class MemMlStats implements JsonpSerializable { private MemMlStats(Builder builder) { this.anomalyDetectors = builder.anomalyDetectors; - this.anomalyDetectorsInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyDetectorsInBytes, this, - "anomalyDetectorsInBytes", this.anomalyDetectorsInBytes()); + this.anomalyDetectorsInBytes = ApiTypeHelper.requireNonNull(builder.anomalyDetectorsInBytes, this, + "anomalyDetectorsInBytes", 0); this.dataFrameAnalytics = builder.dataFrameAnalytics; - this.dataFrameAnalyticsInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.dataFrameAnalyticsInBytes, - this, "dataFrameAnalyticsInBytes", this.dataFrameAnalyticsInBytes()); + this.dataFrameAnalyticsInBytes = ApiTypeHelper.requireNonNull(builder.dataFrameAnalyticsInBytes, this, + "dataFrameAnalyticsInBytes", 0); this.max = builder.max; - this.maxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxInBytes, this, "maxInBytes", - this.maxInBytes()); + this.maxInBytes = ApiTypeHelper.requireNonNull(builder.maxInBytes, this, "maxInBytes", 0); this.nativeCodeOverhead = builder.nativeCodeOverhead; - this.nativeCodeOverheadInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nativeCodeOverheadInBytes, - this, "nativeCodeOverheadInBytes", this.nativeCodeOverheadInBytes()); + this.nativeCodeOverheadInBytes = ApiTypeHelper.requireNonNull(builder.nativeCodeOverheadInBytes, this, + "nativeCodeOverheadInBytes", 0); this.nativeInference = builder.nativeInference; - this.nativeInferenceInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nativeInferenceInBytes, this, - "nativeInferenceInBytes", this.nativeInferenceInBytes()); + this.nativeInferenceInBytes = ApiTypeHelper.requireNonNull(builder.nativeInferenceInBytes, this, + "nativeInferenceInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java index a38248c59..dfeb2ab80 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/MemStats.java @@ -77,12 +77,11 @@ public class MemStats implements JsonpSerializable { private MemStats(Builder builder) { this.adjustedTotal = builder.adjustedTotal; - this.adjustedTotalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.adjustedTotalInBytes, this, - "adjustedTotalInBytes", this.adjustedTotalInBytes()); + this.adjustedTotalInBytes = ApiTypeHelper.requireNonNull(builder.adjustedTotalInBytes, this, + "adjustedTotalInBytes", 0); this.total = builder.total; - this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", - this.totalInBytes()); - this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); + this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes", 0); + this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java index 92bea8ecf..418eed4ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/get_memory_stats/Memory.java @@ -80,14 +80,12 @@ public class Memory implements JsonpSerializable { private Memory(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.jvm = ApiTypeHelper.requireNonNullWithDefault(builder.jvm, this, "jvm", this.jvm()); - this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.jvm = ApiTypeHelper.requireNonNull(builder.jvm, this, "jvm"); + this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); - this.ephemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.ephemeralId, this, "ephemeralId", - this.ephemeralId()); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.ephemeralId = ApiTypeHelper.requireNonNull(builder.ephemeralId, this, "ephemeralId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java index 5fce59e3e..14215ef7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/AnomalyDetectors.java @@ -75,17 +75,15 @@ public class AnomalyDetectors implements JsonpSerializable { private AnomalyDetectors(Builder builder) { - this.categorizationAnalyzer = ApiTypeHelper.requireNonNullWithDefault(builder.categorizationAnalyzer, this, - "categorizationAnalyzer", this.categorizationAnalyzer()); - this.categorizationExamplesLimit = ApiTypeHelper.requireNonNullWithDefault(builder.categorizationExamplesLimit, - this, "categorizationExamplesLimit", this.categorizationExamplesLimit()); - this.modelMemoryLimit = ApiTypeHelper.requireNonNullWithDefault(builder.modelMemoryLimit, this, - "modelMemoryLimit", this.modelMemoryLimit()); - this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNullWithDefault(builder.modelSnapshotRetentionDays, - this, "modelSnapshotRetentionDays", this.modelSnapshotRetentionDays()); - this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNullWithDefault( - builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", - this.dailyModelSnapshotRetentionAfterDays()); + this.categorizationAnalyzer = ApiTypeHelper.requireNonNull(builder.categorizationAnalyzer, this, + "categorizationAnalyzer"); + this.categorizationExamplesLimit = ApiTypeHelper.requireNonNull(builder.categorizationExamplesLimit, this, + "categorizationExamplesLimit", 0); + this.modelMemoryLimit = ApiTypeHelper.requireNonNull(builder.modelMemoryLimit, this, "modelMemoryLimit"); + this.modelSnapshotRetentionDays = ApiTypeHelper.requireNonNull(builder.modelSnapshotRetentionDays, this, + "modelSnapshotRetentionDays", 0); + this.dailyModelSnapshotRetentionAfterDays = ApiTypeHelper.requireNonNull( + builder.dailyModelSnapshotRetentionAfterDays, this, "dailyModelSnapshotRetentionAfterDays", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java index 72fb7a81b..f76fde8fe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Datafeeds.java @@ -64,8 +64,7 @@ public class Datafeeds implements JsonpSerializable { private Datafeeds(Builder builder) { - this.scrollSize = ApiTypeHelper.requireNonNullWithDefault(builder.scrollSize, this, "scrollSize", - this.scrollSize()); + this.scrollSize = ApiTypeHelper.requireNonNull(builder.scrollSize, this, "scrollSize", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java index e15e0f423..a5388e0a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Defaults.java @@ -66,10 +66,8 @@ public class Defaults implements JsonpSerializable { private Defaults(Builder builder) { - this.anomalyDetectors = ApiTypeHelper.requireNonNullWithDefault(builder.anomalyDetectors, this, - "anomalyDetectors", this.anomalyDetectors()); - this.datafeeds = ApiTypeHelper.requireNonNullWithDefault(builder.datafeeds, this, "datafeeds", - this.datafeeds()); + this.anomalyDetectors = ApiTypeHelper.requireNonNull(builder.anomalyDetectors, this, "anomalyDetectors"); + this.datafeeds = ApiTypeHelper.requireNonNull(builder.datafeeds, this, "datafeeds"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java index 576a2ec75..b5832c1cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/Limits.java @@ -82,8 +82,7 @@ private Limits(Builder builder) { this.totalMlProcessors = builder.totalMlProcessors; this.maxModelMemoryLimit = builder.maxModelMemoryLimit; this.effectiveMaxModelMemoryLimit = builder.effectiveMaxModelMemoryLimit; - this.totalMlMemory = ApiTypeHelper.requireNonNullWithDefault(builder.totalMlMemory, this, "totalMlMemory", - this.totalMlMemory()); + this.totalMlMemory = ApiTypeHelper.requireNonNull(builder.totalMlMemory, this, "totalMlMemory"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java index 569968a8b..0a9d5784d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/info/NativeCode.java @@ -67,9 +67,8 @@ public class NativeCode implements JsonpSerializable { private NativeCode(Builder builder) { - this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", - this.buildHash()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java index b5614ea05..f6285e624 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/preview_data_frame_analytics/DataframePreviewConfig.java @@ -82,8 +82,8 @@ public class DataframePreviewConfig implements JsonpSerializable { private DataframePreviewConfig(Builder builder) { - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); - this.analysis = ApiTypeHelper.requireNonNullWithDefault(builder.analysis, this, "analysis", this.analysis()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); + this.analysis = ApiTypeHelper.requireNonNull(builder.analysis, this, "analysis"); this.modelMemoryLimit = builder.modelMemoryLimit; this.maxNumThreads = builder.maxNumThreads; this.analyzedFields = builder.analyzedFields; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java index 5becad377..194ab1f5c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Definition.java @@ -69,8 +69,7 @@ public class Definition implements JsonpSerializable { private Definition(Builder builder) { this.preprocessors = ApiTypeHelper.unmodifiable(builder.preprocessors); - this.trainedModel = ApiTypeHelper.requireNonNullWithDefault(builder.trainedModel, this, "trainedModel", - this.trainedModel()); + this.trainedModel = ApiTypeHelper.requireNonNull(builder.trainedModel, this, "trainedModel"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java index 65a106b67..c8d94e911 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/FrequencyEncodingPreprocessor.java @@ -72,9 +72,8 @@ public class FrequencyEncodingPreprocessor implements PreprocessorVariant, Jsonp private FrequencyEncodingPreprocessor(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); this.frequencyMap = ApiTypeHelper.unmodifiableRequired(builder.frequencyMap, this, "frequencyMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java index 57a2a7bd5..163710abd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/OneHotEncodingPreprocessor.java @@ -69,7 +69,7 @@ public class OneHotEncodingPreprocessor implements PreprocessorVariant, JsonpSer private OneHotEncodingPreprocessor(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.hotMap = ApiTypeHelper.unmodifiableRequired(builder.hotMap, this, "hotMap"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java index fe367b768..aa831b0c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TargetMeanEncodingPreprocessor.java @@ -74,12 +74,10 @@ public class TargetMeanEncodingPreprocessor implements PreprocessorVariant, Json private TargetMeanEncodingPreprocessor(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); this.targetMap = ApiTypeHelper.unmodifiableRequired(builder.targetMap, this, "targetMap"); - this.defaultValue = ApiTypeHelper.requireNonNullWithDefault(builder.defaultValue, this, "defaultValue", - this.defaultValue()); + this.defaultValue = ApiTypeHelper.requireNonNull(builder.defaultValue, this, "defaultValue", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java index a500c1252..bfcd72d40 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/TrainedModelTreeNode.java @@ -97,8 +97,7 @@ private TrainedModelTreeNode(Builder builder) { this.defaultLeft = builder.defaultLeft; this.leafValue = builder.leafValue; this.leftChild = builder.leftChild; - this.nodeIndex = ApiTypeHelper.requireNonNullWithDefault(builder.nodeIndex, this, "nodeIndex", - this.nodeIndex()); + this.nodeIndex = ApiTypeHelper.requireNonNull(builder.nodeIndex, this, "nodeIndex", 0); this.rightChild = builder.rightChild; this.splitFeature = builder.splitFeature; this.splitGain = builder.splitGain; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java index b243e18e4..14754515d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ml/put_trained_model/Weights.java @@ -64,7 +64,7 @@ public class Weights implements JsonpSerializable { private Weights(Builder builder) { - this.weights = ApiTypeHelper.requireNonNullWithDefault(builder.weights, this, "weights", this.weights()); + this.weights = ApiTypeHelper.requireNonNull(builder.weights, this, "weights", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java index e9717b505..a13a2aac5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkRequest.java @@ -86,10 +86,9 @@ public class BulkRequest extends RequestBase implements NdJsonpSerializable, Jso private BulkRequest(Builder builder) { - this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); - this.systemApiVersion = ApiTypeHelper.requireNonNullWithDefault(builder.systemApiVersion, this, - "systemApiVersion", this.systemApiVersion()); - this.systemId = ApiTypeHelper.requireNonNullWithDefault(builder.systemId, this, "systemId", this.systemId()); + this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval"); + this.systemApiVersion = ApiTypeHelper.requireNonNull(builder.systemApiVersion, this, "systemApiVersion"); + this.systemId = ApiTypeHelper.requireNonNull(builder.systemId, this, "systemId"); this.type = builder.type; this.operations = ApiTypeHelper.unmodifiableRequired(builder.operations, this, "operations"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java index bb59e39a7..e2d9c19f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/monitoring/BulkResponse.java @@ -75,9 +75,9 @@ public class BulkResponse implements JsonpSerializable { private BulkResponse(Builder builder) { this.error = builder.error; - this.errors = ApiTypeHelper.requireNonNullWithDefault(builder.errors, this, "errors", this.errors()); - this.ignored = ApiTypeHelper.requireNonNullWithDefault(builder.ignored, this, "ignored", this.ignored()); - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.errors = ApiTypeHelper.requireNonNull(builder.errors, this, "errors", false); + this.ignored = ApiTypeHelper.requireNonNull(builder.ignored, this, "ignored", false); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java index dc6e14be5..23ad53c1d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClearRepositoriesMeteringArchiveRequest.java @@ -76,8 +76,7 @@ public class ClearRepositoriesMeteringArchiveRequest extends RequestBase { private ClearRepositoriesMeteringArchiveRequest(Builder builder) { - this.maxArchiveVersion = ApiTypeHelper.requireNonNullWithDefault(builder.maxArchiveVersion, this, - "maxArchiveVersion", this.maxArchiveVersion()); + this.maxArchiveVersion = ApiTypeHelper.requireNonNull(builder.maxArchiveVersion, this, "maxArchiveVersion", 0); this.nodeId = ApiTypeHelper.unmodifiableRequired(builder.nodeId, this, "nodeId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java index efb31a5f1..9ed71d87b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/ClusterStateUpdate.java @@ -108,7 +108,7 @@ public class ClusterStateUpdate implements JsonpSerializable { private ClusterStateUpdate(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.computationTime = builder.computationTime; this.computationTimeMillis = builder.computationTimeMillis; this.publicationTime = builder.publicationTime; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java index 015b8be7a..c87e6ab49 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRoute.java @@ -66,9 +66,8 @@ public class HttpRoute implements JsonpSerializable { private HttpRoute(Builder builder) { - this.requests = ApiTypeHelper.requireNonNullWithDefault(builder.requests, this, "requests", this.requests()); - this.responses = ApiTypeHelper.requireNonNullWithDefault(builder.responses, this, "responses", - this.responses()); + this.requests = ApiTypeHelper.requireNonNull(builder.requests, this, "requests"); + this.responses = ApiTypeHelper.requireNonNull(builder.responses, this, "responses"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java index 99a4b5d1b..99701d1ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteRequests.java @@ -70,9 +70,8 @@ public class HttpRouteRequests implements JsonpSerializable { private HttpRouteRequests(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, - "totalSizeInBytes", this.totalSizeInBytes()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes", 0); this.sizeHistogram = ApiTypeHelper.unmodifiableRequired(builder.sizeHistogram, this, "sizeHistogram"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java index 3f6d4887e..860a9417f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/HttpRouteResponses.java @@ -72,9 +72,8 @@ public class HttpRouteResponses implements JsonpSerializable { private HttpRouteResponses(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.totalSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeInBytes, this, - "totalSizeInBytes", this.totalSizeInBytes()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.totalSizeInBytes = ApiTypeHelper.requireNonNull(builder.totalSizeInBytes, this, "totalSizeInBytes", 0); this.handlingTimeHistogram = ApiTypeHelper.unmodifiableRequired(builder.handlingTimeHistogram, this, "handlingTimeHistogram"); this.sizeHistogram = ApiTypeHelper.unmodifiableRequired(builder.sizeHistogram, this, "sizeHistogram"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java index 8a1e7c48a..87d77ca30 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestStats.java @@ -80,18 +80,15 @@ public class IngestStats implements JsonpSerializable { private IngestStats(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current", 0); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed", 0); this.processors = ApiTypeHelper.unmodifiableRequired(builder.processors, this, "processors"); - this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", - this.timeInMillis()); - this.ingestedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNullWithDefault( - builder.ingestedAsFirstPipelineInBytes, this, "ingestedAsFirstPipelineInBytes", - this.ingestedAsFirstPipelineInBytes()); - this.producedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNullWithDefault( - builder.producedAsFirstPipelineInBytes, this, "producedAsFirstPipelineInBytes", - this.producedAsFirstPipelineInBytes()); + this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis", 0); + this.ingestedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNull(builder.ingestedAsFirstPipelineInBytes, this, + "ingestedAsFirstPipelineInBytes", 0); + this.producedAsFirstPipelineInBytes = ApiTypeHelper.requireNonNull(builder.producedAsFirstPipelineInBytes, this, + "producedAsFirstPipelineInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java index 302eeabfe..44465d2e4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/IngestTotal.java @@ -70,11 +70,10 @@ public class IngestTotal implements JsonpSerializable { private IngestTotal(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.current = ApiTypeHelper.requireNonNullWithDefault(builder.current, this, "current", this.current()); - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); - this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", - this.timeInMillis()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.current = ApiTypeHelper.requireNonNull(builder.current, this, "current", 0); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed", 0); + this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java index c57d70ccf..2109a57ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/NodeReloadResult.java @@ -69,7 +69,7 @@ public class NodeReloadResult implements JsonpSerializable { private NodeReloadResult(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.reloadException = builder.reloadException; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java index 0e15fcbd1..5c93ac83a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryLocation.java @@ -71,7 +71,7 @@ public class RepositoryLocation implements JsonpSerializable { private RepositoryLocation(Builder builder) { - this.basePath = ApiTypeHelper.requireNonNullWithDefault(builder.basePath, this, "basePath", this.basePath()); + this.basePath = ApiTypeHelper.requireNonNull(builder.basePath, this, "basePath"); this.container = builder.container; this.bucket = builder.bucket; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java index 47d928bd1..f9df9c39b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/RepositoryMeteringInformation.java @@ -86,21 +86,17 @@ public class RepositoryMeteringInformation implements JsonpSerializable { private RepositoryMeteringInformation(Builder builder) { - this.repositoryName = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryName, this, "repositoryName", - this.repositoryName()); - this.repositoryType = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryType, this, "repositoryType", - this.repositoryType()); - this.repositoryLocation = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryLocation, this, - "repositoryLocation", this.repositoryLocation()); - this.repositoryEphemeralId = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryEphemeralId, this, - "repositoryEphemeralId", this.repositoryEphemeralId()); - this.repositoryStartedAt = ApiTypeHelper.requireNonNullWithDefault(builder.repositoryStartedAt, this, - "repositoryStartedAt", this.repositoryStartedAt()); + this.repositoryName = ApiTypeHelper.requireNonNull(builder.repositoryName, this, "repositoryName"); + this.repositoryType = ApiTypeHelper.requireNonNull(builder.repositoryType, this, "repositoryType"); + this.repositoryLocation = ApiTypeHelper.requireNonNull(builder.repositoryLocation, this, "repositoryLocation"); + this.repositoryEphemeralId = ApiTypeHelper.requireNonNull(builder.repositoryEphemeralId, this, + "repositoryEphemeralId"); + this.repositoryStartedAt = ApiTypeHelper.requireNonNull(builder.repositoryStartedAt, this, + "repositoryStartedAt", 0); this.repositoryStoppedAt = builder.repositoryStoppedAt; - this.archived = ApiTypeHelper.requireNonNullWithDefault(builder.archived, this, "archived", this.archived()); + this.archived = ApiTypeHelper.requireNonNull(builder.archived, this, "archived", false); this.clusterVersion = builder.clusterVersion; - this.requestCounts = ApiTypeHelper.requireNonNullWithDefault(builder.requestCounts, this, "requestCounts", - this.requestCounts()); + this.requestCounts = ApiTypeHelper.requireNonNull(builder.requestCounts, this, "requestCounts"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java index ae3eae152..0675d0dc4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/SizeHttpHistogram.java @@ -71,7 +71,7 @@ public class SizeHttpHistogram implements JsonpSerializable { private SizeHttpHistogram(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.geBytes = builder.geBytes; this.ltBytes = builder.ltBytes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java index 68676f930..172044ef6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/TimeHttpHistogram.java @@ -71,7 +71,7 @@ public class TimeHttpHistogram implements JsonpSerializable { private TimeHttpHistogram(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.geMillis = builder.geMillis; this.ltMillis = builder.ltMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java index 5ff5b3942..ac1b92c7d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/clear_repositories_metering_archive/ResponseBase.java @@ -70,8 +70,7 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java index 94cc4c81f..9e00775b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/get_repositories_metering_info/ResponseBase.java @@ -70,8 +70,7 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java index 42e47dfaf..86a53a1aa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/DeprecationIndexing.java @@ -65,7 +65,7 @@ public class DeprecationIndexing implements JsonpSerializable { private DeprecationIndexing(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java index bb440bbed..4f9d3b6b4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfo.java @@ -127,17 +127,14 @@ public class NodeInfo implements JsonpSerializable { private NodeInfo(Builder builder) { this.attributes = ApiTypeHelper.unmodifiableRequired(builder.attributes, this, "attributes"); - this.buildFlavor = ApiTypeHelper.requireNonNullWithDefault(builder.buildFlavor, this, "buildFlavor", - this.buildFlavor()); - this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", - this.buildHash()); - this.buildType = ApiTypeHelper.requireNonNullWithDefault(builder.buildType, this, "buildType", - this.buildType()); - this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); + this.buildFlavor = ApiTypeHelper.requireNonNull(builder.buildFlavor, this, "buildFlavor"); + this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); + this.buildType = ApiTypeHelper.requireNonNull(builder.buildType, this, "buildType"); + this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); this.http = builder.http; - this.ip = ApiTypeHelper.requireNonNullWithDefault(builder.ip, this, "ip", this.ip()); + this.ip = ApiTypeHelper.requireNonNull(builder.ip, this, "ip"); this.jvm = builder.jvm; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.network = builder.network; this.os = builder.os; this.plugins = ApiTypeHelper.unmodifiable(builder.plugins); @@ -148,9 +145,8 @@ private NodeInfo(Builder builder) { this.totalIndexingBuffer = builder.totalIndexingBuffer; this.totalIndexingBufferInBytes = builder.totalIndexingBufferInBytes; this.transport = builder.transport; - this.transportAddress = ApiTypeHelper.requireNonNullWithDefault(builder.transportAddress, this, - "transportAddress", this.transportAddress()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.transportAddress = ApiTypeHelper.requireNonNull(builder.transportAddress, this, "transportAddress"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); this.modules = ApiTypeHelper.unmodifiable(builder.modules); this.ingest = builder.ingest; this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java index 530b5b2ef..6c00d9d0d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoAction.java @@ -65,8 +65,8 @@ public class NodeInfoAction implements JsonpSerializable { private NodeInfoAction(Builder builder) { - this.destructiveRequiresName = ApiTypeHelper.requireNonNullWithDefault(builder.destructiveRequiresName, this, - "destructiveRequiresName", this.destructiveRequiresName()); + this.destructiveRequiresName = ApiTypeHelper.requireNonNull(builder.destructiveRequiresName, this, + "destructiveRequiresName"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java index 1bd319eb6..b0373372f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoBootstrap.java @@ -65,8 +65,7 @@ public class NodeInfoBootstrap implements JsonpSerializable { private NodeInfoBootstrap(Builder builder) { - this.memoryLock = ApiTypeHelper.requireNonNullWithDefault(builder.memoryLock, this, "memoryLock", - this.memoryLock()); + this.memoryLock = ApiTypeHelper.requireNonNull(builder.memoryLock, this, "memoryLock"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java index 6ac71e845..23df2b849 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoClient.java @@ -65,7 +65,7 @@ public class NodeInfoClient implements JsonpSerializable { private NodeInfoClient(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java index 28685003b..d85e458b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoHttp.java @@ -76,10 +76,9 @@ private NodeInfoHttp(Builder builder) { this.boundAddress = ApiTypeHelper.unmodifiableRequired(builder.boundAddress, this, "boundAddress"); this.maxContentLength = builder.maxContentLength; - this.maxContentLengthInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxContentLengthInBytes, this, - "maxContentLengthInBytes", this.maxContentLengthInBytes()); - this.publishAddress = ApiTypeHelper.requireNonNullWithDefault(builder.publishAddress, this, "publishAddress", - this.publishAddress()); + this.maxContentLengthInBytes = ApiTypeHelper.requireNonNull(builder.maxContentLengthInBytes, this, + "maxContentLengthInBytes", 0); + this.publishAddress = ApiTypeHelper.requireNonNull(builder.publishAddress, this, "publishAddress"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java index 10323fe37..e6767efb4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestDownloader.java @@ -66,7 +66,7 @@ public class NodeInfoIngestDownloader implements JsonpSerializable { private NodeInfoIngestDownloader(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java index 734b28e18..73d0b0848 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestInfo.java @@ -65,8 +65,7 @@ public class NodeInfoIngestInfo implements JsonpSerializable { private NodeInfoIngestInfo(Builder builder) { - this.downloader = ApiTypeHelper.requireNonNullWithDefault(builder.downloader, this, "downloader", - this.downloader()); + this.downloader = ApiTypeHelper.requireNonNull(builder.downloader, this, "downloader"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java index a53575af3..b7b72e8ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoIngestProcessor.java @@ -66,7 +66,7 @@ public class NodeInfoIngestProcessor implements JsonpSerializable { private NodeInfoIngestProcessor(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java index fbadcdb3e..a2b19514f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoJvmMemory.java @@ -90,20 +90,16 @@ public class NodeInfoJvmMemory implements JsonpSerializable { private NodeInfoJvmMemory(Builder builder) { this.directMax = builder.directMax; - this.directMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.directMaxInBytes, this, - "directMaxInBytes", this.directMaxInBytes()); + this.directMaxInBytes = ApiTypeHelper.requireNonNull(builder.directMaxInBytes, this, "directMaxInBytes", 0); this.heapInit = builder.heapInit; - this.heapInitInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapInitInBytes, this, "heapInitInBytes", - this.heapInitInBytes()); + this.heapInitInBytes = ApiTypeHelper.requireNonNull(builder.heapInitInBytes, this, "heapInitInBytes", 0); this.heapMax = builder.heapMax; - this.heapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.heapMaxInBytes, this, "heapMaxInBytes", - this.heapMaxInBytes()); + this.heapMaxInBytes = ApiTypeHelper.requireNonNull(builder.heapMaxInBytes, this, "heapMaxInBytes", 0); this.nonHeapInit = builder.nonHeapInit; - this.nonHeapInitInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nonHeapInitInBytes, this, - "nonHeapInitInBytes", this.nonHeapInitInBytes()); + this.nonHeapInitInBytes = ApiTypeHelper.requireNonNull(builder.nonHeapInitInBytes, this, "nonHeapInitInBytes", + 0); this.nonHeapMax = builder.nonHeapMax; - this.nonHeapMaxInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.nonHeapMaxInBytes, this, - "nonHeapMaxInBytes", this.nonHeapMaxInBytes()); + this.nonHeapMaxInBytes = ApiTypeHelper.requireNonNull(builder.nonHeapMaxInBytes, this, "nonHeapMaxInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java index 0bae86273..685ad8654 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoMemory.java @@ -68,9 +68,8 @@ public class NodeInfoMemory implements JsonpSerializable { private NodeInfoMemory(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.totalInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalInBytes, this, "totalInBytes", - this.totalInBytes()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.totalInBytes = ApiTypeHelper.requireNonNull(builder.totalInBytes, this, "totalInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java index e6a543911..4e211355c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetwork.java @@ -67,10 +67,8 @@ public class NodeInfoNetwork implements JsonpSerializable { private NodeInfoNetwork(Builder builder) { - this.primaryInterface = ApiTypeHelper.requireNonNullWithDefault(builder.primaryInterface, this, - "primaryInterface", this.primaryInterface()); - this.refreshInterval = ApiTypeHelper.requireNonNullWithDefault(builder.refreshInterval, this, "refreshInterval", - this.refreshInterval()); + this.primaryInterface = ApiTypeHelper.requireNonNull(builder.primaryInterface, this, "primaryInterface"); + this.refreshInterval = ApiTypeHelper.requireNonNull(builder.refreshInterval, this, "refreshInterval", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java index c4e4594c4..08c9d22b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoNetworkInterface.java @@ -70,10 +70,9 @@ public class NodeInfoNetworkInterface implements JsonpSerializable { private NodeInfoNetworkInterface(Builder builder) { - this.address = ApiTypeHelper.requireNonNullWithDefault(builder.address, this, "address", this.address()); - this.macAddress = ApiTypeHelper.requireNonNullWithDefault(builder.macAddress, this, "macAddress", - this.macAddress()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.address = ApiTypeHelper.requireNonNull(builder.address, this, "address"); + this.macAddress = ApiTypeHelper.requireNonNull(builder.macAddress, this, "macAddress"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java index dfc77ce7e..bd78b3a10 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoOSCPU.java @@ -80,19 +80,14 @@ public class NodeInfoOSCPU implements JsonpSerializable { private NodeInfoOSCPU(Builder builder) { - this.cacheSize = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSize, this, "cacheSize", - this.cacheSize()); - this.cacheSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.cacheSizeInBytes, this, - "cacheSizeInBytes", this.cacheSizeInBytes()); - this.coresPerSocket = ApiTypeHelper.requireNonNullWithDefault(builder.coresPerSocket, this, "coresPerSocket", - this.coresPerSocket()); - this.mhz = ApiTypeHelper.requireNonNullWithDefault(builder.mhz, this, "mhz", this.mhz()); - this.model = ApiTypeHelper.requireNonNullWithDefault(builder.model, this, "model", this.model()); - this.totalCores = ApiTypeHelper.requireNonNullWithDefault(builder.totalCores, this, "totalCores", - this.totalCores()); - this.totalSockets = ApiTypeHelper.requireNonNullWithDefault(builder.totalSockets, this, "totalSockets", - this.totalSockets()); - this.vendor = ApiTypeHelper.requireNonNullWithDefault(builder.vendor, this, "vendor", this.vendor()); + this.cacheSize = ApiTypeHelper.requireNonNull(builder.cacheSize, this, "cacheSize"); + this.cacheSizeInBytes = ApiTypeHelper.requireNonNull(builder.cacheSizeInBytes, this, "cacheSizeInBytes", 0); + this.coresPerSocket = ApiTypeHelper.requireNonNull(builder.coresPerSocket, this, "coresPerSocket", 0); + this.mhz = ApiTypeHelper.requireNonNull(builder.mhz, this, "mhz", 0); + this.model = ApiTypeHelper.requireNonNull(builder.model, this, "model"); + this.totalCores = ApiTypeHelper.requireNonNull(builder.totalCores, this, "totalCores", 0); + this.totalSockets = ApiTypeHelper.requireNonNull(builder.totalSockets, this, "totalSockets", 0); + this.vendor = ApiTypeHelper.requireNonNull(builder.vendor, this, "vendor"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java index 7d78e84b7..231927c9b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositories.java @@ -65,7 +65,7 @@ public class NodeInfoRepositories implements JsonpSerializable { private NodeInfoRepositories(Builder builder) { - this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); + this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java index e7e7996b6..f0e72f456 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoRepositoriesUrl.java @@ -66,8 +66,7 @@ public class NodeInfoRepositoriesUrl implements JsonpSerializable { private NodeInfoRepositoriesUrl(Builder builder) { - this.allowedUrls = ApiTypeHelper.requireNonNullWithDefault(builder.allowedUrls, this, "allowedUrls", - this.allowedUrls()); + this.allowedUrls = ApiTypeHelper.requireNonNull(builder.allowedUrls, this, "allowedUrls"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java index 6ff8a2981..25e65781c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoScript.java @@ -68,8 +68,7 @@ public class NodeInfoScript implements JsonpSerializable { private NodeInfoScript(Builder builder) { - this.allowedTypes = ApiTypeHelper.requireNonNullWithDefault(builder.allowedTypes, this, "allowedTypes", - this.allowedTypes()); + this.allowedTypes = ApiTypeHelper.requireNonNull(builder.allowedTypes, this, "allowedTypes"); this.disableMaxCompilationsRate = builder.disableMaxCompilationsRate; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java index e1c1f6354..a2c5730f7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearch.java @@ -64,7 +64,7 @@ public class NodeInfoSearch implements JsonpSerializable { private NodeInfoSearch(Builder builder) { - this.remote = ApiTypeHelper.requireNonNullWithDefault(builder.remote, this, "remote", this.remote()); + this.remote = ApiTypeHelper.requireNonNull(builder.remote, this, "remote"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java index c1b406608..33602fb21 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSearchRemote.java @@ -66,7 +66,7 @@ public class NodeInfoSearchRemote implements JsonpSerializable { private NodeInfoSearchRemote(Builder builder) { - this.connect = ApiTypeHelper.requireNonNullWithDefault(builder.connect, this, "connect", this.connect()); + this.connect = ApiTypeHelper.requireNonNull(builder.connect, this, "connect"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java index f0d137f8b..769a757e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettings.java @@ -103,17 +103,16 @@ public class NodeInfoSettings implements JsonpSerializable { private NodeInfoSettings(Builder builder) { - this.cluster = ApiTypeHelper.requireNonNullWithDefault(builder.cluster, this, "cluster", this.cluster()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.cluster = ApiTypeHelper.requireNonNull(builder.cluster, this, "cluster"); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); this.path = builder.path; this.repositories = builder.repositories; this.discovery = builder.discovery; this.action = builder.action; this.client = builder.client; - this.http = ApiTypeHelper.requireNonNullWithDefault(builder.http, this, "http", this.http()); + this.http = ApiTypeHelper.requireNonNull(builder.http, this, "http"); this.bootstrap = builder.bootstrap; - this.transport = ApiTypeHelper.requireNonNullWithDefault(builder.transport, this, "transport", - this.transport()); + this.transport = ApiTypeHelper.requireNonNull(builder.transport, this, "transport"); this.network = builder.network; this.xpack = builder.xpack; this.script = builder.script; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java index 5c1d4b4c5..17c3f2bed 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsCluster.java @@ -78,9 +78,9 @@ public class NodeInfoSettingsCluster implements JsonpSerializable { private NodeInfoSettingsCluster(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.routing = builder.routing; - this.election = ApiTypeHelper.requireNonNullWithDefault(builder.election, this, "election", this.election()); + this.election = ApiTypeHelper.requireNonNull(builder.election, this, "election"); this.initialMasterNodes = ApiTypeHelper.unmodifiable(builder.initialMasterNodes); this.deprecationIndexing = builder.deprecationIndexing; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java index 21b3bea39..290519d01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsClusterElection.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsClusterElection implements JsonpSerializable { private NodeInfoSettingsClusterElection(Builder builder) { - this.strategy = ApiTypeHelper.requireNonNullWithDefault(builder.strategy, this, "strategy", this.strategy()); + this.strategy = ApiTypeHelper.requireNonNull(builder.strategy, this, "strategy"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java index 015ce7fb2..98377c3a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttp.java @@ -76,7 +76,7 @@ public class NodeInfoSettingsHttp implements JsonpSerializable { private NodeInfoSettingsHttp(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.typeDefault = builder.typeDefault; this.compression = builder.compression; this.port = builder.port; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java index 2c44603c3..44a1d37c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsHttpType.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsHttpType implements JsonpSerializable { private NodeInfoSettingsHttpType(Builder builder) { - this.default_ = ApiTypeHelper.requireNonNullWithDefault(builder.default_, this, "default_", this.default_()); + this.default_ = ApiTypeHelper.requireNonNull(builder.default_, this, "default_"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java index eee57f340..1daa03814 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsNode.java @@ -73,7 +73,7 @@ public class NodeInfoSettingsNode implements JsonpSerializable { private NodeInfoSettingsNode(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.attr = ApiTypeHelper.unmodifiableRequired(builder.attr, this, "attr"); this.maxLocalStorageNodes = builder.maxLocalStorageNodes; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java index aed97aa9c..81e3b1fdc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransport.java @@ -72,7 +72,7 @@ public class NodeInfoSettingsTransport implements JsonpSerializable { private NodeInfoSettingsTransport(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.typeDefault = builder.typeDefault; this.features = builder.features; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java index 7fbb19329..883690645 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportFeatures.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsTransportFeatures implements JsonpSerializable { private NodeInfoSettingsTransportFeatures(Builder builder) { - this.xPack = ApiTypeHelper.requireNonNullWithDefault(builder.xPack, this, "xPack", this.xPack()); + this.xPack = ApiTypeHelper.requireNonNull(builder.xPack, this, "xPack"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java index 6df93355e..ed1557c04 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoSettingsTransportType.java @@ -66,7 +66,7 @@ public class NodeInfoSettingsTransportType implements JsonpSerializable { private NodeInfoSettingsTransportType(Builder builder) { - this.default_ = ApiTypeHelper.requireNonNullWithDefault(builder.default_, this, "default_", this.default_()); + this.default_ = ApiTypeHelper.requireNonNull(builder.default_, this, "default_"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java index a3b8ad2ba..798fe3022 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoTransport.java @@ -72,8 +72,7 @@ public class NodeInfoTransport implements JsonpSerializable { private NodeInfoTransport(Builder builder) { this.boundAddress = ApiTypeHelper.unmodifiableRequired(builder.boundAddress, this, "boundAddress"); - this.publishAddress = ApiTypeHelper.requireNonNullWithDefault(builder.publishAddress, this, "publishAddress", - this.publishAddress()); + this.publishAddress = ApiTypeHelper.requireNonNull(builder.publishAddress, this, "publishAddress"); this.profiles = ApiTypeHelper.unmodifiableRequired(builder.profiles, this, "profiles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java index 0350a0733..1c25d2a2a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpack.java @@ -76,7 +76,7 @@ public class NodeInfoXpack implements JsonpSerializable { private NodeInfoXpack(Builder builder) { this.license = builder.license; - this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); + this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); this.notification = ApiTypeHelper.unmodifiable(builder.notification); this.ml = builder.ml; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java index c95b21329..d13eabaea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicense.java @@ -65,8 +65,7 @@ public class NodeInfoXpackLicense implements JsonpSerializable { private NodeInfoXpackLicense(Builder builder) { - this.selfGenerated = ApiTypeHelper.requireNonNullWithDefault(builder.selfGenerated, this, "selfGenerated", - this.selfGenerated()); + this.selfGenerated = ApiTypeHelper.requireNonNull(builder.selfGenerated, this, "selfGenerated"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java index 34c059815..130404ec6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackLicenseType.java @@ -66,7 +66,7 @@ public class NodeInfoXpackLicenseType implements JsonpSerializable { private NodeInfoXpackLicenseType(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java index 4b55dffc7..f02026874 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurity.java @@ -76,7 +76,7 @@ public class NodeInfoXpackSecurity implements JsonpSerializable { private NodeInfoXpackSecurity(Builder builder) { this.http = builder.http; - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); this.transport = builder.transport; this.authc = builder.authc; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java index 55f39622e..9897f54a8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcRealmsStatus.java @@ -70,7 +70,7 @@ public class NodeInfoXpackSecurityAuthcRealmsStatus implements JsonpSerializable private NodeInfoXpackSecurityAuthcRealmsStatus(Builder builder) { this.enabled = builder.enabled; - this.order = ApiTypeHelper.requireNonNullWithDefault(builder.order, this, "order", this.order()); + this.order = ApiTypeHelper.requireNonNull(builder.order, this, "order"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java index 01010ba0f..d3cbb6508 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeInfoXpackSecurityAuthcToken.java @@ -66,7 +66,7 @@ public class NodeInfoXpackSecurityAuthcToken implements JsonpSerializable { private NodeInfoXpackSecurityAuthcToken(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java index 7458d38e5..72fc7e7de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeJvmInfo.java @@ -93,18 +93,15 @@ public class NodeJvmInfo implements JsonpSerializable { private NodeJvmInfo(Builder builder) { this.gcCollectors = ApiTypeHelper.unmodifiableRequired(builder.gcCollectors, this, "gcCollectors"); - this.mem = ApiTypeHelper.requireNonNullWithDefault(builder.mem, this, "mem", this.mem()); + this.mem = ApiTypeHelper.requireNonNull(builder.mem, this, "mem"); this.memoryPools = ApiTypeHelper.unmodifiableRequired(builder.memoryPools, this, "memoryPools"); - this.pid = ApiTypeHelper.requireNonNullWithDefault(builder.pid, this, "pid", this.pid()); - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.vmName = ApiTypeHelper.requireNonNullWithDefault(builder.vmName, this, "vmName", this.vmName()); - this.vmVendor = ApiTypeHelper.requireNonNullWithDefault(builder.vmVendor, this, "vmVendor", this.vmVendor()); - this.vmVersion = ApiTypeHelper.requireNonNullWithDefault(builder.vmVersion, this, "vmVersion", - this.vmVersion()); - this.usingBundledJdk = ApiTypeHelper.requireNonNullWithDefault(builder.usingBundledJdk, this, "usingBundledJdk", - this.usingBundledJdk()); + this.pid = ApiTypeHelper.requireNonNull(builder.pid, this, "pid", 0); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); + this.vmName = ApiTypeHelper.requireNonNull(builder.vmName, this, "vmName"); + this.vmVendor = ApiTypeHelper.requireNonNull(builder.vmVendor, this, "vmVendor"); + this.vmVersion = ApiTypeHelper.requireNonNull(builder.vmVersion, this, "vmVersion"); + this.usingBundledJdk = ApiTypeHelper.requireNonNull(builder.usingBundledJdk, this, "usingBundledJdk", false); this.usingCompressedOrdinaryObjectPointers = builder.usingCompressedOrdinaryObjectPointers; this.inputArguments = ApiTypeHelper.unmodifiableRequired(builder.inputArguments, this, "inputArguments"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java index 7b1ddc7f7..87d9fa26f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeOperatingSystemInfo.java @@ -90,16 +90,15 @@ public class NodeOperatingSystemInfo implements JsonpSerializable { private NodeOperatingSystemInfo(Builder builder) { - this.arch = ApiTypeHelper.requireNonNullWithDefault(builder.arch, this, "arch", this.arch()); - this.availableProcessors = ApiTypeHelper.requireNonNullWithDefault(builder.availableProcessors, this, - "availableProcessors", this.availableProcessors()); + this.arch = ApiTypeHelper.requireNonNull(builder.arch, this, "arch"); + this.availableProcessors = ApiTypeHelper.requireNonNull(builder.availableProcessors, this, + "availableProcessors", 0); this.allocatedProcessors = builder.allocatedProcessors; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.prettyName = ApiTypeHelper.requireNonNullWithDefault(builder.prettyName, this, "prettyName", - this.prettyName()); - this.refreshIntervalInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.refreshIntervalInMillis, this, - "refreshIntervalInMillis", this.refreshIntervalInMillis()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.prettyName = ApiTypeHelper.requireNonNull(builder.prettyName, this, "prettyName"); + this.refreshIntervalInMillis = ApiTypeHelper.requireNonNull(builder.refreshIntervalInMillis, this, + "refreshIntervalInMillis", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); this.cpu = builder.cpu; this.mem = builder.mem; this.swap = builder.swap; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java index bcffc2343..9225b0697 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeProcessInfo.java @@ -69,10 +69,10 @@ public class NodeProcessInfo implements JsonpSerializable { private NodeProcessInfo(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.mlockall = ApiTypeHelper.requireNonNullWithDefault(builder.mlockall, this, "mlockall", this.mlockall()); - this.refreshIntervalInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.refreshIntervalInMillis, this, - "refreshIntervalInMillis", this.refreshIntervalInMillis()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id", 0); + this.mlockall = ApiTypeHelper.requireNonNull(builder.mlockall, this, "mlockall", false); + this.refreshIntervalInMillis = ApiTypeHelper.requireNonNull(builder.refreshIntervalInMillis, this, + "refreshIntervalInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java index ea5d61323..5bbb1d7e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/NodeThreadPoolInfo.java @@ -85,10 +85,9 @@ private NodeThreadPoolInfo(Builder builder) { this.core = builder.core; this.keepAlive = builder.keepAlive; this.max = builder.max; - this.queueSize = ApiTypeHelper.requireNonNullWithDefault(builder.queueSize, this, "queueSize", - this.queueSize()); + this.queueSize = ApiTypeHelper.requireNonNull(builder.queueSize, this, "queueSize", 0); this.size = builder.size; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java index eca27e0df..87a9c780c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/info/ResponseBase.java @@ -68,8 +68,7 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java index 822a6c284..fcd10b5d1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/reload_secure_settings/ResponseBase.java @@ -70,8 +70,7 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java index d2c1ffc28..8f94b83a7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/NodeUsage.java @@ -76,9 +76,8 @@ public class NodeUsage implements JsonpSerializable { private NodeUsage(Builder builder) { this.restActions = ApiTypeHelper.unmodifiableRequired(builder.restActions, this, "restActions"); - this.since = ApiTypeHelper.requireNonNullWithDefault(builder.since, this, "since", this.since()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.since = ApiTypeHelper.requireNonNull(builder.since, this, "since", 0); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp", 0); this.aggregations = ApiTypeHelper.unmodifiableRequired(builder.aggregations, this, "aggregations"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java index 8fb876cfd..99f590643 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/nodes/usage/ResponseBase.java @@ -68,8 +68,7 @@ public abstract class ResponseBase extends NodesResponseBase { protected ResponseBase(AbstractBuilder builder) { super(builder); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java index 2725e6c95..7ff412f63 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRuleRequest.java @@ -73,9 +73,8 @@ public class DeleteRuleRequest extends RequestBase { private DeleteRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java index 86e4cc301..2b3dd0377 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/DeleteRulesetRequest.java @@ -71,8 +71,7 @@ public class DeleteRulesetRequest extends RequestBase { private DeleteRulesetRequest(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java index 557aecc45..b136cca50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRuleRequest.java @@ -71,9 +71,8 @@ public class GetRuleRequest extends RequestBase { private GetRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java index 2d3aef928..08cb75e6b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/GetRulesetRequest.java @@ -69,8 +69,7 @@ public class GetRulesetRequest extends RequestBase { private GetRulesetRequest(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java index d7a913f68..adf8d93a2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/ListRulesetsResponse.java @@ -70,7 +70,7 @@ public class ListRulesetsResponse implements JsonpSerializable { private ListRulesetsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java index 0808a8618..44b73344d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleRequest.java @@ -92,13 +92,12 @@ public class PutRuleRequest extends RequestBase implements JsonpSerializable { private PutRuleRequest(Builder builder) { - this.actions = ApiTypeHelper.requireNonNullWithDefault(builder.actions, this, "actions", this.actions()); + this.actions = ApiTypeHelper.requireNonNull(builder.actions, this, "actions"); this.criteria = ApiTypeHelper.unmodifiableRequired(builder.criteria, this, "criteria"); this.priority = builder.priority; - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java index 70f9b29ba..25607a35e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRuleResponse.java @@ -65,7 +65,7 @@ public class PutRuleResponse implements JsonpSerializable { private PutRuleResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java index 17fe143f6..799be6428 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetRequest.java @@ -84,8 +84,7 @@ public class PutRulesetRequest extends RequestBase implements JsonpSerializable private PutRulesetRequest(Builder builder) { this.rules = ApiTypeHelper.unmodifiableRequired(builder.rules, this, "rules"); - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java index 32b9de66f..f044bdd20 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/PutRulesetResponse.java @@ -66,7 +66,7 @@ public class PutRulesetResponse implements JsonpSerializable { private PutRulesetResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java index 31c384a1c..d853b85d5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRule.java @@ -76,10 +76,10 @@ public class QueryRule implements JsonpSerializable { protected QueryRule(AbstractBuilder builder) { - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.criteria = ApiTypeHelper.unmodifiableRequired(builder.criteria, this, "criteria"); - this.actions = ApiTypeHelper.requireNonNullWithDefault(builder.actions, this, "actions", this.actions()); + this.actions = ApiTypeHelper.requireNonNull(builder.actions, this, "actions"); this.priority = builder.priority; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java index cae5b7214..136eaa87f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleCriteria.java @@ -73,7 +73,7 @@ public class QueryRuleCriteria implements JsonpSerializable { private QueryRuleCriteria(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.metadata = builder.metadata; this.values = ApiTypeHelper.unmodifiable(builder.values); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java index b6f57d920..7c4af2e6d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/QueryRuleset.java @@ -68,8 +68,7 @@ public abstract class QueryRuleset implements JsonpSerializable { protected QueryRuleset(AbstractBuilder builder) { - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); this.rules = ApiTypeHelper.unmodifiableRequired(builder.rules, this, "rules"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java index 6acbd9dcb..4e7b47e68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestRequest.java @@ -76,8 +76,7 @@ public class TestRequest extends RequestBase implements JsonpSerializable { private TestRequest(Builder builder) { this.matchCriteria = ApiTypeHelper.unmodifiableRequired(builder.matchCriteria, this, "matchCriteria"); - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java index 785a67664..a692f7143 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/TestResponse.java @@ -69,8 +69,7 @@ public class TestResponse implements JsonpSerializable { private TestResponse(Builder builder) { - this.totalMatchedRules = ApiTypeHelper.requireNonNullWithDefault(builder.totalMatchedRules, this, - "totalMatchedRules", this.totalMatchedRules()); + this.totalMatchedRules = ApiTypeHelper.requireNonNull(builder.totalMatchedRules, this, "totalMatchedRules", 0); this.matchedRules = ApiTypeHelper.unmodifiableRequired(builder.matchedRules, this, "matchedRules"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java index ea1bd39b0..17805aa47 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/list_rulesets/QueryRulesetListItem.java @@ -74,10 +74,8 @@ public class QueryRulesetListItem implements JsonpSerializable { private QueryRulesetListItem(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); - this.ruleTotalCount = ApiTypeHelper.requireNonNullWithDefault(builder.ruleTotalCount, this, "ruleTotalCount", - this.ruleTotalCount()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.ruleTotalCount = ApiTypeHelper.requireNonNull(builder.ruleTotalCount, this, "ruleTotalCount", 0); this.ruleCriteriaTypesCounts = ApiTypeHelper.unmodifiableRequired(builder.ruleCriteriaTypesCounts, this, "ruleCriteriaTypesCounts"); this.ruleTypeCounts = ApiTypeHelper.unmodifiableRequired(builder.ruleTypeCounts, this, "ruleTypeCounts"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java index fb15f2cf8..897df01eb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/query_rules/test/QueryRulesetMatchedRule.java @@ -68,9 +68,8 @@ public class QueryRulesetMatchedRule implements JsonpSerializable { private QueryRulesetMatchedRule(Builder builder) { - this.rulesetId = ApiTypeHelper.requireNonNullWithDefault(builder.rulesetId, this, "rulesetId", - this.rulesetId()); - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); + this.rulesetId = ApiTypeHelper.requireNonNull(builder.rulesetId, this, "rulesetId"); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java index 90fe18526..8401bc98d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DateHistogramGrouping.java @@ -86,7 +86,7 @@ public class DateHistogramGrouping implements JsonpSerializable { private DateHistogramGrouping(Builder builder) { this.delay = builder.delay; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.format = builder.format; this.interval = builder.interval; this.calendarInterval = builder.calendarInterval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java index dcd0cda47..b3b67282d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobRequest.java @@ -98,7 +98,7 @@ public class DeleteJobRequest extends RequestBase { private DeleteJobRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java index e3072bfb7..ec4ae1629 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/DeleteJobResponse.java @@ -70,8 +70,7 @@ public class DeleteJobResponse implements AcknowledgedResponse, JsonpSerializabl private DeleteJobResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); this.taskFailures = ApiTypeHelper.unmodifiable(builder.taskFailures); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java index d0b96e613..37970526f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/FieldMetric.java @@ -68,7 +68,7 @@ public class FieldMetric implements JsonpSerializable { private FieldMetric(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.metrics = ApiTypeHelper.unmodifiableRequired(builder.metrics, this, "metrics"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java index e609ae910..a0af832cf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/HistogramGrouping.java @@ -70,7 +70,7 @@ public class HistogramGrouping implements JsonpSerializable { private HistogramGrouping(Builder builder) { this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.interval = ApiTypeHelper.requireNonNullWithDefault(builder.interval, this, "interval", this.interval()); + this.interval = ApiTypeHelper.requireNonNull(builder.interval, this, "interval", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java index eb05a621b..a16789dc7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/PutJobRequest.java @@ -109,16 +109,14 @@ public class PutJobRequest extends RequestBase implements JsonpSerializable { private PutJobRequest(Builder builder) { - this.cron = ApiTypeHelper.requireNonNullWithDefault(builder.cron, this, "cron", this.cron()); - this.groups = ApiTypeHelper.requireNonNullWithDefault(builder.groups, this, "groups", this.groups()); + this.cron = ApiTypeHelper.requireNonNull(builder.cron, this, "cron"); + this.groups = ApiTypeHelper.requireNonNull(builder.groups, this, "groups"); this.headers = ApiTypeHelper.unmodifiable(builder.headers); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", - this.indexPattern()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); this.metrics = ApiTypeHelper.unmodifiable(builder.metrics); - this.pageSize = ApiTypeHelper.requireNonNullWithDefault(builder.pageSize, this, "pageSize", this.pageSize()); - this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", - this.rollupIndex()); + this.pageSize = ApiTypeHelper.requireNonNull(builder.pageSize, this, "pageSize", 0); + this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java index dcfc7d514..f5f348113 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/RollupSearchResponse.java @@ -89,11 +89,11 @@ public class RollupSearchResponse implements JsonpSerializable { private RollupSearchResponse(Builder builder) { - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); - this.timedOut = ApiTypeHelper.requireNonNullWithDefault(builder.timedOut, this, "timedOut", this.timedOut()); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); + this.timedOut = ApiTypeHelper.requireNonNull(builder.timedOut, this, "timedOut", false); this.terminatedEarly = builder.terminatedEarly; - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); - this.hits = ApiTypeHelper.requireNonNullWithDefault(builder.hits, this, "hits", this.hits()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); + this.hits = ApiTypeHelper.requireNonNull(builder.hits, this, "hits"); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); this.tDocumentSerializer = builder.tDocumentSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java index c7b839c8f..ed29d956b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobRequest.java @@ -72,7 +72,7 @@ public class StartJobRequest extends RequestBase { private StartJobRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java index 7554c5735..667fb1360 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StartJobResponse.java @@ -64,7 +64,7 @@ public class StartJobResponse implements JsonpSerializable { private StartJobResponse(Builder builder) { - this.started = ApiTypeHelper.requireNonNullWithDefault(builder.started, this, "started", this.started()); + this.started = ApiTypeHelper.requireNonNull(builder.started, this, "started", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java index 932056bf6..0d94dee96 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobRequest.java @@ -92,7 +92,7 @@ public class StopJobRequest extends RequestBase { private StopJobRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.timeout = builder.timeout; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java index 8cde051b4..acfc82950 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/StopJobResponse.java @@ -64,7 +64,7 @@ public class StopJobResponse implements JsonpSerializable { private StopJobResponse(Builder builder) { - this.stopped = ApiTypeHelper.requireNonNullWithDefault(builder.stopped, this, "stopped", this.stopped()); + this.stopped = ApiTypeHelper.requireNonNull(builder.stopped, this, "stopped", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java index f82d6a36a..479781916 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJob.java @@ -68,9 +68,9 @@ public class RollupJob implements JsonpSerializable { private RollupJob(Builder builder) { - this.config = ApiTypeHelper.requireNonNullWithDefault(builder.config, this, "config", this.config()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.config = ApiTypeHelper.requireNonNull(builder.config, this, "config"); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java index 2ecddb81c..4fae535b9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobConfiguration.java @@ -85,16 +85,14 @@ public class RollupJobConfiguration implements JsonpSerializable { private RollupJobConfiguration(Builder builder) { - this.cron = ApiTypeHelper.requireNonNullWithDefault(builder.cron, this, "cron", this.cron()); - this.groups = ApiTypeHelper.requireNonNullWithDefault(builder.groups, this, "groups", this.groups()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", - this.indexPattern()); + this.cron = ApiTypeHelper.requireNonNull(builder.cron, this, "cron"); + this.groups = ApiTypeHelper.requireNonNull(builder.groups, this, "groups"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); this.metrics = ApiTypeHelper.unmodifiableRequired(builder.metrics, this, "metrics"); - this.pageSize = ApiTypeHelper.requireNonNullWithDefault(builder.pageSize, this, "pageSize", this.pageSize()); - this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", - this.rollupIndex()); - this.timeout = ApiTypeHelper.requireNonNullWithDefault(builder.timeout, this, "timeout", this.timeout()); + this.pageSize = ApiTypeHelper.requireNonNull(builder.pageSize, this, "pageSize", 0); + this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); + this.timeout = ApiTypeHelper.requireNonNull(builder.timeout, this, "timeout"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java index 883aef43c..097bc4621 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStats.java @@ -87,30 +87,20 @@ public class RollupJobStats implements JsonpSerializable { private RollupJobStats(Builder builder) { - this.documentsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.documentsProcessed, this, - "documentsProcessed", this.documentsProcessed()); - this.indexFailures = ApiTypeHelper.requireNonNullWithDefault(builder.indexFailures, this, "indexFailures", - this.indexFailures()); - this.indexTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.indexTimeInMs, this, "indexTimeInMs", - this.indexTimeInMs()); - this.indexTotal = ApiTypeHelper.requireNonNullWithDefault(builder.indexTotal, this, "indexTotal", - this.indexTotal()); - this.pagesProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.pagesProcessed, this, "pagesProcessed", - this.pagesProcessed()); - this.rollupsIndexed = ApiTypeHelper.requireNonNullWithDefault(builder.rollupsIndexed, this, "rollupsIndexed", - this.rollupsIndexed()); - this.searchFailures = ApiTypeHelper.requireNonNullWithDefault(builder.searchFailures, this, "searchFailures", - this.searchFailures()); - this.searchTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.searchTimeInMs, this, "searchTimeInMs", - this.searchTimeInMs()); - this.searchTotal = ApiTypeHelper.requireNonNullWithDefault(builder.searchTotal, this, "searchTotal", - this.searchTotal()); - this.triggerCount = ApiTypeHelper.requireNonNullWithDefault(builder.triggerCount, this, "triggerCount", - this.triggerCount()); - this.processingTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.processingTimeInMs, this, - "processingTimeInMs", this.processingTimeInMs()); - this.processingTotal = ApiTypeHelper.requireNonNullWithDefault(builder.processingTotal, this, "processingTotal", - this.processingTotal()); + this.documentsProcessed = ApiTypeHelper.requireNonNull(builder.documentsProcessed, this, "documentsProcessed", + 0); + this.indexFailures = ApiTypeHelper.requireNonNull(builder.indexFailures, this, "indexFailures", 0); + this.indexTimeInMs = ApiTypeHelper.requireNonNull(builder.indexTimeInMs, this, "indexTimeInMs", 0); + this.indexTotal = ApiTypeHelper.requireNonNull(builder.indexTotal, this, "indexTotal", 0); + this.pagesProcessed = ApiTypeHelper.requireNonNull(builder.pagesProcessed, this, "pagesProcessed", 0); + this.rollupsIndexed = ApiTypeHelper.requireNonNull(builder.rollupsIndexed, this, "rollupsIndexed", 0); + this.searchFailures = ApiTypeHelper.requireNonNull(builder.searchFailures, this, "searchFailures", 0); + this.searchTimeInMs = ApiTypeHelper.requireNonNull(builder.searchTimeInMs, this, "searchTimeInMs", 0); + this.searchTotal = ApiTypeHelper.requireNonNull(builder.searchTotal, this, "searchTotal", 0); + this.triggerCount = ApiTypeHelper.requireNonNull(builder.triggerCount, this, "triggerCount", 0); + this.processingTimeInMs = ApiTypeHelper.requireNonNull(builder.processingTimeInMs, this, "processingTimeInMs", + 0); + this.processingTotal = ApiTypeHelper.requireNonNull(builder.processingTotal, this, "processingTotal", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java index 932860949..69352d47c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_jobs/RollupJobStatus.java @@ -75,7 +75,7 @@ public class RollupJobStatus implements JsonpSerializable { private RollupJobStatus(Builder builder) { this.currentPosition = ApiTypeHelper.unmodifiable(builder.currentPosition); - this.jobState = ApiTypeHelper.requireNonNullWithDefault(builder.jobState, this, "jobState", this.jobState()); + this.jobState = ApiTypeHelper.requireNonNull(builder.jobState, this, "jobState"); this.upgradedDocId = builder.upgradedDocId; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java index 04b4a749b..ef50cf529 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupCapabilitySummary.java @@ -75,11 +75,9 @@ public class RollupCapabilitySummary implements JsonpSerializable { private RollupCapabilitySummary(Builder builder) { this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", - this.indexPattern()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", - this.rollupIndex()); + this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java index d059c423b..410368889 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_caps/RollupFieldSummary.java @@ -73,7 +73,7 @@ public class RollupFieldSummary implements JsonpSerializable { private RollupFieldSummary(Builder builder) { - this.agg = ApiTypeHelper.requireNonNullWithDefault(builder.agg, this, "agg", this.agg()); + this.agg = ApiTypeHelper.requireNonNull(builder.agg, this, "agg"); this.calendarInterval = builder.calendarInterval; this.timeZone = builder.timeZone; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java index 170affbd9..38d6a61f4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummary.java @@ -75,11 +75,9 @@ public class RollupJobSummary implements JsonpSerializable { private RollupJobSummary(Builder builder) { this.fields = ApiTypeHelper.unmodifiableRequired(builder.fields, this, "fields"); - this.indexPattern = ApiTypeHelper.requireNonNullWithDefault(builder.indexPattern, this, "indexPattern", - this.indexPattern()); - this.jobId = ApiTypeHelper.requireNonNullWithDefault(builder.jobId, this, "jobId", this.jobId()); - this.rollupIndex = ApiTypeHelper.requireNonNullWithDefault(builder.rollupIndex, this, "rollupIndex", - this.rollupIndex()); + this.indexPattern = ApiTypeHelper.requireNonNull(builder.indexPattern, this, "indexPattern"); + this.jobId = ApiTypeHelper.requireNonNull(builder.jobId, this, "jobId"); + this.rollupIndex = ApiTypeHelper.requireNonNull(builder.rollupIndex, this, "rollupIndex"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java index 35ff15f53..353580804 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/rollup/get_rollup_index_caps/RollupJobSummaryField.java @@ -73,7 +73,7 @@ public class RollupJobSummaryField implements JsonpSerializable { private RollupJobSummaryField(Builder builder) { - this.agg = ApiTypeHelper.requireNonNullWithDefault(builder.agg, this, "agg", this.agg()); + this.agg = ApiTypeHelper.requireNonNull(builder.agg, this, "agg"); this.timeZone = builder.timeZone; this.calendarInterval = builder.calendarInterval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java index daa6c8200..2ed833b94 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/AnalyticsCollection.java @@ -65,8 +65,7 @@ public class AnalyticsCollection implements JsonpSerializable { private AnalyticsCollection(Builder builder) { - this.eventDataStream = ApiTypeHelper.requireNonNullWithDefault(builder.eventDataStream, this, "eventDataStream", - this.eventDataStream()); + this.eventDataStream = ApiTypeHelper.requireNonNull(builder.eventDataStream, this, "eventDataStream"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java index 3210e4a11..c39dfe1f8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteBehavioralAnalyticsRequest.java @@ -72,7 +72,7 @@ public class DeleteBehavioralAnalyticsRequest extends RequestBase { private DeleteBehavioralAnalyticsRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java index fc7a0e5a6..ec47b7cce 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/DeleteSearchApplicationRequest.java @@ -73,7 +73,7 @@ public class DeleteSearchApplicationRequest extends RequestBase { private DeleteSearchApplicationRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java index 16dff72ba..b670688c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/EventDataStream.java @@ -66,7 +66,7 @@ public class EventDataStream implements JsonpSerializable { private EventDataStream(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java index 14b38503f..2c850ec02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/GetSearchApplicationRequest.java @@ -69,7 +69,7 @@ public class GetSearchApplicationRequest extends RequestBase { private GetSearchApplicationRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java index 97d04297d..22f01aef3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/ListResponse.java @@ -69,7 +69,7 @@ public class ListResponse implements JsonpSerializable { private ListResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java index 861b29192..e64867c1c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventRequest.java @@ -83,12 +83,10 @@ public class PostBehavioralAnalyticsEventRequest extends RequestBase implements private PostBehavioralAnalyticsEventRequest(Builder builder) { - this.collectionName = ApiTypeHelper.requireNonNullWithDefault(builder.collectionName, this, "collectionName", - this.collectionName()); + this.collectionName = ApiTypeHelper.requireNonNull(builder.collectionName, this, "collectionName"); this.debug = builder.debug; - this.eventType = ApiTypeHelper.requireNonNullWithDefault(builder.eventType, this, "eventType", - this.eventType()); - this.payload = ApiTypeHelper.requireNonNullWithDefault(builder.payload, this, "payload", this.payload()); + this.eventType = ApiTypeHelper.requireNonNull(builder.eventType, this, "eventType"); + this.payload = ApiTypeHelper.requireNonNull(builder.payload, this, "payload"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java index 23af29359..9e8f71ce4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PostBehavioralAnalyticsEventResponse.java @@ -70,7 +70,7 @@ public class PostBehavioralAnalyticsEventResponse implements JsonpSerializable { private PostBehavioralAnalyticsEventResponse(Builder builder) { - this.accepted = ApiTypeHelper.requireNonNullWithDefault(builder.accepted, this, "accepted", this.accepted()); + this.accepted = ApiTypeHelper.requireNonNull(builder.accepted, this, "accepted", false); this.event = builder.event; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java index 0a5cc9f6a..b6f20966a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutBehavioralAnalyticsRequest.java @@ -71,7 +71,7 @@ public class PutBehavioralAnalyticsRequest extends RequestBase { private PutBehavioralAnalyticsRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java index 6b394da42..100047271 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutRequest.java @@ -78,9 +78,8 @@ public class PutRequest extends RequestBase implements JsonpSerializable { private PutRequest(Builder builder) { this.create = builder.create; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.searchApplication = ApiTypeHelper.requireNonNullWithDefault(builder.searchApplication, this, - "searchApplication", this.searchApplication()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.searchApplication = ApiTypeHelper.requireNonNull(builder.searchApplication, this, "searchApplication"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java index cdbc5f006..49af46ef4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/PutResponse.java @@ -65,7 +65,7 @@ public class PutResponse implements JsonpSerializable { private PutResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java index 09c2718ea..8a0ec8779 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/RenderQueryRequest.java @@ -84,7 +84,7 @@ public class RenderQueryRequest extends RequestBase implements JsonpSerializable private RenderQueryRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.params = ApiTypeHelper.unmodifiable(builder.params); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java index eec456f2d..c49c60bf9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplication.java @@ -68,9 +68,8 @@ public class SearchApplication extends SearchApplicationParameters { protected SearchApplication(AbstractBuilder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.updatedAtMillis = ApiTypeHelper.requireNonNullWithDefault(builder.updatedAtMillis, this, "updatedAtMillis", - this.updatedAtMillis()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.updatedAtMillis = ApiTypeHelper.requireNonNull(builder.updatedAtMillis, this, "updatedAtMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java index 98bbb3daa..94832cb74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationSearchRequest.java @@ -78,7 +78,7 @@ public class SearchApplicationSearchRequest extends RequestBase implements Jsonp private SearchApplicationSearchRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.params = ApiTypeHelper.unmodifiable(builder.params); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java index eb29c9a23..fb022486f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/SearchApplicationTemplate.java @@ -66,7 +66,7 @@ public class SearchApplicationTemplate implements JsonpSerializable { private SearchApplicationTemplate(Builder builder) { - this.script = ApiTypeHelper.requireNonNullWithDefault(builder.script, this, "script", this.script()); + this.script = ApiTypeHelper.requireNonNull(builder.script, this, "script"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java index 53d4a4d78..162f4d907 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/search_application/put_behavioral_analytics/AnalyticsAcknowledgeResponseBase.java @@ -65,7 +65,7 @@ public abstract class AnalyticsAcknowledgeResponseBase extends AcknowledgedRespo protected AnalyticsAcknowledgeResponseBase(AbstractBuilder builder) { super(builder); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java index 3517584c7..7b345e8f4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/ClearCacheResponse.java @@ -67,7 +67,7 @@ public class ClearCacheResponse implements JsonpSerializable { private ClearCacheResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java index 7a4407e0a..2975ca769 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountRequest.java @@ -98,13 +98,12 @@ public class MountRequest extends RequestBase implements JsonpSerializable { private MountRequest(Builder builder) { this.ignoreIndexSettings = ApiTypeHelper.unmodifiable(builder.ignoreIndexSettings); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.indexSettings = ApiTypeHelper.unmodifiable(builder.indexSettings); this.masterTimeout = builder.masterTimeout; this.renamedIndex = builder.renamedIndex; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); this.storage = builder.storage; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java index fcbccfc08..aedb32a0e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/MountResponse.java @@ -66,7 +66,7 @@ public class MountResponse implements JsonpSerializable { private MountResponse(Builder builder) { - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java index 6d7834f02..92277c424 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/SearchableSnapshotsStatsResponse.java @@ -68,8 +68,8 @@ public class SearchableSnapshotsStatsResponse implements JsonpSerializable { private SearchableSnapshotsStatsResponse(Builder builder) { - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java index 06ab30237..c505096e9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Node.java @@ -65,8 +65,7 @@ public class Node implements JsonpSerializable { private Node(Builder builder) { - this.sharedCache = ApiTypeHelper.requireNonNullWithDefault(builder.sharedCache, this, "sharedCache", - this.sharedCache()); + this.sharedCache = ApiTypeHelper.requireNonNull(builder.sharedCache, this, "sharedCache"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java index 7c5515909..645c72720 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/cache_stats/Shared.java @@ -82,20 +82,15 @@ public class Shared implements JsonpSerializable { private Shared(Builder builder) { - this.reads = ApiTypeHelper.requireNonNullWithDefault(builder.reads, this, "reads", this.reads()); - this.bytesReadInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.bytesReadInBytes, this, - "bytesReadInBytes", this.bytesReadInBytes()); - this.writes = ApiTypeHelper.requireNonNullWithDefault(builder.writes, this, "writes", this.writes()); - this.bytesWrittenInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.bytesWrittenInBytes, this, - "bytesWrittenInBytes", this.bytesWrittenInBytes()); - this.evictions = ApiTypeHelper.requireNonNullWithDefault(builder.evictions, this, "evictions", - this.evictions()); - this.numRegions = ApiTypeHelper.requireNonNullWithDefault(builder.numRegions, this, "numRegions", - this.numRegions()); - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); - this.regionSizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.regionSizeInBytes, this, - "regionSizeInBytes", this.regionSizeInBytes()); + this.reads = ApiTypeHelper.requireNonNull(builder.reads, this, "reads", 0); + this.bytesReadInBytes = ApiTypeHelper.requireNonNull(builder.bytesReadInBytes, this, "bytesReadInBytes"); + this.writes = ApiTypeHelper.requireNonNull(builder.writes, this, "writes", 0); + this.bytesWrittenInBytes = ApiTypeHelper.requireNonNull(builder.bytesWrittenInBytes, this, + "bytesWrittenInBytes"); + this.evictions = ApiTypeHelper.requireNonNull(builder.evictions, this, "evictions", 0); + this.numRegions = ApiTypeHelper.requireNonNull(builder.numRegions, this, "numRegions", 0); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes"); + this.regionSizeInBytes = ApiTypeHelper.requireNonNull(builder.regionSizeInBytes, this, "regionSizeInBytes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java index d48dd9fab..53ee9be8a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/searchable_snapshots/mount/MountedSnapshot.java @@ -72,9 +72,9 @@ public class MountedSnapshot implements JsonpSerializable { private MountedSnapshot(Builder builder) { - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java index 19a27a0e7..8dd878a44 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ActivateUserProfileRequest.java @@ -102,8 +102,7 @@ public class ActivateUserProfileRequest extends RequestBase implements JsonpSeri private ActivateUserProfileRequest(Builder builder) { this.accessToken = builder.accessToken; - this.grantType = ApiTypeHelper.requireNonNullWithDefault(builder.grantType, this, "grantType", - this.grantType()); + this.grantType = ApiTypeHelper.requireNonNull(builder.grantType, this, "grantType"); this.password = builder.password; this.username = builder.username; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java index 179887d2e..af5f0e471 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApiKey.java @@ -106,16 +106,15 @@ public class ApiKey implements JsonpSerializable { private ApiKey(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.creation = ApiTypeHelper.requireNonNullWithDefault(builder.creation, this, "creation", this.creation()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.creation = ApiTypeHelper.requireNonNull(builder.creation, this, "creation", 0); this.expiration = builder.expiration; - this.invalidated = ApiTypeHelper.requireNonNullWithDefault(builder.invalidated, this, "invalidated", - this.invalidated()); + this.invalidated = ApiTypeHelper.requireNonNull(builder.invalidated, this, "invalidated", false); this.invalidation = builder.invalidation; - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); - this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); this.realmType = builder.realmType; this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roleDescriptors = ApiTypeHelper.unmodifiable(builder.roleDescriptors); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java index 9b2b476f5..435593547 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationGlobalUserPrivileges.java @@ -65,7 +65,7 @@ public class ApplicationGlobalUserPrivileges implements JsonpSerializable { private ApplicationGlobalUserPrivileges(Builder builder) { - this.manage = ApiTypeHelper.requireNonNullWithDefault(builder.manage, this, "manage", this.manage()); + this.manage = ApiTypeHelper.requireNonNull(builder.manage, this, "manage"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java index f44a79aed..598029029 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ApplicationPrivileges.java @@ -71,8 +71,7 @@ public class ApplicationPrivileges implements JsonpSerializable { private ApplicationPrivileges(Builder builder) { - this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", - this.application()); + this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.resources = ApiTypeHelper.unmodifiableRequired(builder.resources, this, "resources"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java index 474dd4fa2..1fa6772d1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/AuthenticateResponse.java @@ -96,18 +96,16 @@ public class AuthenticateResponse implements JsonpSerializable { private AuthenticateResponse(Builder builder) { this.apiKey = builder.apiKey; - this.authenticationRealm = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationRealm, this, - "authenticationRealm", this.authenticationRealm()); + this.authenticationRealm = ApiTypeHelper.requireNonNull(builder.authenticationRealm, this, + "authenticationRealm"); this.email = builder.email; this.fullName = builder.fullName; - this.lookupRealm = ApiTypeHelper.requireNonNullWithDefault(builder.lookupRealm, this, "lookupRealm", - this.lookupRealm()); + this.lookupRealm = ApiTypeHelper.requireNonNull(builder.lookupRealm, this, "lookupRealm"); this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); - this.authenticationType = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationType, this, - "authenticationType", this.authenticationType()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); + this.authenticationType = ApiTypeHelper.requireNonNull(builder.authenticationType, this, "authenticationType"); this.token = builder.token; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java index 191ab836d..cda37ffa9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/BulkError.java @@ -70,7 +70,7 @@ public class BulkError implements JsonpSerializable { private BulkError(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java index 7bf08e5af..d7d13cd3c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearApiKeyCacheResponse.java @@ -72,10 +72,8 @@ public class ClearApiKeyCacheResponse implements JsonpSerializable { private ClearApiKeyCacheResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java index d8be3067c..6c7097cb4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesRequest.java @@ -74,8 +74,7 @@ public class ClearCachedPrivilegesRequest extends RequestBase { private ClearCachedPrivilegesRequest(Builder builder) { - this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", - this.application()); + this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java index ab567cdfa..2db54413b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedPrivilegesResponse.java @@ -72,10 +72,8 @@ public class ClearCachedPrivilegesResponse implements JsonpSerializable { private ClearCachedPrivilegesResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java index bd1552835..36cd9124c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRealmsResponse.java @@ -72,10 +72,8 @@ public class ClearCachedRealmsResponse implements JsonpSerializable { private ClearCachedRealmsResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java index 1ba0294d0..362acda78 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedRolesResponse.java @@ -72,10 +72,8 @@ public class ClearCachedRolesResponse implements JsonpSerializable { private ClearCachedRolesResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java index 9527b48e6..31ca8d8d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensRequest.java @@ -88,9 +88,8 @@ public class ClearCachedServiceTokensRequest extends RequestBase { private ClearCachedServiceTokensRequest(Builder builder) { this.name = ApiTypeHelper.unmodifiableRequired(builder.name, this, "name"); - this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", - this.namespace()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java index 9fd4ce3d0..c1d7f14fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClearCachedServiceTokensResponse.java @@ -72,10 +72,8 @@ public class ClearCachedServiceTokensResponse implements JsonpSerializable { private ClearCachedServiceTokensResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); this.nodes = ApiTypeHelper.unmodifiableRequired(builder.nodes, this, "nodes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java index fecd2900c..bfc92a0a9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/ClusterNode.java @@ -65,7 +65,7 @@ public class ClusterNode implements JsonpSerializable { private ClusterNode(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java index 196c3054f..f70e31721 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateApiKeyResponse.java @@ -76,11 +76,11 @@ public class CreateApiKeyResponse implements JsonpSerializable { private CreateApiKeyResponse(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.encoded = ApiTypeHelper.requireNonNullWithDefault(builder.encoded, this, "encoded", this.encoded()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.encoded = ApiTypeHelper.requireNonNull(builder.encoded, this, "encoded"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java index 01445111c..c702c3b15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyRequest.java @@ -106,10 +106,10 @@ public class CreateCrossClusterApiKeyRequest extends RequestBase implements Json private CreateCrossClusterApiKeyRequest(Builder builder) { - this.access = ApiTypeHelper.requireNonNullWithDefault(builder.access, this, "access", this.access()); + this.access = ApiTypeHelper.requireNonNull(builder.access, this, "access"); this.expiration = builder.expiration; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java index 4f3654396..b3245c4d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateCrossClusterApiKeyResponse.java @@ -76,11 +76,11 @@ public class CreateCrossClusterApiKeyResponse implements JsonpSerializable { private CreateCrossClusterApiKeyResponse(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.encoded = ApiTypeHelper.requireNonNullWithDefault(builder.encoded, this, "encoded", this.encoded()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.encoded = ApiTypeHelper.requireNonNull(builder.encoded, this, "encoded"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java index efd83e0a1..e5d0de7d3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenRequest.java @@ -85,10 +85,9 @@ public class CreateServiceTokenRequest extends RequestBase { private CreateServiceTokenRequest(Builder builder) { this.name = builder.name; - this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", - this.namespace()); + this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); this.refresh = builder.refresh; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java index 4fb95dbdb..1dba02a3c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreateServiceTokenResponse.java @@ -69,8 +69,8 @@ public class CreateServiceTokenResponse implements JsonpSerializable { private CreateServiceTokenResponse(Builder builder) { - this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); - this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); + this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created", false); + this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java index 508bfaba5..71b0209a2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/CreatedStatus.java @@ -64,7 +64,7 @@ public class CreatedStatus implements JsonpSerializable { private CreatedStatus(Builder builder) { - this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); + this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java index 0591f4f66..0059f3236 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DelegatePkiResponse.java @@ -74,11 +74,9 @@ public class DelegatePkiResponse implements JsonpSerializable { private DelegatePkiResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", - this.accessToken()); - this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", - this.expiresIn()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); + this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn", 0); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.authentication = builder.authentication; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java index b659c0091..8fe99e423 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeletePrivilegesRequest.java @@ -85,8 +85,7 @@ public class DeletePrivilegesRequest extends RequestBase { private DeletePrivilegesRequest(Builder builder) { - this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", - this.application()); + this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); this.name = ApiTypeHelper.unmodifiableRequired(builder.name, this, "name"); this.refresh = builder.refresh; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java index 399188866..afb3bd161 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingRequest.java @@ -78,7 +78,7 @@ public class DeleteRoleMappingRequest extends RequestBase { private DeleteRoleMappingRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.refresh = builder.refresh; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java index 3b2362236..0fd79de0e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleMappingResponse.java @@ -65,7 +65,7 @@ public class DeleteRoleMappingResponse implements JsonpSerializable { private DeleteRoleMappingResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java index 967957b48..98a8e43d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleRequest.java @@ -76,7 +76,7 @@ public class DeleteRoleRequest extends RequestBase { private DeleteRoleRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.refresh = builder.refresh; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java index 774bf49b0..5b1751b67 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteRoleResponse.java @@ -64,7 +64,7 @@ public class DeleteRoleResponse implements JsonpSerializable { private DeleteRoleResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java index b43a8964c..c9f21e91c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenRequest.java @@ -79,11 +79,10 @@ public class DeleteServiceTokenRequest extends RequestBase { private DeleteServiceTokenRequest(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", - this.namespace()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); this.refresh = builder.refresh; - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java index 3fbc1b21b..3a9f564c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteServiceTokenResponse.java @@ -65,7 +65,7 @@ public class DeleteServiceTokenResponse implements JsonpSerializable { private DeleteServiceTokenResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java index 3e58c8d46..e5a07adc7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserRequest.java @@ -75,7 +75,7 @@ public class DeleteUserRequest extends RequestBase { private DeleteUserRequest(Builder builder) { this.refresh = builder.refresh; - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java index 3de4c592d..83ccbd881 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DeleteUserResponse.java @@ -64,7 +64,7 @@ public class DeleteUserResponse implements JsonpSerializable { private DeleteUserResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java index 2ffdd8b28..02b5b67ec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserProfileRequest.java @@ -87,7 +87,7 @@ public class DisableUserProfileRequest extends RequestBase { private DisableUserProfileRequest(Builder builder) { this.refresh = builder.refresh; - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java index 427f53c62..4a1cb1575 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/DisableUserRequest.java @@ -76,7 +76,7 @@ public class DisableUserRequest extends RequestBase { private DisableUserRequest(Builder builder) { this.refresh = builder.refresh; - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java index ca3908e32..e8e4f7798 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserProfileRequest.java @@ -86,7 +86,7 @@ public class EnableUserProfileRequest extends RequestBase { private EnableUserProfileRequest(Builder builder) { this.refresh = builder.refresh; - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java index 57db013d1..bdf797cdc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnableUserRequest.java @@ -76,7 +76,7 @@ public class EnableUserRequest extends RequestBase { private EnableUserRequest(Builder builder) { this.refresh = builder.refresh; - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java index 3b45de072..41be9d948 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollKibanaResponse.java @@ -68,8 +68,8 @@ public class EnrollKibanaResponse implements JsonpSerializable { private EnrollKibanaResponse(Builder builder) { - this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); - this.httpCa = ApiTypeHelper.requireNonNullWithDefault(builder.httpCa, this, "httpCa", this.httpCa()); + this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); + this.httpCa = ApiTypeHelper.requireNonNull(builder.httpCa, this, "httpCa"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java index bbb2749d4..8fb0efa22 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/EnrollNodeResponse.java @@ -76,16 +76,11 @@ public class EnrollNodeResponse implements JsonpSerializable { private EnrollNodeResponse(Builder builder) { - this.httpCaKey = ApiTypeHelper.requireNonNullWithDefault(builder.httpCaKey, this, "httpCaKey", - this.httpCaKey()); - this.httpCaCert = ApiTypeHelper.requireNonNullWithDefault(builder.httpCaCert, this, "httpCaCert", - this.httpCaCert()); - this.transportCaCert = ApiTypeHelper.requireNonNullWithDefault(builder.transportCaCert, this, "transportCaCert", - this.transportCaCert()); - this.transportKey = ApiTypeHelper.requireNonNullWithDefault(builder.transportKey, this, "transportKey", - this.transportKey()); - this.transportCert = ApiTypeHelper.requireNonNullWithDefault(builder.transportCert, this, "transportCert", - this.transportCert()); + this.httpCaKey = ApiTypeHelper.requireNonNull(builder.httpCaKey, this, "httpCaKey"); + this.httpCaCert = ApiTypeHelper.requireNonNull(builder.httpCaCert, this, "httpCaCert"); + this.transportCaCert = ApiTypeHelper.requireNonNull(builder.transportCaCert, this, "transportCaCert"); + this.transportKey = ApiTypeHelper.requireNonNull(builder.transportKey, this, "transportKey"); + this.transportCert = ApiTypeHelper.requireNonNull(builder.transportCert, this, "transportCert"); this.nodesAddresses = ApiTypeHelper.unmodifiableRequired(builder.nodesAddresses, this, "nodesAddresses"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java index 3a9576549..7fccfb034 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetSecuritySettingsResponse.java @@ -68,11 +68,9 @@ public class GetSecuritySettingsResponse implements JsonpSerializable { private GetSecuritySettingsResponse(Builder builder) { - this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); - this.securityProfile = ApiTypeHelper.requireNonNullWithDefault(builder.securityProfile, this, "securityProfile", - this.securityProfile()); - this.securityTokens = ApiTypeHelper.requireNonNullWithDefault(builder.securityTokens, this, "securityTokens", - this.securityTokens()); + this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); + this.securityProfile = ApiTypeHelper.requireNonNull(builder.securityProfile, this, "securityProfile"); + this.securityTokens = ApiTypeHelper.requireNonNull(builder.securityTokens, this, "securityTokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java index 91ddbd327..89c36bc17 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsRequest.java @@ -85,9 +85,8 @@ public class GetServiceCredentialsRequest extends RequestBase { private GetServiceCredentialsRequest(Builder builder) { - this.namespace = ApiTypeHelper.requireNonNullWithDefault(builder.namespace, this, "namespace", - this.namespace()); - this.service = ApiTypeHelper.requireNonNullWithDefault(builder.service, this, "service", this.service()); + this.namespace = ApiTypeHelper.requireNonNull(builder.namespace, this, "namespace"); + this.service = ApiTypeHelper.requireNonNull(builder.service, this, "service"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java index d945a4694..4fece83e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetServiceCredentialsResponse.java @@ -76,12 +76,10 @@ public class GetServiceCredentialsResponse implements JsonpSerializable { private GetServiceCredentialsResponse(Builder builder) { - this.serviceAccount = ApiTypeHelper.requireNonNullWithDefault(builder.serviceAccount, this, "serviceAccount", - this.serviceAccount()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.serviceAccount = ApiTypeHelper.requireNonNull(builder.serviceAccount, this, "serviceAccount"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.tokens = ApiTypeHelper.unmodifiableRequired(builder.tokens, this, "tokens"); - this.nodesCredentials = ApiTypeHelper.requireNonNullWithDefault(builder.nodesCredentials, this, - "nodesCredentials", this.nodesCredentials()); + this.nodesCredentials = ApiTypeHelper.requireNonNull(builder.nodesCredentials, this, "nodesCredentials"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java index f8c803152..1d2ada042 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GetTokenResponse.java @@ -82,16 +82,13 @@ public class GetTokenResponse implements JsonpSerializable { private GetTokenResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", - this.accessToken()); - this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", - this.expiresIn()); + this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); + this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn", 0); this.scope = builder.scope; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.refreshToken = builder.refreshToken; this.kerberosAuthenticationResponseToken = builder.kerberosAuthenticationResponseToken; - this.authentication = ApiTypeHelper.requireNonNullWithDefault(builder.authentication, this, "authentication", - this.authentication()); + this.authentication = ApiTypeHelper.requireNonNull(builder.authentication, this, "authentication"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java index eb8524408..3e641701c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GlobalPrivilege.java @@ -64,8 +64,7 @@ public class GlobalPrivilege implements JsonpSerializable { private GlobalPrivilege(Builder builder) { - this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", - this.application()); + this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java index 9e1efbda7..1109e0052 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyRequest.java @@ -114,9 +114,8 @@ public class GrantApiKeyRequest extends RequestBase implements JsonpSerializable private GrantApiKeyRequest(Builder builder) { this.accessToken = builder.accessToken; - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.grantType = ApiTypeHelper.requireNonNullWithDefault(builder.grantType, this, "grantType", - this.grantType()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.grantType = ApiTypeHelper.requireNonNull(builder.grantType, this, "grantType"); this.password = builder.password; this.runAs = builder.runAs; this.username = builder.username; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java index 7b7716961..72dd16e01 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/GrantApiKeyResponse.java @@ -75,11 +75,11 @@ public class GrantApiKeyResponse implements JsonpSerializable { private GrantApiKeyResponse(Builder builder) { - this.apiKey = ApiTypeHelper.requireNonNullWithDefault(builder.apiKey, this, "apiKey", this.apiKey()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.apiKey = ApiTypeHelper.requireNonNull(builder.apiKey, this, "apiKey"); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.expiration = builder.expiration; - this.encoded = ApiTypeHelper.requireNonNullWithDefault(builder.encoded, this, "encoded", this.encoded()); + this.encoded = ApiTypeHelper.requireNonNull(builder.encoded, this, "encoded"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java index cef6493d4..50b8b95cd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesResponse.java @@ -78,10 +78,9 @@ private HasPrivilegesResponse(Builder builder) { this.application = ApiTypeHelper.unmodifiableRequired(builder.application, this, "application"); this.cluster = ApiTypeHelper.unmodifiableRequired(builder.cluster, this, "cluster"); - this.hasAllRequested = ApiTypeHelper.requireNonNullWithDefault(builder.hasAllRequested, this, "hasAllRequested", - this.hasAllRequested()); + this.hasAllRequested = ApiTypeHelper.requireNonNull(builder.hasAllRequested, this, "hasAllRequested", false); this.index = ApiTypeHelper.unmodifiableRequired(builder.index, this, "index"); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java index 20b31f7f1..f05c777ac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/HasPrivilegesUserProfileRequest.java @@ -83,8 +83,7 @@ public class HasPrivilegesUserProfileRequest extends RequestBase implements Json private HasPrivilegesUserProfileRequest(Builder builder) { - this.privileges = ApiTypeHelper.requireNonNullWithDefault(builder.privileges, this, "privileges", - this.privileges()); + this.privileges = ApiTypeHelper.requireNonNull(builder.privileges, this, "privileges"); this.uids = ApiTypeHelper.unmodifiableRequired(builder.uids, this, "uids"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java index 975583a3c..ad6d9081c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateApiKeyResponse.java @@ -75,8 +75,7 @@ public class InvalidateApiKeyResponse implements JsonpSerializable { private InvalidateApiKeyResponse(Builder builder) { - this.errorCount = ApiTypeHelper.requireNonNullWithDefault(builder.errorCount, this, "errorCount", - this.errorCount()); + this.errorCount = ApiTypeHelper.requireNonNull(builder.errorCount, this, "errorCount", 0); this.errorDetails = ApiTypeHelper.unmodifiable(builder.errorDetails); this.invalidatedApiKeys = ApiTypeHelper.unmodifiableRequired(builder.invalidatedApiKeys, this, "invalidatedApiKeys"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java index c9d8cfdb4..27495e5fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/InvalidateTokenResponse.java @@ -74,13 +74,11 @@ public class InvalidateTokenResponse implements JsonpSerializable { private InvalidateTokenResponse(Builder builder) { - this.errorCount = ApiTypeHelper.requireNonNullWithDefault(builder.errorCount, this, "errorCount", - this.errorCount()); + this.errorCount = ApiTypeHelper.requireNonNull(builder.errorCount, this, "errorCount", 0); this.errorDetails = ApiTypeHelper.unmodifiable(builder.errorDetails); - this.invalidatedTokens = ApiTypeHelper.requireNonNullWithDefault(builder.invalidatedTokens, this, - "invalidatedTokens", this.invalidatedTokens()); - this.previouslyInvalidatedTokens = ApiTypeHelper.requireNonNullWithDefault(builder.previouslyInvalidatedTokens, - this, "previouslyInvalidatedTokens", this.previouslyInvalidatedTokens()); + this.invalidatedTokens = ApiTypeHelper.requireNonNull(builder.invalidatedTokens, this, "invalidatedTokens", 0); + this.previouslyInvalidatedTokens = ApiTypeHelper.requireNonNull(builder.previouslyInvalidatedTokens, this, + "previouslyInvalidatedTokens", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java index f3bcdf213..2ac3499fe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateRequest.java @@ -86,11 +86,10 @@ public class OidcAuthenticateRequest extends RequestBase implements JsonpSeriali private OidcAuthenticateRequest(Builder builder) { - this.nonce = ApiTypeHelper.requireNonNullWithDefault(builder.nonce, this, "nonce", this.nonce()); + this.nonce = ApiTypeHelper.requireNonNull(builder.nonce, this, "nonce"); this.realm = builder.realm; - this.redirectUri = ApiTypeHelper.requireNonNullWithDefault(builder.redirectUri, this, "redirectUri", - this.redirectUri()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.redirectUri = ApiTypeHelper.requireNonNull(builder.redirectUri, this, "redirectUri"); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java index 6c9c90df0..dd91e0367 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcAuthenticateResponse.java @@ -73,13 +73,10 @@ public class OidcAuthenticateResponse implements JsonpSerializable { private OidcAuthenticateResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", - this.accessToken()); - this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", - this.expiresIn()); - this.refreshToken = ApiTypeHelper.requireNonNullWithDefault(builder.refreshToken, this, "refreshToken", - this.refreshToken()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); + this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn", 0); + this.refreshToken = ApiTypeHelper.requireNonNull(builder.refreshToken, this, "refreshToken"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java index e2cbe411d..175bb983e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutRequest.java @@ -86,7 +86,7 @@ public class OidcLogoutRequest extends RequestBase implements JsonpSerializable private OidcLogoutRequest(Builder builder) { this.refreshToken = builder.refreshToken; - this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); + this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java index 4d25e066b..3b8380a1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcLogoutResponse.java @@ -65,7 +65,7 @@ public class OidcLogoutResponse implements JsonpSerializable { private OidcLogoutResponse(Builder builder) { - this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); + this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java index a081c3169..7dd47417a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/OidcPrepareAuthenticationResponse.java @@ -72,10 +72,10 @@ public class OidcPrepareAuthenticationResponse implements JsonpSerializable { private OidcPrepareAuthenticationResponse(Builder builder) { - this.nonce = ApiTypeHelper.requireNonNullWithDefault(builder.nonce, this, "nonce", this.nonce()); - this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); - this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); + this.nonce = ApiTypeHelper.requireNonNull(builder.nonce, this, "nonce"); + this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); + this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java index f0f476d19..0b713bdd3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingRequest.java @@ -131,7 +131,7 @@ private PutRoleMappingRequest(Builder builder) { this.enabled = builder.enabled; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.refresh = builder.refresh; this.roleTemplates = ApiTypeHelper.unmodifiable(builder.roleTemplates); this.roles = ApiTypeHelper.unmodifiable(builder.roles); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java index e7f3003d0..6f14a0fdf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleMappingResponse.java @@ -70,8 +70,7 @@ public class PutRoleMappingResponse implements JsonpSerializable { private PutRoleMappingResponse(Builder builder) { this.created = builder.created; - this.roleMapping = ApiTypeHelper.requireNonNullWithDefault(builder.roleMapping, this, "roleMapping", - this.roleMapping()); + this.roleMapping = ApiTypeHelper.requireNonNull(builder.roleMapping, this, "roleMapping"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java index fc7c99a64..5470aad53 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleRequest.java @@ -108,7 +108,7 @@ private PutRoleRequest(Builder builder) { this.global = ApiTypeHelper.unmodifiable(builder.global); this.indices = ApiTypeHelper.unmodifiable(builder.indices); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.refresh = builder.refresh; this.remoteCluster = ApiTypeHelper.unmodifiable(builder.remoteCluster); this.remoteIndices = ApiTypeHelper.unmodifiable(builder.remoteIndices); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java index 0e12187eb..b443861ff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutRoleResponse.java @@ -64,7 +64,7 @@ public class PutRoleResponse implements JsonpSerializable { private PutRoleResponse(Builder builder) { - this.role = ApiTypeHelper.requireNonNullWithDefault(builder.role, this, "role", this.role()); + this.role = ApiTypeHelper.requireNonNull(builder.role, this, "role"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java index a607c31b5..aec520bc0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserRequest.java @@ -108,7 +108,7 @@ private PutUserRequest(Builder builder) { this.passwordHash = builder.passwordHash; this.refresh = builder.refresh; this.roles = ApiTypeHelper.unmodifiable(builder.roles); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java index 646edaa43..93a9cb5c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/PutUserResponse.java @@ -64,7 +64,7 @@ public class PutUserResponse implements JsonpSerializable { private PutUserResponse(Builder builder) { - this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); + this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java index e027dcbd0..eab9e0c68 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryApiKeysResponse.java @@ -77,8 +77,8 @@ public class QueryApiKeysResponse implements JsonpSerializable { private QueryApiKeysResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.apiKeys = ApiTypeHelper.unmodifiableRequired(builder.apiKeys, this, "apiKeys"); this.aggregations = ApiTypeHelper.unmodifiable(builder.aggregations); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java index 092c992e1..08ea0af42 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryRoleResponse.java @@ -71,8 +71,8 @@ public class QueryRoleResponse implements JsonpSerializable { private QueryRoleResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java index 796318c2c..eb2be3cfb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/QueryUserResponse.java @@ -71,8 +71,8 @@ public class QueryUserResponse implements JsonpSerializable { private QueryUserResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.users = ApiTypeHelper.unmodifiableRequired(builder.users, this, "users"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java index bfb9b9c69..ed951f5ff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RealmInfo.java @@ -67,8 +67,8 @@ public class RealmInfo implements JsonpSerializable { private RealmInfo(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java index ea884ca29..a6e4d760d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RemoteUserIndicesPrivileges.java @@ -82,8 +82,8 @@ private RemoteUserIndicesPrivileges(Builder builder) { this.names = ApiTypeHelper.unmodifiableRequired(builder.names, this, "names"); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.query = ApiTypeHelper.unmodifiable(builder.query); - this.allowRestrictedIndices = ApiTypeHelper.requireNonNullWithDefault(builder.allowRestrictedIndices, this, - "allowRestrictedIndices", this.allowRestrictedIndices()); + this.allowRestrictedIndices = ApiTypeHelper.requireNonNull(builder.allowRestrictedIndices, this, + "allowRestrictedIndices", false); this.clusters = ApiTypeHelper.unmodifiableRequired(builder.clusters, this, "clusters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java index 02f51fa1a..d52810488 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleMapping.java @@ -77,11 +77,11 @@ public class RoleMapping implements JsonpSerializable { private RoleMapping(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roles = ApiTypeHelper.unmodifiable(builder.roles); this.roleTemplates = ApiTypeHelper.unmodifiable(builder.roleTemplates); - this.rules = ApiTypeHelper.requireNonNullWithDefault(builder.rules, this, "rules", this.rules()); + this.rules = ApiTypeHelper.requireNonNull(builder.rules, this, "rules"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java index 05c43e7ac..7bca0e042 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/RoleTemplate.java @@ -69,7 +69,7 @@ public class RoleTemplate implements JsonpSerializable { private RoleTemplate(Builder builder) { this.format = builder.format; - this.template = ApiTypeHelper.requireNonNullWithDefault(builder.template, this, "template", this.template()); + this.template = ApiTypeHelper.requireNonNull(builder.template, this, "template"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java index f2af4ad19..beb4ec403 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateRequest.java @@ -99,7 +99,7 @@ public class SamlAuthenticateRequest extends RequestBase implements JsonpSeriali private SamlAuthenticateRequest(Builder builder) { - this.content = ApiTypeHelper.requireNonNullWithDefault(builder.content, this, "content", this.content()); + this.content = ApiTypeHelper.requireNonNull(builder.content, this, "content"); this.ids = ApiTypeHelper.unmodifiableRequired(builder.ids, this, "ids"); this.realm = builder.realm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java index acad5b91d..5cd486fbb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlAuthenticateResponse.java @@ -75,14 +75,11 @@ public class SamlAuthenticateResponse implements JsonpSerializable { private SamlAuthenticateResponse(Builder builder) { - this.accessToken = ApiTypeHelper.requireNonNullWithDefault(builder.accessToken, this, "accessToken", - this.accessToken()); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); - this.expiresIn = ApiTypeHelper.requireNonNullWithDefault(builder.expiresIn, this, "expiresIn", - this.expiresIn()); - this.refreshToken = ApiTypeHelper.requireNonNullWithDefault(builder.refreshToken, this, "refreshToken", - this.refreshToken()); - this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); + this.accessToken = ApiTypeHelper.requireNonNull(builder.accessToken, this, "accessToken"); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.expiresIn = ApiTypeHelper.requireNonNull(builder.expiresIn, this, "expiresIn", 0); + this.refreshToken = ApiTypeHelper.requireNonNull(builder.refreshToken, this, "refreshToken"); + this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java index e10d13682..fa9770bcc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlCompleteLogoutRequest.java @@ -98,7 +98,7 @@ private SamlCompleteLogoutRequest(Builder builder) { this.content = builder.content; this.ids = ApiTypeHelper.unmodifiableRequired(builder.ids, this, "ids"); this.queryString = builder.queryString; - this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); + this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java index 0709d8478..8b3eb858c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateRequest.java @@ -91,8 +91,7 @@ public class SamlInvalidateRequest extends RequestBase implements JsonpSerializa private SamlInvalidateRequest(Builder builder) { this.acs = builder.acs; - this.queryString = ApiTypeHelper.requireNonNullWithDefault(builder.queryString, this, "queryString", - this.queryString()); + this.queryString = ApiTypeHelper.requireNonNull(builder.queryString, this, "queryString"); this.realm = builder.realm; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java index da2797956..084e74aef 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlInvalidateResponse.java @@ -71,10 +71,9 @@ public class SamlInvalidateResponse implements JsonpSerializable { private SamlInvalidateResponse(Builder builder) { - this.invalidated = ApiTypeHelper.requireNonNullWithDefault(builder.invalidated, this, "invalidated", - this.invalidated()); - this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); - this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); + this.invalidated = ApiTypeHelper.requireNonNull(builder.invalidated, this, "invalidated", 0); + this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); + this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java index 131dff231..dc2fcef7a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutRequest.java @@ -85,7 +85,7 @@ public class SamlLogoutRequest extends RequestBase implements JsonpSerializable private SamlLogoutRequest(Builder builder) { this.refreshToken = builder.refreshToken; - this.token = ApiTypeHelper.requireNonNullWithDefault(builder.token, this, "token", this.token()); + this.token = ApiTypeHelper.requireNonNull(builder.token, this, "token"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java index c72c8ae38..ea8715621 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlLogoutResponse.java @@ -65,7 +65,7 @@ public class SamlLogoutResponse implements JsonpSerializable { private SamlLogoutResponse(Builder builder) { - this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); + this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java index 35a7e6610..75eef22b8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlPrepareAuthenticationResponse.java @@ -70,9 +70,9 @@ public class SamlPrepareAuthenticationResponse implements JsonpSerializable { private SamlPrepareAuthenticationResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.realm = ApiTypeHelper.requireNonNullWithDefault(builder.realm, this, "realm", this.realm()); - this.redirect = ApiTypeHelper.requireNonNullWithDefault(builder.redirect, this, "redirect", this.redirect()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.realm = ApiTypeHelper.requireNonNull(builder.realm, this, "realm"); + this.redirect = ApiTypeHelper.requireNonNull(builder.redirect, this, "redirect"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java index 485f7112d..28cf00ccb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataRequest.java @@ -77,8 +77,7 @@ public class SamlServiceProviderMetadataRequest extends RequestBase { private SamlServiceProviderMetadataRequest(Builder builder) { - this.realmName = ApiTypeHelper.requireNonNullWithDefault(builder.realmName, this, "realmName", - this.realmName()); + this.realmName = ApiTypeHelper.requireNonNull(builder.realmName, this, "realmName"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java index feb597821..6048b1b89 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SamlServiceProviderMetadataResponse.java @@ -66,7 +66,7 @@ public class SamlServiceProviderMetadataResponse implements JsonpSerializable { private SamlServiceProviderMetadataResponse(Builder builder) { - this.metadata = ApiTypeHelper.requireNonNullWithDefault(builder.metadata, this, "metadata", this.metadata()); + this.metadata = ApiTypeHelper.requireNonNull(builder.metadata, this, "metadata"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java index 47d8f163a..1abe0a588 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/SuggestUserProfilesResponse.java @@ -72,8 +72,8 @@ public class SuggestUserProfilesResponse implements JsonpSerializable { private SuggestUserProfilesResponse(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.took = ApiTypeHelper.requireNonNullWithDefault(builder.took, this, "took", this.took()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.took = ApiTypeHelper.requireNonNull(builder.took, this, "took", 0); this.profiles = ApiTypeHelper.unmodifiableRequired(builder.profiles, this, "profiles"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java index d83478bd4..1758b1c45 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyRequest.java @@ -108,7 +108,7 @@ public class UpdateApiKeyRequest extends RequestBase implements JsonpSerializabl private UpdateApiKeyRequest(Builder builder) { this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.roleDescriptors = ApiTypeHelper.unmodifiable(builder.roleDescriptors); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java index c1d7798bd..63a4d5acd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateApiKeyResponse.java @@ -65,7 +65,7 @@ public class UpdateApiKeyResponse implements JsonpSerializable { private UpdateApiKeyResponse(Builder builder) { - this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); + this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java index 086b9e8f8..88757c460 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyRequest.java @@ -103,9 +103,9 @@ public class UpdateCrossClusterApiKeyRequest extends RequestBase implements Json private UpdateCrossClusterApiKeyRequest(Builder builder) { - this.access = ApiTypeHelper.requireNonNullWithDefault(builder.access, this, "access", this.access()); + this.access = ApiTypeHelper.requireNonNull(builder.access, this, "access"); this.expiration = builder.expiration; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java index 325f605e1..a75e32af5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateCrossClusterApiKeyResponse.java @@ -65,7 +65,7 @@ public class UpdateCrossClusterApiKeyResponse implements JsonpSerializable { private UpdateCrossClusterApiKeyResponse(Builder builder) { - this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); + this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java index 6393e734e..180dcbf1c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateSettingsResponse.java @@ -66,8 +66,7 @@ public class UpdateSettingsResponse implements AcknowledgedResponse, JsonpSerial private UpdateSettingsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java index db7d3a480..101efce58 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UpdateUserProfileDataRequest.java @@ -117,7 +117,7 @@ private UpdateUserProfileDataRequest(Builder builder) { this.ifSeqNo = builder.ifSeqNo; this.labels = ApiTypeHelper.unmodifiable(builder.labels); this.refresh = builder.refresh; - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java index 7994d1a09..49a2cef71 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/User.java @@ -88,8 +88,8 @@ protected User(AbstractBuilder builder) { this.fullName = builder.fullName; this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); this.profileUid = builder.profileUid; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java index 76acc691f..0327f8bf5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserIndicesPrivileges.java @@ -81,8 +81,8 @@ private UserIndicesPrivileges(Builder builder) { this.names = ApiTypeHelper.unmodifiableRequired(builder.names, this, "names"); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.query = ApiTypeHelper.unmodifiable(builder.query); - this.allowRestrictedIndices = ApiTypeHelper.requireNonNullWithDefault(builder.allowRestrictedIndices, this, - "allowRestrictedIndices", this.allowRestrictedIndices()); + this.allowRestrictedIndices = ApiTypeHelper.requireNonNull(builder.allowRestrictedIndices, this, + "allowRestrictedIndices", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java index 1083a7b78..aeb03fa9f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfile.java @@ -77,8 +77,8 @@ public class UserProfile implements JsonpSerializable { protected UserProfile(AbstractBuilder builder) { - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); - this.user = ApiTypeHelper.requireNonNullWithDefault(builder.user, this, "user", this.user()); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); + this.user = ApiTypeHelper.requireNonNull(builder.user, this, "user"); this.data = ApiTypeHelper.unmodifiableRequired(builder.data, this, "data"); this.labels = ApiTypeHelper.unmodifiableRequired(builder.labels, this, "labels"); this.enabled = builder.enabled; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java index 70ecc4122..473fd43ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileHitMetadata.java @@ -67,9 +67,8 @@ public class UserProfileHitMetadata implements JsonpSerializable { private UserProfileHitMetadata(Builder builder) { - this.primaryTerm = ApiTypeHelper.requireNonNullWithDefault(builder.primaryTerm, this, "primaryTerm", - this.primaryTerm()); - this.seqNo = ApiTypeHelper.requireNonNullWithDefault(builder.seqNo, this, "seqNo", this.seqNo()); + this.primaryTerm = ApiTypeHelper.requireNonNull(builder.primaryTerm, this, "primaryTerm", 0); + this.seqNo = ApiTypeHelper.requireNonNull(builder.seqNo, this, "seqNo", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java index 5087ca661..4bd16a5ec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileUser.java @@ -81,11 +81,10 @@ private UserProfileUser(Builder builder) { this.email = builder.email; this.fullName = builder.fullName; - this.realmName = ApiTypeHelper.requireNonNullWithDefault(builder.realmName, this, "realmName", - this.realmName()); + this.realmName = ApiTypeHelper.requireNonNull(builder.realmName, this, "realmName"); this.realmDomain = builder.realmDomain; this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java index 0d149b51d..8b42e1a1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/UserProfileWithMetadata.java @@ -67,9 +67,8 @@ public class UserProfileWithMetadata extends UserProfile { protected UserProfileWithMetadata(AbstractBuilder builder) { super(builder); - this.lastSynchronized = ApiTypeHelper.requireNonNullWithDefault(builder.lastSynchronized, this, - "lastSynchronized", this.lastSynchronized()); - this.doc = ApiTypeHelper.requireNonNullWithDefault(builder.doc, this, "doc", this.doc()); + this.lastSynchronized = ApiTypeHelper.requireNonNull(builder.lastSynchronized, this, "lastSynchronized", 0); + this.doc = ApiTypeHelper.requireNonNull(builder.doc, this, "doc"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java index 56c1c803c..bb1987e9a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/AuthenticateApiKey.java @@ -69,7 +69,7 @@ public class AuthenticateApiKey implements JsonpSerializable { private AuthenticateApiKey(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.name = builder.name; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java index b1628a44e..25218b7e7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/authenticate/ServiceToken.java @@ -68,7 +68,7 @@ public class ServiceToken implements JsonpSerializable { private ServiceToken(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.type = builder.type; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java index 4c242ed6c..02a843e0f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/create_service_token/Token.java @@ -68,8 +68,8 @@ public class Token implements JsonpSerializable { private Token(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java index 450b33051..d55aa2003 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/Authentication.java @@ -92,19 +92,17 @@ public class Authentication implements JsonpSerializable { private Authentication(Builder builder) { - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); this.roles = ApiTypeHelper.unmodifiableRequired(builder.roles, this, "roles"); this.fullName = builder.fullName; this.email = builder.email; this.token = ApiTypeHelper.unmodifiable(builder.token); this.metadata = ApiTypeHelper.unmodifiableRequired(builder.metadata, this, "metadata"); - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); - this.authenticationRealm = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationRealm, this, - "authenticationRealm", this.authenticationRealm()); - this.lookupRealm = ApiTypeHelper.requireNonNullWithDefault(builder.lookupRealm, this, "lookupRealm", - this.lookupRealm()); - this.authenticationType = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationType, this, - "authenticationType", this.authenticationType()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); + this.authenticationRealm = ApiTypeHelper.requireNonNull(builder.authenticationRealm, this, + "authenticationRealm"); + this.lookupRealm = ApiTypeHelper.requireNonNull(builder.lookupRealm, this, "lookupRealm"); + this.authenticationType = ApiTypeHelper.requireNonNull(builder.authenticationType, this, "authenticationType"); this.apiKey = ApiTypeHelper.unmodifiable(builder.apiKey); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java index 473063c5d..5ea349fcf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delegate_pki/AuthenticationRealm.java @@ -71,8 +71,8 @@ public class AuthenticationRealm implements JsonpSerializable { private AuthenticationRealm(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.domain = builder.domain; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java index 411f3aba9..b5a004ba8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/delete_privileges/FoundStatus.java @@ -65,7 +65,7 @@ public class FoundStatus implements JsonpSerializable { private FoundStatus(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java index 2e3d5f160..69383cda4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/enroll_kibana/Token.java @@ -67,8 +67,8 @@ public class Token implements JsonpSerializable { private Token(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java index c125665e4..e659a09de 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_accounts/RoleDescriptorWrapper.java @@ -66,8 +66,7 @@ public class RoleDescriptorWrapper implements JsonpSerializable { private RoleDescriptorWrapper(Builder builder) { - this.roleDescriptor = ApiTypeHelper.requireNonNullWithDefault(builder.roleDescriptor, this, "roleDescriptor", - this.roleDescriptor()); + this.roleDescriptor = ApiTypeHelper.requireNonNull(builder.roleDescriptor, this, "roleDescriptor"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java index 74e276af1..2a4a3f7bf 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_service_credentials/NodesCredentials.java @@ -70,8 +70,7 @@ public class NodesCredentials implements JsonpSerializable { private NodesCredentials(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); this.fileTokens = ApiTypeHelper.unmodifiableRequired(builder.fileTokens, this, "fileTokens"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java index 288a912db..3aebb8599 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticatedUser.java @@ -72,13 +72,11 @@ public class AuthenticatedUser extends User { private AuthenticatedUser(Builder builder) { super(builder); - this.authenticationRealm = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationRealm, this, - "authenticationRealm", this.authenticationRealm()); - this.lookupRealm = ApiTypeHelper.requireNonNullWithDefault(builder.lookupRealm, this, "lookupRealm", - this.lookupRealm()); + this.authenticationRealm = ApiTypeHelper.requireNonNull(builder.authenticationRealm, this, + "authenticationRealm"); + this.lookupRealm = ApiTypeHelper.requireNonNull(builder.lookupRealm, this, "lookupRealm"); this.authenticationProvider = builder.authenticationProvider; - this.authenticationType = ApiTypeHelper.requireNonNullWithDefault(builder.authenticationType, this, - "authenticationType", this.authenticationType()); + this.authenticationType = ApiTypeHelper.requireNonNull(builder.authenticationType, this, "authenticationType"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java index 369e58ce7..67030b99a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/AuthenticationProvider.java @@ -68,8 +68,8 @@ public class AuthenticationProvider implements JsonpSerializable { private AuthenticationProvider(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java index 9bd192d87..3a969d959 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_token/UserRealm.java @@ -67,8 +67,8 @@ public class UserRealm implements JsonpSerializable { private UserRealm(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java index 0e9f1a73e..a864c9e2b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/get_user_profile/GetUserProfileErrors.java @@ -71,7 +71,7 @@ public class GetUserProfileErrors implements JsonpSerializable { private GetUserProfileErrors(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java index 30265d0b0..29711f792 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/grant_api_key/GrantApiKey.java @@ -78,7 +78,7 @@ public class GrantApiKey implements JsonpSerializable { private GrantApiKey(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.expiration = builder.expiration; this.roleDescriptors = ApiTypeHelper.unmodifiable(builder.roleDescriptors); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java index 2b4dfa664..3c8f4fddc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges/ApplicationPrivilegesCheck.java @@ -71,8 +71,7 @@ public class ApplicationPrivilegesCheck implements JsonpSerializable { private ApplicationPrivilegesCheck(Builder builder) { - this.application = ApiTypeHelper.requireNonNullWithDefault(builder.application, this, "application", - this.application()); + this.application = ApiTypeHelper.requireNonNull(builder.application, this, "application"); this.privileges = ApiTypeHelper.unmodifiableRequired(builder.privileges, this, "privileges"); this.resources = ApiTypeHelper.unmodifiableRequired(builder.resources, this, "resources"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java index 1e4ad0ae4..c519ca660 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/has_privileges_user_profile/HasPrivilegesUserProfileErrors.java @@ -71,7 +71,7 @@ public class HasPrivilegesUserProfileErrors implements JsonpSerializable { private HasPrivilegesUserProfileErrors(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.details = ApiTypeHelper.unmodifiableRequired(builder.details, this, "details"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java index 1020c79ed..bde9226f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/query_role/QueryRole.java @@ -70,7 +70,7 @@ private QueryRole(Builder builder) { super(builder); this.sort = ApiTypeHelper.unmodifiable(builder.sort); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java index 5ace96597..dca6656a4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/security/suggest_user_profiles/TotalUserProfiles.java @@ -69,8 +69,8 @@ public class TotalUserProfiles implements JsonpSerializable { private TotalUserProfiles(Builder builder) { - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); - this.relation = ApiTypeHelper.requireNonNullWithDefault(builder.relation, this, "relation", this.relation()); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value", 0); + this.relation = ApiTypeHelper.requireNonNull(builder.relation, this, "relation"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java index 5d579d39c..33686353f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/DeleteNodeRequest.java @@ -86,7 +86,7 @@ public class DeleteNodeRequest extends RequestBase { private DeleteNodeRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java index dab1bdfc9..648d57de4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/PutNodeRequest.java @@ -111,11 +111,11 @@ private PutNodeRequest(Builder builder) { this.allocationDelay = builder.allocationDelay; this.masterTimeout = builder.masterTimeout; - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); this.targetNodeName = builder.targetNodeName; this.timeout = builder.timeout; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java index 4cc6ab7b2..68e3895d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/NodeShutdownStatus.java @@ -81,17 +81,15 @@ public class NodeShutdownStatus implements JsonpSerializable { private NodeShutdownStatus(Builder builder) { - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); - this.shutdownStartedmillis = ApiTypeHelper.requireNonNullWithDefault(builder.shutdownStartedmillis, this, - "shutdownStartedmillis", this.shutdownStartedmillis()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.shardMigration = ApiTypeHelper.requireNonNullWithDefault(builder.shardMigration, this, "shardMigration", - this.shardMigration()); - this.persistentTasks = ApiTypeHelper.requireNonNullWithDefault(builder.persistentTasks, this, "persistentTasks", - this.persistentTasks()); - this.plugins = ApiTypeHelper.requireNonNullWithDefault(builder.plugins, this, "plugins", this.plugins()); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.shutdownStartedmillis = ApiTypeHelper.requireNonNull(builder.shutdownStartedmillis, this, + "shutdownStartedmillis", 0); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.shardMigration = ApiTypeHelper.requireNonNull(builder.shardMigration, this, "shardMigration"); + this.persistentTasks = ApiTypeHelper.requireNonNull(builder.persistentTasks, this, "persistentTasks"); + this.plugins = ApiTypeHelper.requireNonNull(builder.plugins, this, "plugins"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java index 621743088..f2cbe23ab 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PersistentTaskStatus.java @@ -65,7 +65,7 @@ public class PersistentTaskStatus implements JsonpSerializable { private PersistentTaskStatus(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java index d4fad7e9c..88495fac7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/PluginsStatus.java @@ -65,7 +65,7 @@ public class PluginsStatus implements JsonpSerializable { private PluginsStatus(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java index e79686e6c..3ebc75d1c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/shutdown/get_node/ShardMigrationStatus.java @@ -65,7 +65,7 @@ public class ShardMigrationStatus implements JsonpSerializable { private ShardMigrationStatus(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java index ca3154b43..91193c616 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/simulate/ingest/IngestDocumentSimulation.java @@ -94,10 +94,10 @@ private IngestDocumentSimulation(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.source = ApiTypeHelper.unmodifiableRequired(builder.source, this, "source"); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); this.executedPipelines = ApiTypeHelper.unmodifiableRequired(builder.executedPipelines, this, "executedPipelines"); this.ignoredFields = ApiTypeHelper.unmodifiable(builder.ignoredFields); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java index c716277a2..7af35dfde 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/DeleteLifecycleRequest.java @@ -78,7 +78,7 @@ public class DeleteLifecycleRequest extends RequestBase { private DeleteLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.policyId = ApiTypeHelper.requireNonNullWithDefault(builder.policyId, this, "policyId", this.policyId()); + this.policyId = ApiTypeHelper.requireNonNull(builder.policyId, this, "policyId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java index f98741f90..b8f9cb885 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleRequest.java @@ -79,7 +79,7 @@ public class ExecuteLifecycleRequest extends RequestBase { private ExecuteLifecycleRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.policyId = ApiTypeHelper.requireNonNullWithDefault(builder.policyId, this, "policyId", this.policyId()); + this.policyId = ApiTypeHelper.requireNonNull(builder.policyId, this, "policyId"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java index e5cbc701d..e33f95bec 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/ExecuteLifecycleResponse.java @@ -65,8 +65,7 @@ public class ExecuteLifecycleResponse implements JsonpSerializable { private ExecuteLifecycleResponse(Builder builder) { - this.snapshotName = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotName, this, "snapshotName", - this.snapshotName()); + this.snapshotName = ApiTypeHelper.requireNonNull(builder.snapshotName, this, "snapshotName"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java index b669691db..27a4caf41 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetSlmStatusResponse.java @@ -65,8 +65,7 @@ public class GetSlmStatusResponse implements JsonpSerializable { private GetSlmStatusResponse(Builder builder) { - this.operationMode = ApiTypeHelper.requireNonNullWithDefault(builder.operationMode, this, "operationMode", - this.operationMode()); + this.operationMode = ApiTypeHelper.requireNonNull(builder.operationMode, this, "operationMode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java index 7ae119a3a..4504b5f85 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/GetStatsResponse.java @@ -86,25 +86,21 @@ public class GetStatsResponse implements JsonpSerializable { private GetStatsResponse(Builder builder) { - this.retentionDeletionTime = ApiTypeHelper.requireNonNullWithDefault(builder.retentionDeletionTime, this, - "retentionDeletionTime", this.retentionDeletionTime()); - this.retentionDeletionTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.retentionDeletionTimeMillis, - this, "retentionDeletionTimeMillis", this.retentionDeletionTimeMillis()); - this.retentionFailed = ApiTypeHelper.requireNonNullWithDefault(builder.retentionFailed, this, "retentionFailed", - this.retentionFailed()); - this.retentionRuns = ApiTypeHelper.requireNonNullWithDefault(builder.retentionRuns, this, "retentionRuns", - this.retentionRuns()); - this.retentionTimedOut = ApiTypeHelper.requireNonNullWithDefault(builder.retentionTimedOut, this, - "retentionTimedOut", this.retentionTimedOut()); - this.totalSnapshotsDeleted = ApiTypeHelper.requireNonNullWithDefault(builder.totalSnapshotsDeleted, this, - "totalSnapshotsDeleted", this.totalSnapshotsDeleted()); - this.totalSnapshotDeletionFailures = ApiTypeHelper.requireNonNullWithDefault( - builder.totalSnapshotDeletionFailures, this, "totalSnapshotDeletionFailures", - this.totalSnapshotDeletionFailures()); - this.totalSnapshotsFailed = ApiTypeHelper.requireNonNullWithDefault(builder.totalSnapshotsFailed, this, - "totalSnapshotsFailed", this.totalSnapshotsFailed()); - this.totalSnapshotsTaken = ApiTypeHelper.requireNonNullWithDefault(builder.totalSnapshotsTaken, this, - "totalSnapshotsTaken", this.totalSnapshotsTaken()); + this.retentionDeletionTime = ApiTypeHelper.requireNonNull(builder.retentionDeletionTime, this, + "retentionDeletionTime"); + this.retentionDeletionTimeMillis = ApiTypeHelper.requireNonNull(builder.retentionDeletionTimeMillis, this, + "retentionDeletionTimeMillis", 0); + this.retentionFailed = ApiTypeHelper.requireNonNull(builder.retentionFailed, this, "retentionFailed", 0); + this.retentionRuns = ApiTypeHelper.requireNonNull(builder.retentionRuns, this, "retentionRuns", 0); + this.retentionTimedOut = ApiTypeHelper.requireNonNull(builder.retentionTimedOut, this, "retentionTimedOut", 0); + this.totalSnapshotsDeleted = ApiTypeHelper.requireNonNull(builder.totalSnapshotsDeleted, this, + "totalSnapshotsDeleted", 0); + this.totalSnapshotDeletionFailures = ApiTypeHelper.requireNonNull(builder.totalSnapshotDeletionFailures, this, + "totalSnapshotDeletionFailures", 0); + this.totalSnapshotsFailed = ApiTypeHelper.requireNonNull(builder.totalSnapshotsFailed, this, + "totalSnapshotsFailed", 0); + this.totalSnapshotsTaken = ApiTypeHelper.requireNonNull(builder.totalSnapshotsTaken, this, + "totalSnapshotsTaken", 0); this.policyStats = ApiTypeHelper.unmodifiableRequired(builder.policyStats, this, "policyStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java index cf97a25ba..e084ea695 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/InProgress.java @@ -72,11 +72,10 @@ public class InProgress implements JsonpSerializable { private InProgress(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.startTimeMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeMillis, this, "startTimeMillis", - this.startTimeMillis()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.uuid = ApiTypeHelper.requireNonNullWithDefault(builder.uuid, this, "uuid", this.uuid()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.startTimeMillis = ApiTypeHelper.requireNonNull(builder.startTimeMillis, this, "startTimeMillis", 0); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.uuid = ApiTypeHelper.requireNonNull(builder.uuid, this, "uuid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java index 55e8dc589..e89b12328 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Invocation.java @@ -68,9 +68,8 @@ public class Invocation implements JsonpSerializable { private Invocation(Builder builder) { - this.snapshotName = ApiTypeHelper.requireNonNullWithDefault(builder.snapshotName, this, "snapshotName", - this.snapshotName()); - this.time = ApiTypeHelper.requireNonNullWithDefault(builder.time, this, "time", this.time()); + this.snapshotName = ApiTypeHelper.requireNonNull(builder.snapshotName, this, "snapshotName"); + this.time = ApiTypeHelper.requireNonNull(builder.time, this, "time"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java index 0650b8c4c..b847e951a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/PutLifecycleRequest.java @@ -97,7 +97,7 @@ private PutLifecycleRequest(Builder builder) { this.config = builder.config; this.masterTimeout = builder.masterTimeout; this.name = builder.name; - this.policyId = ApiTypeHelper.requireNonNullWithDefault(builder.policyId, this, "policyId", this.policyId()); + this.policyId = ApiTypeHelper.requireNonNull(builder.policyId, this, "policyId"); this.repository = builder.repository; this.retention = builder.retention; this.schedule = builder.schedule; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java index 15097b24a..c2aaf7019 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/Retention.java @@ -70,10 +70,9 @@ public class Retention implements JsonpSerializable { private Retention(Builder builder) { - this.expireAfter = ApiTypeHelper.requireNonNullWithDefault(builder.expireAfter, this, "expireAfter", - this.expireAfter()); - this.maxCount = ApiTypeHelper.requireNonNullWithDefault(builder.maxCount, this, "maxCount", this.maxCount()); - this.minCount = ApiTypeHelper.requireNonNullWithDefault(builder.minCount, this, "minCount", this.minCount()); + this.expireAfter = ApiTypeHelper.requireNonNull(builder.expireAfter, this, "expireAfter"); + this.maxCount = ApiTypeHelper.requireNonNull(builder.maxCount, this, "maxCount", 0); + this.minCount = ApiTypeHelper.requireNonNull(builder.minCount, this, "minCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java index 80ece4a18..743407f86 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SlmPolicy.java @@ -76,11 +76,10 @@ public class SlmPolicy implements JsonpSerializable { private SlmPolicy(Builder builder) { this.config = builder.config; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); this.retention = builder.retention; - this.schedule = ApiTypeHelper.requireNonNullWithDefault(builder.schedule, this, "schedule", this.schedule()); + this.schedule = ApiTypeHelper.requireNonNull(builder.schedule, this, "schedule"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java index fa488441a..f12ee0cb0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/slm/SnapshotLifecycle.java @@ -93,14 +93,14 @@ private SnapshotLifecycle(Builder builder) { this.lastFailure = builder.lastFailure; this.lastSuccess = builder.lastSuccess; this.modifiedDate = builder.modifiedDate; - this.modifiedDateMillis = ApiTypeHelper.requireNonNullWithDefault(builder.modifiedDateMillis, this, - "modifiedDateMillis", this.modifiedDateMillis()); + this.modifiedDateMillis = ApiTypeHelper.requireNonNull(builder.modifiedDateMillis, this, "modifiedDateMillis", + 0); this.nextExecution = builder.nextExecution; - this.nextExecutionMillis = ApiTypeHelper.requireNonNullWithDefault(builder.nextExecutionMillis, this, - "nextExecutionMillis", this.nextExecutionMillis()); - this.policy = ApiTypeHelper.requireNonNullWithDefault(builder.policy, this, "policy", this.policy()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.nextExecutionMillis = ApiTypeHelper.requireNonNull(builder.nextExecutionMillis, this, + "nextExecutionMillis", 0); + this.policy = ApiTypeHelper.requireNonNull(builder.policy, this, "policy"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java index 7cf980910..86e9b60c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryRequest.java @@ -79,7 +79,7 @@ public class CleanupRepositoryRequest extends RequestBase { private CleanupRepositoryRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java index da5a1cc88..bb4136b37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CleanupRepositoryResponse.java @@ -66,7 +66,7 @@ public class CleanupRepositoryResponse implements JsonpSerializable { private CleanupRepositoryResponse(Builder builder) { - this.results = ApiTypeHelper.requireNonNullWithDefault(builder.results, this, "results", this.results()); + this.results = ApiTypeHelper.requireNonNull(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java index 0bc987ffd..e503d58f6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CloneSnapshotRequest.java @@ -84,13 +84,11 @@ public class CloneSnapshotRequest extends RequestBase implements JsonpSerializab private CloneSnapshotRequest(Builder builder) { - this.indices = ApiTypeHelper.requireNonNullWithDefault(builder.indices, this, "indices", this.indices()); + this.indices = ApiTypeHelper.requireNonNull(builder.indices, this, "indices"); this.masterTimeout = builder.masterTimeout; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); - this.targetSnapshot = ApiTypeHelper.requireNonNullWithDefault(builder.targetSnapshot, this, "targetSnapshot", - this.targetSnapshot()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.targetSnapshot = ApiTypeHelper.requireNonNull(builder.targetSnapshot, this, "targetSnapshot"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java index 7eb6725da..7f2a3b541 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateRepositoryRequest.java @@ -96,11 +96,10 @@ public class CreateRepositoryRequest extends RequestBase implements JsonpSeriali private CreateRepositoryRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; this.verify = builder.verify; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java index 468ef1969..a06531c46 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/CreateSnapshotRequest.java @@ -109,9 +109,8 @@ private CreateSnapshotRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.partial = builder.partial; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java index 86fc9865f..09aae5b02 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/DeleteSnapshotRequest.java @@ -75,9 +75,8 @@ public class DeleteSnapshotRequest extends RequestBase { private DeleteSnapshotRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java index ce85d61f8..04e308574 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/FileCountSnapshotStats.java @@ -68,10 +68,8 @@ public class FileCountSnapshotStats implements JsonpSerializable { private FileCountSnapshotStats(Builder builder) { - this.fileCount = ApiTypeHelper.requireNonNullWithDefault(builder.fileCount, this, "fileCount", - this.fileCount()); - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.fileCount = ApiTypeHelper.requireNonNull(builder.fileCount, this, "fileCount", 0); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java index 2845fd396..b408446e8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepository.java @@ -62,7 +62,7 @@ public class GcsRepository extends RepositoryBase implements RepositoryVariant { private GcsRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java index 1c8fb9b70..5c74760c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GcsRepositorySettings.java @@ -77,7 +77,7 @@ public class GcsRepositorySettings extends RepositorySettingsBase { private GcsRepositorySettings(Builder builder) { super(builder); - this.bucket = ApiTypeHelper.requireNonNullWithDefault(builder.bucket, this, "bucket", this.bucket()); + this.bucket = ApiTypeHelper.requireNonNull(builder.bucket, this, "bucket"); this.applicationName = builder.applicationName; this.basePath = builder.basePath; this.client = builder.client; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java index c64ac5479..40aadc7c4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotRequest.java @@ -131,8 +131,7 @@ private GetSnapshotRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; this.offset = builder.offset; this.order = builder.order; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); this.size = builder.size; this.slmPolicyFilter = builder.slmPolicyFilter; this.snapshot = ApiTypeHelper.unmodifiableRequired(builder.snapshot, this, "snapshot"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java index 2538ab1fa..61dc99338 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/GetSnapshotResponse.java @@ -77,9 +77,8 @@ public class GetSnapshotResponse implements JsonpSerializable { private GetSnapshotResponse(Builder builder) { - this.remaining = ApiTypeHelper.requireNonNullWithDefault(builder.remaining, this, "remaining", - this.remaining()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.remaining = ApiTypeHelper.requireNonNull(builder.remaining, this, "remaining", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); this.next = builder.next; this.responses = ApiTypeHelper.unmodifiable(builder.responses); this.snapshots = ApiTypeHelper.unmodifiable(builder.snapshots); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java index 82f1b87eb..3e5b2d3ea 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/IndexDetails.java @@ -74,13 +74,11 @@ public class IndexDetails implements JsonpSerializable { private IndexDetails(Builder builder) { - this.shardCount = ApiTypeHelper.requireNonNullWithDefault(builder.shardCount, this, "shardCount", - this.shardCount()); + this.shardCount = ApiTypeHelper.requireNonNull(builder.shardCount, this, "shardCount", 0); this.size = builder.size; - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); - this.maxSegmentsPerShard = ApiTypeHelper.requireNonNullWithDefault(builder.maxSegmentsPerShard, this, - "maxSegmentsPerShard", this.maxSegmentsPerShard()); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); + this.maxSegmentsPerShard = ApiTypeHelper.requireNonNull(builder.maxSegmentsPerShard, this, + "maxSegmentsPerShard", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java index 466809c2a..21e309963 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/InfoFeatureState.java @@ -69,8 +69,7 @@ public class InfoFeatureState implements JsonpSerializable { private InfoFeatureState(Builder builder) { - this.featureName = ApiTypeHelper.requireNonNullWithDefault(builder.featureName, this, "featureName", - this.featureName()); + this.featureName = ApiTypeHelper.requireNonNull(builder.featureName, this, "featureName"); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java index 960c6caa4..7a45f4faa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepository.java @@ -63,7 +63,7 @@ public class ReadOnlyUrlRepository extends RepositoryBase implements RepositoryV private ReadOnlyUrlRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java index 769813ae4..ff2e01c03 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ReadOnlyUrlRepositorySettings.java @@ -78,7 +78,7 @@ private ReadOnlyUrlRepositorySettings(Builder builder) { this.httpMaxRetries = builder.httpMaxRetries; this.httpSocketTimeout = builder.httpSocketTimeout; this.maxNumberOfSnapshots = builder.maxNumberOfSnapshots; - this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); + this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java index fcecd438c..2f9e2d81e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeRequest.java @@ -271,7 +271,7 @@ private RepositoryAnalyzeRequest(Builder builder) { this.earlyReadNodeCount = builder.earlyReadNodeCount; this.maxBlobSize = builder.maxBlobSize; this.maxTotalDataSize = builder.maxTotalDataSize; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.rareActionProbability = builder.rareActionProbability; this.rarelyAbortWrites = builder.rarelyAbortWrites; this.readNodeCount = builder.readNodeCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java index b27a2d57a..24103263a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryAnalyzeResponse.java @@ -112,41 +112,31 @@ public class RepositoryAnalyzeResponse implements JsonpSerializable { private RepositoryAnalyzeResponse(Builder builder) { - this.blobCount = ApiTypeHelper.requireNonNullWithDefault(builder.blobCount, this, "blobCount", - this.blobCount()); - this.blobPath = ApiTypeHelper.requireNonNullWithDefault(builder.blobPath, this, "blobPath", this.blobPath()); - this.concurrency = ApiTypeHelper.requireNonNullWithDefault(builder.concurrency, this, "concurrency", - this.concurrency()); - this.coordinatingNode = ApiTypeHelper.requireNonNullWithDefault(builder.coordinatingNode, this, - "coordinatingNode", this.coordinatingNode()); - this.deleteElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.deleteElapsed, this, "deleteElapsed", - this.deleteElapsed()); - this.deleteElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.deleteElapsedNanos, this, - "deleteElapsedNanos", this.deleteElapsedNanos()); - this.details = ApiTypeHelper.requireNonNullWithDefault(builder.details, this, "details", this.details()); - this.earlyReadNodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.earlyReadNodeCount, this, - "earlyReadNodeCount", this.earlyReadNodeCount()); + this.blobCount = ApiTypeHelper.requireNonNull(builder.blobCount, this, "blobCount", 0); + this.blobPath = ApiTypeHelper.requireNonNull(builder.blobPath, this, "blobPath"); + this.concurrency = ApiTypeHelper.requireNonNull(builder.concurrency, this, "concurrency", 0); + this.coordinatingNode = ApiTypeHelper.requireNonNull(builder.coordinatingNode, this, "coordinatingNode"); + this.deleteElapsed = ApiTypeHelper.requireNonNull(builder.deleteElapsed, this, "deleteElapsed"); + this.deleteElapsedNanos = ApiTypeHelper.requireNonNull(builder.deleteElapsedNanos, this, "deleteElapsedNanos", + 0); + this.details = ApiTypeHelper.requireNonNull(builder.details, this, "details"); + this.earlyReadNodeCount = ApiTypeHelper.requireNonNull(builder.earlyReadNodeCount, this, "earlyReadNodeCount", + 0); this.issuesDetected = ApiTypeHelper.unmodifiableRequired(builder.issuesDetected, this, "issuesDetected"); - this.listingElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.listingElapsed, this, "listingElapsed", - this.listingElapsed()); - this.listingElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.listingElapsedNanos, this, - "listingElapsedNanos", this.listingElapsedNanos()); - this.maxBlobSize = ApiTypeHelper.requireNonNullWithDefault(builder.maxBlobSize, this, "maxBlobSize", - this.maxBlobSize()); - this.maxBlobSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxBlobSizeBytes, this, - "maxBlobSizeBytes", this.maxBlobSizeBytes()); - this.maxTotalDataSize = ApiTypeHelper.requireNonNullWithDefault(builder.maxTotalDataSize, this, - "maxTotalDataSize", this.maxTotalDataSize()); - this.maxTotalDataSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.maxTotalDataSizeBytes, this, - "maxTotalDataSizeBytes", this.maxTotalDataSizeBytes()); - this.rareActionProbability = ApiTypeHelper.requireNonNullWithDefault(builder.rareActionProbability, this, - "rareActionProbability", this.rareActionProbability()); - this.readNodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.readNodeCount, this, "readNodeCount", - this.readNodeCount()); - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.seed = ApiTypeHelper.requireNonNullWithDefault(builder.seed, this, "seed", this.seed()); - this.summary = ApiTypeHelper.requireNonNullWithDefault(builder.summary, this, "summary", this.summary()); + this.listingElapsed = ApiTypeHelper.requireNonNull(builder.listingElapsed, this, "listingElapsed"); + this.listingElapsedNanos = ApiTypeHelper.requireNonNull(builder.listingElapsedNanos, this, + "listingElapsedNanos", 0); + this.maxBlobSize = ApiTypeHelper.requireNonNull(builder.maxBlobSize, this, "maxBlobSize"); + this.maxBlobSizeBytes = ApiTypeHelper.requireNonNull(builder.maxBlobSizeBytes, this, "maxBlobSizeBytes", 0); + this.maxTotalDataSize = ApiTypeHelper.requireNonNull(builder.maxTotalDataSize, this, "maxTotalDataSize"); + this.maxTotalDataSizeBytes = ApiTypeHelper.requireNonNull(builder.maxTotalDataSizeBytes, this, + "maxTotalDataSizeBytes", 0); + this.rareActionProbability = ApiTypeHelper.requireNonNull(builder.rareActionProbability, this, + "rareActionProbability", 0); + this.readNodeCount = ApiTypeHelper.requireNonNull(builder.readNodeCount, this, "readNodeCount", 0); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.seed = ApiTypeHelper.requireNonNull(builder.seed, this, "seed", 0); + this.summary = ApiTypeHelper.requireNonNull(builder.summary, this, "summary"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java index 7d2c33eb6..a47cffcb4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RepositoryVerifyIntegrityResponse.java @@ -67,7 +67,7 @@ public class RepositoryVerifyIntegrityResponse implements JsonpSerializable { private RepositoryVerifyIntegrityResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java index 31b3ad832..877c5d012 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/RestoreRequest.java @@ -145,9 +145,8 @@ private RestoreRequest(Builder builder) { this.partial = builder.partial; this.renamePattern = builder.renamePattern; this.renameReplacement = builder.renameReplacement; - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); this.waitForCompletion = builder.waitForCompletion; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java index 8cfc3e1f8..c0bd5c700 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3Repository.java @@ -62,7 +62,7 @@ public class S3Repository extends RepositoryBase implements RepositoryVariant { private S3Repository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java index e9e89418c..f688f56b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/S3RepositorySettings.java @@ -109,7 +109,7 @@ public class S3RepositorySettings extends RepositorySettingsBase { private S3RepositorySettings(Builder builder) { super(builder); - this.bucket = ApiTypeHelper.requireNonNullWithDefault(builder.bucket, this, "bucket", this.bucket()); + this.bucket = ApiTypeHelper.requireNonNull(builder.bucket, this, "bucket"); this.basePath = builder.basePath; this.bufferSize = builder.bufferSize; this.cannedAcl = builder.cannedAcl; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java index 65ddd3054..9945a12dc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStats.java @@ -74,14 +74,12 @@ public class ShardsStats implements JsonpSerializable { private ShardsStats(Builder builder) { - this.done = ApiTypeHelper.requireNonNullWithDefault(builder.done, this, "done", this.done()); - this.failed = ApiTypeHelper.requireNonNullWithDefault(builder.failed, this, "failed", this.failed()); - this.finalizing = ApiTypeHelper.requireNonNullWithDefault(builder.finalizing, this, "finalizing", - this.finalizing()); - this.initializing = ApiTypeHelper.requireNonNullWithDefault(builder.initializing, this, "initializing", - this.initializing()); - this.started = ApiTypeHelper.requireNonNullWithDefault(builder.started, this, "started", this.started()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.done = ApiTypeHelper.requireNonNull(builder.done, this, "done", 0); + this.failed = ApiTypeHelper.requireNonNull(builder.failed, this, "failed", 0); + this.finalizing = ApiTypeHelper.requireNonNull(builder.finalizing, this, "finalizing", 0); + this.initializing = ApiTypeHelper.requireNonNull(builder.initializing, this, "initializing", 0); + this.started = ApiTypeHelper.requireNonNull(builder.started, this, "started", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java index 388572a58..d2639d29d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummary.java @@ -76,14 +76,11 @@ public class ShardsStatsSummary implements JsonpSerializable { private ShardsStatsSummary(Builder builder) { - this.incremental = ApiTypeHelper.requireNonNullWithDefault(builder.incremental, this, "incremental", - this.incremental()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); + this.incremental = ApiTypeHelper.requireNonNull(builder.incremental, this, "incremental"); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", - this.timeInMillis()); + this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java index e830cef15..db393a262 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/ShardsStatsSummaryItem.java @@ -67,10 +67,8 @@ public class ShardsStatsSummaryItem implements JsonpSerializable { private ShardsStatsSummaryItem(Builder builder) { - this.fileCount = ApiTypeHelper.requireNonNullWithDefault(builder.fileCount, this, "fileCount", - this.fileCount()); - this.sizeInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeInBytes, this, "sizeInBytes", - this.sizeInBytes()); + this.fileCount = ApiTypeHelper.requireNonNull(builder.fileCount, this, "fileCount", 0); + this.sizeInBytes = ApiTypeHelper.requireNonNull(builder.sizeInBytes, this, "sizeInBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java index dfcf48f69..b0d25c455 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepository.java @@ -63,7 +63,7 @@ public class SharedFileSystemRepository extends RepositoryBase implements Reposi private SharedFileSystemRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java index 98265e964..9a32c8988 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SharedFileSystemRepositorySettings.java @@ -72,7 +72,7 @@ public class SharedFileSystemRepositorySettings extends RepositorySettingsBase { private SharedFileSystemRepositorySettings(Builder builder) { super(builder); - this.location = ApiTypeHelper.requireNonNullWithDefault(builder.location, this, "location", this.location()); + this.location = ApiTypeHelper.requireNonNull(builder.location, this, "location"); this.maxNumberOfSnapshots = builder.maxNumberOfSnapshots; this.readonly = builder.readonly; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java index 3a4ec898a..a5a610f87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotIndexStats.java @@ -72,9 +72,8 @@ public class SnapshotIndexStats implements JsonpSerializable { private SnapshotIndexStats(Builder builder) { this.shards = ApiTypeHelper.unmodifiableRequired(builder.shards, this, "shards"); - this.shardsStats = ApiTypeHelper.requireNonNullWithDefault(builder.shardsStats, this, "shardsStats", - this.shardsStats()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.shardsStats = ApiTypeHelper.requireNonNull(builder.shardsStats, this, "shardsStats"); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java index ae74fee67..b18478a1a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotInfo.java @@ -138,12 +138,12 @@ private SnapshotInfo(Builder builder) { this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.reason = builder.reason; this.repository = builder.repository; - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); this.shards = builder.shards; this.startTime = builder.startTime; this.startTimeInMillis = builder.startTimeInMillis; this.state = builder.state; - this.uuid = ApiTypeHelper.requireNonNullWithDefault(builder.uuid, this, "uuid", this.uuid()); + this.uuid = ApiTypeHelper.requireNonNull(builder.uuid, this, "uuid"); this.version = builder.version; this.versionId = builder.versionId; this.featureStates = ApiTypeHelper.unmodifiable(builder.featureStates); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java index 906ce1814..31817895f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardFailure.java @@ -77,13 +77,12 @@ public class SnapshotShardFailure implements JsonpSerializable { private SnapshotShardFailure(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.nodeId = builder.nodeId; - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); - this.shardId = ApiTypeHelper.requireNonNullWithDefault(builder.shardId, this, "shardId", this.shardId()); - this.indexUuid = ApiTypeHelper.requireNonNullWithDefault(builder.indexUuid, this, "indexUuid", - this.indexUuid()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.shardId = ApiTypeHelper.requireNonNull(builder.shardId, this, "shardId"); + this.indexUuid = ApiTypeHelper.requireNonNull(builder.indexUuid, this, "indexUuid"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java index bacbdc685..72033c9c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotShardsStatus.java @@ -67,8 +67,8 @@ public class SnapshotShardsStatus implements JsonpSerializable { private SnapshotShardsStatus(Builder builder) { - this.stage = ApiTypeHelper.requireNonNullWithDefault(builder.stage, this, "stage", this.stage()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.stage = ApiTypeHelper.requireNonNull(builder.stage, this, "stage"); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java index a994ceed8..211629a55 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SnapshotStats.java @@ -75,14 +75,11 @@ public class SnapshotStats implements JsonpSerializable { private SnapshotStats(Builder builder) { - this.incremental = ApiTypeHelper.requireNonNullWithDefault(builder.incremental, this, "incremental", - this.incremental()); - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); + this.incremental = ApiTypeHelper.requireNonNull(builder.incremental, this, "incremental"); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); this.time = builder.time; - this.timeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.timeInMillis, this, "timeInMillis", - this.timeInMillis()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.timeInMillis = ApiTypeHelper.requireNonNull(builder.timeInMillis, this, "timeInMillis", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java index 4da5da2e2..952dc99c1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/SourceOnlyRepository.java @@ -63,7 +63,7 @@ public class SourceOnlyRepository extends RepositoryBase implements RepositoryVa private SourceOnlyRepository(Builder builder) { super(builder); - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java index 740b3918f..f4e42766d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/Status.java @@ -81,17 +81,15 @@ public class Status implements JsonpSerializable { private Status(Builder builder) { - this.includeGlobalState = ApiTypeHelper.requireNonNullWithDefault(builder.includeGlobalState, this, - "includeGlobalState", this.includeGlobalState()); + this.includeGlobalState = ApiTypeHelper.requireNonNull(builder.includeGlobalState, this, "includeGlobalState", + false); this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); - this.shardsStats = ApiTypeHelper.requireNonNullWithDefault(builder.shardsStats, this, "shardsStats", - this.shardsStats()); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); - this.uuid = ApiTypeHelper.requireNonNullWithDefault(builder.uuid, this, "uuid", this.uuid()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); + this.shardsStats = ApiTypeHelper.requireNonNull(builder.shardsStats, this, "shardsStats"); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); + this.uuid = ApiTypeHelper.requireNonNull(builder.uuid, this, "uuid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java index 4f6967e5d..d439ed089 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/VerifyRepositoryRequest.java @@ -78,7 +78,7 @@ public class VerifyRepositoryRequest extends RequestBase { private VerifyRepositoryRequest(Builder builder) { this.masterTimeout = builder.masterTimeout; - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java index 257c85e50..f80bd9f05 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/cleanup_repository/CleanupRepositoryResults.java @@ -67,10 +67,8 @@ public class CleanupRepositoryResults implements JsonpSerializable { private CleanupRepositoryResults(Builder builder) { - this.deletedBlobs = ApiTypeHelper.requireNonNullWithDefault(builder.deletedBlobs, this, "deletedBlobs", - this.deletedBlobs()); - this.deletedBytes = ApiTypeHelper.requireNonNullWithDefault(builder.deletedBytes, this, "deletedBytes", - this.deletedBytes()); + this.deletedBlobs = ApiTypeHelper.requireNonNull(builder.deletedBlobs, this, "deletedBlobs", 0); + this.deletedBytes = ApiTypeHelper.requireNonNull(builder.deletedBytes, this, "deletedBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java index b88bfbb78..00cdfb9f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/get/SnapshotResponseItem.java @@ -74,8 +74,7 @@ public class SnapshotResponseItem implements JsonpSerializable { private SnapshotResponseItem(Builder builder) { - this.repository = ApiTypeHelper.requireNonNullWithDefault(builder.repository, this, "repository", - this.repository()); + this.repository = ApiTypeHelper.requireNonNull(builder.repository, this, "repository"); this.snapshots = ApiTypeHelper.unmodifiable(builder.snapshots); this.error = builder.error; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java index ac1577a1b..0345b5ed7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/BlobDetails.java @@ -82,18 +82,14 @@ public class BlobDetails implements JsonpSerializable { private BlobDetails(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.overwritten = ApiTypeHelper.requireNonNullWithDefault(builder.overwritten, this, "overwritten", - this.overwritten()); - this.readEarly = ApiTypeHelper.requireNonNullWithDefault(builder.readEarly, this, "readEarly", - this.readEarly()); - this.readEnd = ApiTypeHelper.requireNonNullWithDefault(builder.readEnd, this, "readEnd", this.readEnd()); - this.readStart = ApiTypeHelper.requireNonNullWithDefault(builder.readStart, this, "readStart", - this.readStart()); - this.reads = ApiTypeHelper.requireNonNullWithDefault(builder.reads, this, "reads", this.reads()); - this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); - this.sizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.sizeBytes, this, "sizeBytes", - this.sizeBytes()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.overwritten = ApiTypeHelper.requireNonNull(builder.overwritten, this, "overwritten", false); + this.readEarly = ApiTypeHelper.requireNonNull(builder.readEarly, this, "readEarly", false); + this.readEnd = ApiTypeHelper.requireNonNull(builder.readEnd, this, "readEnd", 0); + this.readStart = ApiTypeHelper.requireNonNull(builder.readStart, this, "readStart", 0); + this.reads = ApiTypeHelper.requireNonNull(builder.reads, this, "reads"); + this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size"); + this.sizeBytes = ApiTypeHelper.requireNonNull(builder.sizeBytes, this, "sizeBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java index 74d162b8d..a6c376ff9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/DetailsInfo.java @@ -83,19 +83,15 @@ public class DetailsInfo implements JsonpSerializable { private DetailsInfo(Builder builder) { - this.blob = ApiTypeHelper.requireNonNullWithDefault(builder.blob, this, "blob", this.blob()); + this.blob = ApiTypeHelper.requireNonNull(builder.blob, this, "blob"); this.overwriteElapsed = builder.overwriteElapsed; this.overwriteElapsedNanos = builder.overwriteElapsedNanos; - this.writeElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.writeElapsed, this, "writeElapsed", - this.writeElapsed()); - this.writeElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.writeElapsedNanos, this, - "writeElapsedNanos", this.writeElapsedNanos()); - this.writeThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.writeThrottled, this, "writeThrottled", - this.writeThrottled()); - this.writeThrottledNanos = ApiTypeHelper.requireNonNullWithDefault(builder.writeThrottledNanos, this, - "writeThrottledNanos", this.writeThrottledNanos()); - this.writerNode = ApiTypeHelper.requireNonNullWithDefault(builder.writerNode, this, "writerNode", - this.writerNode()); + this.writeElapsed = ApiTypeHelper.requireNonNull(builder.writeElapsed, this, "writeElapsed"); + this.writeElapsedNanos = ApiTypeHelper.requireNonNull(builder.writeElapsedNanos, this, "writeElapsedNanos", 0); + this.writeThrottled = ApiTypeHelper.requireNonNull(builder.writeThrottled, this, "writeThrottled"); + this.writeThrottledNanos = ApiTypeHelper.requireNonNull(builder.writeThrottledNanos, this, + "writeThrottledNanos", 0); + this.writerNode = ApiTypeHelper.requireNonNull(builder.writerNode, this, "writerNode"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java index 70c0ba979..f27689719 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadBlobDetails.java @@ -94,10 +94,10 @@ private ReadBlobDetails(Builder builder) { this.elapsed = builder.elapsed; this.elapsedNanos = builder.elapsedNanos; this.firstByteTime = builder.firstByteTime; - this.firstByteTimeNanos = ApiTypeHelper.requireNonNullWithDefault(builder.firstByteTimeNanos, this, - "firstByteTimeNanos", this.firstByteTimeNanos()); - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.firstByteTimeNanos = ApiTypeHelper.requireNonNull(builder.firstByteTimeNanos, this, "firstByteTimeNanos", + 0); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); this.throttled = builder.throttled; this.throttledNanos = builder.throttledNanos; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java index 66ddbdb35..fc58b6ecb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/ReadSummaryInfo.java @@ -89,26 +89,18 @@ public class ReadSummaryInfo implements JsonpSerializable { private ReadSummaryInfo(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.maxWait = ApiTypeHelper.requireNonNullWithDefault(builder.maxWait, this, "maxWait", this.maxWait()); - this.maxWaitNanos = ApiTypeHelper.requireNonNullWithDefault(builder.maxWaitNanos, this, "maxWaitNanos", - this.maxWaitNanos()); - this.totalElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsed, this, "totalElapsed", - this.totalElapsed()); - this.totalElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsedNanos, this, - "totalElapsedNanos", this.totalElapsedNanos()); - this.totalSize = ApiTypeHelper.requireNonNullWithDefault(builder.totalSize, this, "totalSize", - this.totalSize()); - this.totalSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeBytes, this, "totalSizeBytes", - this.totalSizeBytes()); - this.totalThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottled, this, "totalThrottled", - this.totalThrottled()); - this.totalThrottledNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottledNanos, this, - "totalThrottledNanos", this.totalThrottledNanos()); - this.totalWait = ApiTypeHelper.requireNonNullWithDefault(builder.totalWait, this, "totalWait", - this.totalWait()); - this.totalWaitNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalWaitNanos, this, "totalWaitNanos", - this.totalWaitNanos()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.maxWait = ApiTypeHelper.requireNonNull(builder.maxWait, this, "maxWait"); + this.maxWaitNanos = ApiTypeHelper.requireNonNull(builder.maxWaitNanos, this, "maxWaitNanos", 0); + this.totalElapsed = ApiTypeHelper.requireNonNull(builder.totalElapsed, this, "totalElapsed"); + this.totalElapsedNanos = ApiTypeHelper.requireNonNull(builder.totalElapsedNanos, this, "totalElapsedNanos", 0); + this.totalSize = ApiTypeHelper.requireNonNull(builder.totalSize, this, "totalSize"); + this.totalSizeBytes = ApiTypeHelper.requireNonNull(builder.totalSizeBytes, this, "totalSizeBytes", 0); + this.totalThrottled = ApiTypeHelper.requireNonNull(builder.totalThrottled, this, "totalThrottled"); + this.totalThrottledNanos = ApiTypeHelper.requireNonNull(builder.totalThrottledNanos, this, + "totalThrottledNanos", 0); + this.totalWait = ApiTypeHelper.requireNonNull(builder.totalWait, this, "totalWait"); + this.totalWaitNanos = ApiTypeHelper.requireNonNull(builder.totalWaitNanos, this, "totalWaitNanos", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java index 2930fac08..9ebef315c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SnapshotNodeInfo.java @@ -68,8 +68,8 @@ public class SnapshotNodeInfo implements JsonpSerializable { private SnapshotNodeInfo(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java index 3d2d49d39..d96a5527d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/SummaryInfo.java @@ -67,8 +67,8 @@ public class SummaryInfo implements JsonpSerializable { private SummaryInfo(Builder builder) { - this.read = ApiTypeHelper.requireNonNullWithDefault(builder.read, this, "read", this.read()); - this.write = ApiTypeHelper.requireNonNullWithDefault(builder.write, this, "write", this.write()); + this.read = ApiTypeHelper.requireNonNull(builder.read, this, "read"); + this.write = ApiTypeHelper.requireNonNull(builder.write, this, "write"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java index 53957a84d..9bb9eec37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/repository_analyze/WriteSummaryInfo.java @@ -81,19 +81,14 @@ public class WriteSummaryInfo implements JsonpSerializable { private WriteSummaryInfo(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.totalElapsed = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsed, this, "totalElapsed", - this.totalElapsed()); - this.totalElapsedNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalElapsedNanos, this, - "totalElapsedNanos", this.totalElapsedNanos()); - this.totalSize = ApiTypeHelper.requireNonNullWithDefault(builder.totalSize, this, "totalSize", - this.totalSize()); - this.totalSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeBytes, this, "totalSizeBytes", - this.totalSizeBytes()); - this.totalThrottled = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottled, this, "totalThrottled", - this.totalThrottled()); - this.totalThrottledNanos = ApiTypeHelper.requireNonNullWithDefault(builder.totalThrottledNanos, this, - "totalThrottledNanos", this.totalThrottledNanos()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.totalElapsed = ApiTypeHelper.requireNonNull(builder.totalElapsed, this, "totalElapsed"); + this.totalElapsedNanos = ApiTypeHelper.requireNonNull(builder.totalElapsedNanos, this, "totalElapsedNanos", 0); + this.totalSize = ApiTypeHelper.requireNonNull(builder.totalSize, this, "totalSize"); + this.totalSizeBytes = ApiTypeHelper.requireNonNull(builder.totalSizeBytes, this, "totalSizeBytes", 0); + this.totalThrottled = ApiTypeHelper.requireNonNull(builder.totalThrottled, this, "totalThrottled"); + this.totalThrottledNanos = ApiTypeHelper.requireNonNull(builder.totalThrottledNanos, this, + "totalThrottledNanos", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java index 4978d1ef7..951f3dd5b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/restore/SnapshotRestore.java @@ -73,8 +73,8 @@ public class SnapshotRestore implements JsonpSerializable { private SnapshotRestore(Builder builder) { this.indices = ApiTypeHelper.unmodifiableRequired(builder.indices, this, "indices"); - this.snapshot = ApiTypeHelper.requireNonNullWithDefault(builder.snapshot, this, "snapshot", this.snapshot()); - this.shards = ApiTypeHelper.requireNonNullWithDefault(builder.shards, this, "shards", this.shards()); + this.snapshot = ApiTypeHelper.requireNonNull(builder.snapshot, this, "snapshot"); + this.shards = ApiTypeHelper.requireNonNull(builder.shards, this, "shards"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java index a5227245b..1e39b358e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/snapshot/verify_repository/CompactNodeInfo.java @@ -66,7 +66,7 @@ public class CompactNodeInfo implements JsonpSerializable { private CompactNodeInfo(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java index fbab2b958..efe617454 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorRequest.java @@ -69,7 +69,7 @@ public class ClearCursorRequest extends RequestBase implements JsonpSerializable private ClearCursorRequest(Builder builder) { - this.cursor = ApiTypeHelper.requireNonNullWithDefault(builder.cursor, this, "cursor", this.cursor()); + this.cursor = ApiTypeHelper.requireNonNull(builder.cursor, this, "cursor"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java index 03ebfadcc..9b3dcfe24 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/ClearCursorResponse.java @@ -64,8 +64,7 @@ public class ClearCursorResponse implements JsonpSerializable { private ClearCursorResponse(Builder builder) { - this.succeeded = ApiTypeHelper.requireNonNullWithDefault(builder.succeeded, this, "succeeded", - this.succeeded()); + this.succeeded = ApiTypeHelper.requireNonNull(builder.succeeded, this, "succeeded", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java index a1f5c8ceb..237f4fd3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/Column.java @@ -67,8 +67,8 @@ public class Column implements JsonpSerializable { private Column(Builder builder) { - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java index 768af3359..22cc8831c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/DeleteAsyncRequest.java @@ -77,7 +77,7 @@ public class DeleteAsyncRequest extends RequestBase { private DeleteAsyncRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java index 9b2dd7546..bb1bc7fe6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncRequest.java @@ -87,7 +87,7 @@ private GetAsyncRequest(Builder builder) { this.delimiter = builder.delimiter; this.format = builder.format; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.keepAlive = builder.keepAlive; this.waitForCompletionTimeout = builder.waitForCompletionTimeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java index d705c01c2..62fad195b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncResponse.java @@ -79,11 +79,9 @@ public class GetAsyncResponse implements JsonpSerializable { private GetAsyncResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", - this.isRunning()); - this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", - this.isPartial()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning", false); + this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial", false); this.columns = ApiTypeHelper.unmodifiable(builder.columns); this.cursor = builder.cursor; this.rows = ApiTypeHelper.unmodifiableRequired(builder.rows, this, "rows"); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java index 9954b016c..1c4fd3adc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusRequest.java @@ -70,7 +70,7 @@ public class GetAsyncStatusRequest extends RequestBase { private GetAsyncStatusRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java index 4af2d3c14..118f8efd7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/GetAsyncStatusResponse.java @@ -79,15 +79,12 @@ public class GetAsyncStatusResponse implements JsonpSerializable { private GetAsyncStatusResponse(Builder builder) { - this.expirationTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expirationTimeInMillis, this, - "expirationTimeInMillis", this.expirationTimeInMillis()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.isRunning = ApiTypeHelper.requireNonNullWithDefault(builder.isRunning, this, "isRunning", - this.isRunning()); - this.isPartial = ApiTypeHelper.requireNonNullWithDefault(builder.isPartial, this, "isPartial", - this.isPartial()); - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); + this.expirationTimeInMillis = ApiTypeHelper.requireNonNull(builder.expirationTimeInMillis, this, + "expirationTimeInMillis", 0); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.isRunning = ApiTypeHelper.requireNonNull(builder.isRunning, this, "isRunning", false); + this.isPartial = ApiTypeHelper.requireNonNull(builder.isPartial, this, "isPartial", false); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); this.completionStatus = builder.completionStatus; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java index f654495d5..87c17839d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/sql/TranslateRequest.java @@ -85,7 +85,7 @@ private TranslateRequest(Builder builder) { this.fetchSize = builder.fetchSize; this.filter = builder.filter; - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); this.timeZone = builder.timeZone; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java index e3e652f12..4515edefe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/ssl/certificates/CertificateInformation.java @@ -85,16 +85,13 @@ public class CertificateInformation implements JsonpSerializable { private CertificateInformation(Builder builder) { this.alias = builder.alias; - this.expiry = ApiTypeHelper.requireNonNullWithDefault(builder.expiry, this, "expiry", this.expiry()); - this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); - this.hasPrivateKey = ApiTypeHelper.requireNonNullWithDefault(builder.hasPrivateKey, this, "hasPrivateKey", - this.hasPrivateKey()); + this.expiry = ApiTypeHelper.requireNonNull(builder.expiry, this, "expiry"); + this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); + this.hasPrivateKey = ApiTypeHelper.requireNonNull(builder.hasPrivateKey, this, "hasPrivateKey", false); this.issuer = builder.issuer; - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); - this.serialNumber = ApiTypeHelper.requireNonNullWithDefault(builder.serialNumber, this, "serialNumber", - this.serialNumber()); - this.subjectDn = ApiTypeHelper.requireNonNullWithDefault(builder.subjectDn, this, "subjectDn", - this.subjectDn()); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); + this.serialNumber = ApiTypeHelper.requireNonNull(builder.serialNumber, this, "serialNumber"); + this.subjectDn = ApiTypeHelper.requireNonNull(builder.subjectDn, this, "subjectDn"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java index 43a94dabb..e930e1357 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRequest.java @@ -90,7 +90,7 @@ public class DeleteSynonymRequest extends RequestBase { private DeleteSynonymRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java index 48532619a..08dfafd0c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/DeleteSynonymRuleRequest.java @@ -72,8 +72,8 @@ public class DeleteSynonymRuleRequest extends RequestBase { private DeleteSynonymRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.setId = ApiTypeHelper.requireNonNullWithDefault(builder.setId, this, "setId", this.setId()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.setId = ApiTypeHelper.requireNonNull(builder.setId, this, "setId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java index 7e9632d82..dd9f1a5ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRequest.java @@ -76,7 +76,7 @@ public class GetSynonymRequest extends RequestBase { private GetSynonymRequest(Builder builder) { this.from = builder.from; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.size = builder.size; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java index 0d60b35a3..2aaf1d657 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymResponse.java @@ -68,7 +68,7 @@ public class GetSynonymResponse implements JsonpSerializable { private GetSynonymResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.synonymsSet = ApiTypeHelper.unmodifiableRequired(builder.synonymsSet, this, "synonymsSet"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java index e5c3e0451..5484c57e0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymRuleRequest.java @@ -72,8 +72,8 @@ public class GetSynonymRuleRequest extends RequestBase { private GetSynonymRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.setId = ApiTypeHelper.requireNonNullWithDefault(builder.setId, this, "setId", this.setId()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.setId = ApiTypeHelper.requireNonNull(builder.setId, this, "setId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java index 8294dad46..925b971f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/GetSynonymsSetsResponse.java @@ -70,7 +70,7 @@ public class GetSynonymsSetsResponse implements JsonpSerializable { private GetSynonymsSetsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.results = ApiTypeHelper.unmodifiableRequired(builder.results, this, "results"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java index d5eb36820..16bb40c79 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRequest.java @@ -81,7 +81,7 @@ public class PutSynonymRequest extends RequestBase implements JsonpSerializable private PutSynonymRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.synonymsSet = ApiTypeHelper.unmodifiableRequired(builder.synonymsSet, this, "synonymsSet"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java index 0d8c64d2a..9f3cc2470 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymResponse.java @@ -68,9 +68,9 @@ public class PutSynonymResponse implements JsonpSerializable { private PutSynonymResponse(Builder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); - this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNullWithDefault(builder.reloadAnalyzersDetails, this, - "reloadAnalyzersDetails", this.reloadAnalyzersDetails()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNull(builder.reloadAnalyzersDetails, this, + "reloadAnalyzersDetails"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java index 938ca1448..df8fac938 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/PutSynonymRuleRequest.java @@ -82,9 +82,9 @@ public class PutSynonymRuleRequest extends RequestBase implements JsonpSerializa private PutSynonymRuleRequest(Builder builder) { - this.ruleId = ApiTypeHelper.requireNonNullWithDefault(builder.ruleId, this, "ruleId", this.ruleId()); - this.setId = ApiTypeHelper.requireNonNullWithDefault(builder.setId, this, "setId", this.setId()); - this.synonyms = ApiTypeHelper.requireNonNullWithDefault(builder.synonyms, this, "synonyms", this.synonyms()); + this.ruleId = ApiTypeHelper.requireNonNull(builder.ruleId, this, "ruleId"); + this.setId = ApiTypeHelper.requireNonNull(builder.setId, this, "setId"); + this.synonyms = ApiTypeHelper.requireNonNull(builder.synonyms, this, "synonyms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java index f923dfd9b..7c09cc482 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRule.java @@ -69,7 +69,7 @@ public class SynonymRule implements JsonpSerializable { private SynonymRule(Builder builder) { this.id = builder.id; - this.synonyms = ApiTypeHelper.requireNonNullWithDefault(builder.synonyms, this, "synonyms", this.synonyms()); + this.synonyms = ApiTypeHelper.requireNonNull(builder.synonyms, this, "synonyms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java index f7435587b..b9267ccf9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymRuleRead.java @@ -67,8 +67,8 @@ public class SynonymRuleRead implements JsonpSerializable { protected SynonymRuleRead(AbstractBuilder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.synonyms = ApiTypeHelper.requireNonNullWithDefault(builder.synonyms, this, "synonyms", this.synonyms()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.synonyms = ApiTypeHelper.requireNonNull(builder.synonyms, this, "synonyms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java index 6f372ec7f..4303bb5a3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/SynonymsUpdateResult.java @@ -69,9 +69,9 @@ public abstract class SynonymsUpdateResult implements JsonpSerializable { protected SynonymsUpdateResult(AbstractBuilder builder) { - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); - this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNullWithDefault(builder.reloadAnalyzersDetails, this, - "reloadAnalyzersDetails", this.reloadAnalyzersDetails()); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.reloadAnalyzersDetails = ApiTypeHelper.requireNonNull(builder.reloadAnalyzersDetails, this, + "reloadAnalyzersDetails"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java index 383eb0dd1..468e01389 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/synonyms/get_synonyms_sets/SynonymsSetItem.java @@ -69,9 +69,8 @@ public class SynonymsSetItem implements JsonpSerializable { private SynonymsSetItem(Builder builder) { - this.synonymsSet = ApiTypeHelper.requireNonNullWithDefault(builder.synonymsSet, this, "synonymsSet", - this.synonymsSet()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.synonymsSet = ApiTypeHelper.requireNonNull(builder.synonymsSet, this, "synonymsSet"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java index a87705467..bdcacc81d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksRequest.java @@ -83,7 +83,7 @@ public class GetTasksRequest extends RequestBase { private GetTasksRequest(Builder builder) { - this.taskId = ApiTypeHelper.requireNonNullWithDefault(builder.taskId, this, "taskId", this.taskId()); + this.taskId = ApiTypeHelper.requireNonNull(builder.taskId, this, "taskId"); this.timeout = builder.timeout; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java index f7e6e49e1..45b7f1549 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/GetTasksResponse.java @@ -75,9 +75,8 @@ public class GetTasksResponse implements JsonpSerializable { private GetTasksResponse(Builder builder) { - this.completed = ApiTypeHelper.requireNonNullWithDefault(builder.completed, this, "completed", - this.completed()); - this.task = ApiTypeHelper.requireNonNullWithDefault(builder.task, this, "task", this.task()); + this.completed = ApiTypeHelper.requireNonNull(builder.completed, this, "completed", false); + this.task = ApiTypeHelper.requireNonNull(builder.task, this, "task"); this.response = builder.response; this.error = builder.error; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java index a8f1376e2..83de0f1a1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/tasks/TaskInfo.java @@ -99,21 +99,19 @@ public class TaskInfo implements JsonpSerializable { protected TaskInfo(AbstractBuilder builder) { - this.action = ApiTypeHelper.requireNonNullWithDefault(builder.action, this, "action", this.action()); + this.action = ApiTypeHelper.requireNonNull(builder.action, this, "action"); this.cancelled = builder.cancelled; - this.cancellable = ApiTypeHelper.requireNonNullWithDefault(builder.cancellable, this, "cancellable", - this.cancellable()); + this.cancellable = ApiTypeHelper.requireNonNull(builder.cancellable, this, "cancellable", false); this.description = builder.description; this.headers = ApiTypeHelper.unmodifiableRequired(builder.headers, this, "headers"); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id", 0); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); this.runningTime = builder.runningTime; - this.runningTimeInNanos = ApiTypeHelper.requireNonNullWithDefault(builder.runningTimeInNanos, this, - "runningTimeInNanos", this.runningTimeInNanos()); - this.startTimeInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.startTimeInMillis, this, - "startTimeInMillis", this.startTimeInMillis()); + this.runningTimeInNanos = ApiTypeHelper.requireNonNull(builder.runningTimeInNanos, this, "runningTimeInNanos", + 0); + this.startTimeInMillis = ApiTypeHelper.requireNonNull(builder.startTimeInMillis, this, "startTimeInMillis", 0); this.status = builder.status; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.parentTaskId = builder.parentTaskId; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java index 82cd54561..4d18bd1b7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FieldStat.java @@ -89,9 +89,8 @@ public class FieldStat implements JsonpSerializable { private FieldStat(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.cardinality = ApiTypeHelper.requireNonNullWithDefault(builder.cardinality, this, "cardinality", - this.cardinality()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.cardinality = ApiTypeHelper.requireNonNull(builder.cardinality, this, "cardinality", 0); this.topHits = ApiTypeHelper.unmodifiableRequired(builder.topHits, this, "topHits"); this.meanValue = builder.meanValue; this.medianValue = builder.medianValue; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java index 7c7052105..d9c557604 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureRequest.java @@ -142,10 +142,10 @@ private FindFieldStructureRequest(Builder builder) { this.documentsToSample = builder.documentsToSample; this.ecsCompatibility = builder.ecsCompatibility; this.explain = builder.explain; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); this.format = builder.format; this.grokPattern = builder.grokPattern; - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.quote = builder.quote; this.shouldTrimFields = builder.shouldTrimFields; this.timeout = builder.timeout; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java index 85c93126b..e2b76da3c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindFieldStructureResponse.java @@ -104,25 +104,22 @@ public class FindFieldStructureResponse implements JsonpSerializable { private FindFieldStructureResponse(Builder builder) { - this.charset = ApiTypeHelper.requireNonNullWithDefault(builder.charset, this, "charset", this.charset()); + this.charset = ApiTypeHelper.requireNonNull(builder.charset, this, "charset"); this.ecsCompatibility = builder.ecsCompatibility; this.fieldStats = ApiTypeHelper.unmodifiableRequired(builder.fieldStats, this, "fieldStats"); - this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); + this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); this.grokPattern = builder.grokPattern; this.javaTimestampFormats = ApiTypeHelper.unmodifiable(builder.javaTimestampFormats); this.jodaTimestampFormats = ApiTypeHelper.unmodifiable(builder.jodaTimestampFormats); - this.ingestPipeline = ApiTypeHelper.requireNonNullWithDefault(builder.ingestPipeline, this, "ingestPipeline", - this.ingestPipeline()); - this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); + this.ingestPipeline = ApiTypeHelper.requireNonNull(builder.ingestPipeline, this, "ingestPipeline"); + this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); this.multilineStartPattern = builder.multilineStartPattern; - this.needClientTimezone = ApiTypeHelper.requireNonNullWithDefault(builder.needClientTimezone, this, - "needClientTimezone", this.needClientTimezone()); - this.numLinesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numLinesAnalyzed, this, - "numLinesAnalyzed", this.numLinesAnalyzed()); - this.numMessagesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numMessagesAnalyzed, this, - "numMessagesAnalyzed", this.numMessagesAnalyzed()); - this.sampleStart = ApiTypeHelper.requireNonNullWithDefault(builder.sampleStart, this, "sampleStart", - this.sampleStart()); + this.needClientTimezone = ApiTypeHelper.requireNonNull(builder.needClientTimezone, this, "needClientTimezone", + false); + this.numLinesAnalyzed = ApiTypeHelper.requireNonNull(builder.numLinesAnalyzed, this, "numLinesAnalyzed", 0); + this.numMessagesAnalyzed = ApiTypeHelper.requireNonNull(builder.numMessagesAnalyzed, this, + "numMessagesAnalyzed", 0); + this.sampleStart = ApiTypeHelper.requireNonNull(builder.sampleStart, this, "sampleStart"); this.timestampField = builder.timestampField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java index 351604f56..0a512821f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/FindMessageStructureResponse.java @@ -104,25 +104,22 @@ public class FindMessageStructureResponse implements JsonpSerializable { private FindMessageStructureResponse(Builder builder) { - this.charset = ApiTypeHelper.requireNonNullWithDefault(builder.charset, this, "charset", this.charset()); + this.charset = ApiTypeHelper.requireNonNull(builder.charset, this, "charset"); this.ecsCompatibility = builder.ecsCompatibility; this.fieldStats = ApiTypeHelper.unmodifiableRequired(builder.fieldStats, this, "fieldStats"); - this.format = ApiTypeHelper.requireNonNullWithDefault(builder.format, this, "format", this.format()); + this.format = ApiTypeHelper.requireNonNull(builder.format, this, "format"); this.grokPattern = builder.grokPattern; this.javaTimestampFormats = ApiTypeHelper.unmodifiable(builder.javaTimestampFormats); this.jodaTimestampFormats = ApiTypeHelper.unmodifiable(builder.jodaTimestampFormats); - this.ingestPipeline = ApiTypeHelper.requireNonNullWithDefault(builder.ingestPipeline, this, "ingestPipeline", - this.ingestPipeline()); - this.mappings = ApiTypeHelper.requireNonNullWithDefault(builder.mappings, this, "mappings", this.mappings()); + this.ingestPipeline = ApiTypeHelper.requireNonNull(builder.ingestPipeline, this, "ingestPipeline"); + this.mappings = ApiTypeHelper.requireNonNull(builder.mappings, this, "mappings"); this.multilineStartPattern = builder.multilineStartPattern; - this.needClientTimezone = ApiTypeHelper.requireNonNullWithDefault(builder.needClientTimezone, this, - "needClientTimezone", this.needClientTimezone()); - this.numLinesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numLinesAnalyzed, this, - "numLinesAnalyzed", this.numLinesAnalyzed()); - this.numMessagesAnalyzed = ApiTypeHelper.requireNonNullWithDefault(builder.numMessagesAnalyzed, this, - "numMessagesAnalyzed", this.numMessagesAnalyzed()); - this.sampleStart = ApiTypeHelper.requireNonNullWithDefault(builder.sampleStart, this, "sampleStart", - this.sampleStart()); + this.needClientTimezone = ApiTypeHelper.requireNonNull(builder.needClientTimezone, this, "needClientTimezone", + false); + this.numLinesAnalyzed = ApiTypeHelper.requireNonNull(builder.numLinesAnalyzed, this, "numLinesAnalyzed", 0); + this.numMessagesAnalyzed = ApiTypeHelper.requireNonNull(builder.numMessagesAnalyzed, this, + "numMessagesAnalyzed", 0); + this.sampleStart = ApiTypeHelper.requireNonNull(builder.sampleStart, this, "sampleStart"); this.timestampField = builder.timestampField; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java index bee68704c..5ece47fbc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TestGrokPatternRequest.java @@ -81,8 +81,7 @@ public class TestGrokPatternRequest extends RequestBase implements JsonpSerializ private TestGrokPatternRequest(Builder builder) { this.ecsCompatibility = builder.ecsCompatibility; - this.grokPattern = ApiTypeHelper.requireNonNullWithDefault(builder.grokPattern, this, "grokPattern", - this.grokPattern()); + this.grokPattern = ApiTypeHelper.requireNonNull(builder.grokPattern, this, "grokPattern"); this.text = ApiTypeHelper.unmodifiableRequired(builder.text, this, "text"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java index f1fd22fb8..5266411bc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/TopHit.java @@ -68,8 +68,8 @@ public class TopHit implements JsonpSerializable { private TopHit(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java index a60d8426b..4aba742ad 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedField.java @@ -71,9 +71,9 @@ public class MatchedField implements JsonpSerializable { private MatchedField(Builder builder) { - this.match = ApiTypeHelper.requireNonNullWithDefault(builder.match, this, "match", this.match()); - this.offset = ApiTypeHelper.requireNonNullWithDefault(builder.offset, this, "offset", this.offset()); - this.length = ApiTypeHelper.requireNonNullWithDefault(builder.length, this, "length", this.length()); + this.match = ApiTypeHelper.requireNonNull(builder.match, this, "match"); + this.offset = ApiTypeHelper.requireNonNull(builder.offset, this, "offset", 0); + this.length = ApiTypeHelper.requireNonNull(builder.length, this, "length", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java index 8ae06e3d5..aed65ea41 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/text_structure/test_grok_pattern/MatchedText.java @@ -71,7 +71,7 @@ public class MatchedText implements JsonpSerializable { private MatchedText(Builder builder) { - this.matched = ApiTypeHelper.requireNonNullWithDefault(builder.matched, this, "matched", this.matched()); + this.matched = ApiTypeHelper.requireNonNull(builder.matched, this, "matched", false); this.fields = ApiTypeHelper.unmodifiable(builder.fields); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java index 1256cd8dc..3a9b1ad51 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/DeleteTransformRequest.java @@ -83,8 +83,7 @@ private DeleteTransformRequest(Builder builder) { this.deleteDestIndex = builder.deleteDestIndex; this.force = builder.force; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java index a07fae55b..7e82eefc8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformResponse.java @@ -70,7 +70,7 @@ public class GetTransformResponse implements JsonpSerializable { private GetTransformResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.transforms = ApiTypeHelper.unmodifiableRequired(builder.transforms, this, "transforms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java index dc6a4de8c..12937d598 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/GetTransformStatsResponse.java @@ -70,7 +70,7 @@ public class GetTransformStatsResponse implements JsonpSerializable { private GetTransformStatsResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.transforms = ApiTypeHelper.unmodifiableRequired(builder.transforms, this, "transforms"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java index 48d27807f..7a76fde6c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/Latest.java @@ -68,7 +68,7 @@ public class Latest implements JsonpSerializable { private Latest(Builder builder) { - this.sort = ApiTypeHelper.requireNonNullWithDefault(builder.sort, this, "sort", this.sort()); + this.sort = ApiTypeHelper.requireNonNull(builder.sort, this, "sort"); this.uniqueKey = ApiTypeHelper.unmodifiableRequired(builder.uniqueKey, this, "uniqueKey"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java index d17e5be98..d5f035f76 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PreviewTransformResponse.java @@ -75,8 +75,7 @@ public class PreviewTransformResponse implements JsonpSerializable { private PreviewTransformResponse(Builder builder) { - this.generatedDestIndex = ApiTypeHelper.requireNonNullWithDefault(builder.generatedDestIndex, this, - "generatedDestIndex", this.generatedDestIndex()); + this.generatedDestIndex = ApiTypeHelper.requireNonNull(builder.generatedDestIndex, this, "generatedDestIndex"); this.preview = ApiTypeHelper.unmodifiableRequired(builder.preview, this, "preview"); this.tTransformSerializer = builder.tTransformSerializer; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java index 6389a4d49..9473cd247 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/PutTransformRequest.java @@ -138,17 +138,16 @@ private PutTransformRequest(Builder builder) { this.meta = ApiTypeHelper.unmodifiable(builder.meta); this.deferValidation = builder.deferValidation; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); this.frequency = builder.frequency; this.latest = builder.latest; this.pivot = builder.pivot; this.retentionPolicy = builder.retentionPolicy; this.settings = builder.settings; - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.sync = builder.sync; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java index 2844c78e1..3ee85ae9c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ResetTransformRequest.java @@ -83,8 +83,7 @@ private ResetTransformRequest(Builder builder) { this.force = builder.force; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java index 1b082f16f..2fb4c0c08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/ScheduleNowTransformRequest.java @@ -80,8 +80,7 @@ public class ScheduleNowTransformRequest extends RequestBase { private ScheduleNowTransformRequest(Builder builder) { this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java index 3976df199..a34e864fb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StartTransformRequest.java @@ -100,8 +100,7 @@ private StartTransformRequest(Builder builder) { this.from = builder.from; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java index 9f6060eec..549eb33d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/StopTransformRequest.java @@ -89,8 +89,7 @@ private StopTransformRequest(Builder builder) { this.allowNoMatch = builder.allowNoMatch; this.force = builder.force; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); this.waitForCheckpoint = builder.waitForCheckpoint; this.waitForCompletion = builder.waitForCompletion; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java index 277aeff7f..9b6394add 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeRetentionPolicy.java @@ -69,8 +69,8 @@ public class TimeRetentionPolicy implements RetentionPolicyVariant, JsonpSeriali private TimeRetentionPolicy(Builder builder) { - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); - this.maxAge = ApiTypeHelper.requireNonNullWithDefault(builder.maxAge, this, "maxAge", this.maxAge()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); + this.maxAge = ApiTypeHelper.requireNonNull(builder.maxAge, this, "maxAge"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java index 9ea68f314..33a700025 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/TimeSync.java @@ -70,7 +70,7 @@ public class TimeSync implements SyncVariant, JsonpSerializable { private TimeSync(Builder builder) { this.delay = builder.delay; - this.field = ApiTypeHelper.requireNonNullWithDefault(builder.field, this, "field", this.field()); + this.field = ApiTypeHelper.requireNonNull(builder.field, this, "field"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java index 0ae20d9c0..f661a8f37 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformRequest.java @@ -122,8 +122,7 @@ private UpdateTransformRequest(Builder builder) { this.source = builder.source; this.sync = builder.sync; this.timeout = builder.timeout; - this.transformId = ApiTypeHelper.requireNonNullWithDefault(builder.transformId, this, "transformId", - this.transformId()); + this.transformId = ApiTypeHelper.requireNonNull(builder.transformId, this, "transformId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java index 00f6a4d4c..f9d0f339d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpdateTransformResponse.java @@ -106,20 +106,18 @@ public class UpdateTransformResponse implements JsonpSerializable { private UpdateTransformResponse(Builder builder) { this.authorization = builder.authorization; - this.createTime = ApiTypeHelper.requireNonNullWithDefault(builder.createTime, this, "createTime", - this.createTime()); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.createTime = ApiTypeHelper.requireNonNull(builder.createTime, this, "createTime", 0); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); this.frequency = builder.frequency; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.latest = builder.latest; this.pivot = builder.pivot; this.retentionPolicy = builder.retentionPolicy; - this.settings = ApiTypeHelper.requireNonNullWithDefault(builder.settings, this, "settings", this.settings()); - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.settings = ApiTypeHelper.requireNonNull(builder.settings, this, "settings"); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.sync = builder.sync; - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); this.meta = ApiTypeHelper.unmodifiable(builder.meta); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java index 6be9be71c..bad03d2b3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/UpgradeTransformsResponse.java @@ -69,10 +69,9 @@ public class UpgradeTransformsResponse implements JsonpSerializable { private UpgradeTransformsResponse(Builder builder) { - this.needsUpdate = ApiTypeHelper.requireNonNullWithDefault(builder.needsUpdate, this, "needsUpdate", - this.needsUpdate()); - this.noAction = ApiTypeHelper.requireNonNullWithDefault(builder.noAction, this, "noAction", this.noAction()); - this.updated = ApiTypeHelper.requireNonNullWithDefault(builder.updated, this, "updated", this.updated()); + this.needsUpdate = ApiTypeHelper.requireNonNull(builder.needsUpdate, this, "needsUpdate", 0); + this.noAction = ApiTypeHelper.requireNonNull(builder.noAction, this, "noAction", 0); + this.updated = ApiTypeHelper.requireNonNull(builder.updated, this, "updated", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java index 6b77a7794..204fccf6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform/TransformSummary.java @@ -124,14 +124,14 @@ private TransformSummary(Builder builder) { this.createTime = builder.createTime; this.createTimeString = builder.createTimeString; this.description = builder.description; - this.dest = ApiTypeHelper.requireNonNullWithDefault(builder.dest, this, "dest", this.dest()); + this.dest = ApiTypeHelper.requireNonNull(builder.dest, this, "dest"); this.frequency = builder.frequency; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.latest = builder.latest; this.pivot = builder.pivot; this.retentionPolicy = builder.retentionPolicy; this.settings = builder.settings; - this.source = ApiTypeHelper.requireNonNullWithDefault(builder.source, this, "source", this.source()); + this.source = ApiTypeHelper.requireNonNull(builder.source, this, "source"); this.sync = builder.sync; this.version = builder.version; this.meta = ApiTypeHelper.unmodifiable(builder.meta); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java index 94fd97181..55ea64d98 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/CheckpointStats.java @@ -82,8 +82,7 @@ public class CheckpointStats implements JsonpSerializable { private CheckpointStats(Builder builder) { - this.checkpoint = ApiTypeHelper.requireNonNullWithDefault(builder.checkpoint, this, "checkpoint", - this.checkpoint()); + this.checkpoint = ApiTypeHelper.requireNonNull(builder.checkpoint, this, "checkpoint", 0); this.checkpointProgress = builder.checkpointProgress; this.timestamp = builder.timestamp; this.timestampMillis = builder.timestampMillis; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java index 10762016b..b4eb958d7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/Checkpointing.java @@ -87,7 +87,7 @@ private Checkpointing(Builder builder) { this.changesLastDetectedAt = builder.changesLastDetectedAt; this.changesLastDetectedAtString = builder.changesLastDetectedAtString; - this.last = ApiTypeHelper.requireNonNullWithDefault(builder.last, this, "last", this.last()); + this.last = ApiTypeHelper.requireNonNull(builder.last, this, "last"); this.next = builder.next; this.operationsBehind = builder.operationsBehind; this.lastSearchTime = builder.lastSearchTime; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java index 1c4409479..ed8e69555 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformHealthIssue.java @@ -82,10 +82,10 @@ public class TransformHealthIssue implements JsonpSerializable { private TransformHealthIssue(Builder builder) { - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.issue = ApiTypeHelper.requireNonNullWithDefault(builder.issue, this, "issue", this.issue()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.issue = ApiTypeHelper.requireNonNull(builder.issue, this, "issue"); this.details = builder.details; - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.firstOccurrence = builder.firstOccurrence; this.firstOccurenceString = builder.firstOccurenceString; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java index b6d676d3a..332bbd88c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformIndexerStats.java @@ -102,40 +102,27 @@ public class TransformIndexerStats implements JsonpSerializable { private TransformIndexerStats(Builder builder) { this.deleteTimeInMs = builder.deleteTimeInMs; - this.documentsIndexed = ApiTypeHelper.requireNonNullWithDefault(builder.documentsIndexed, this, - "documentsIndexed", this.documentsIndexed()); + this.documentsIndexed = ApiTypeHelper.requireNonNull(builder.documentsIndexed, this, "documentsIndexed", 0); this.documentsDeleted = builder.documentsDeleted; - this.documentsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.documentsProcessed, this, - "documentsProcessed", this.documentsProcessed()); - this.exponentialAvgCheckpointDurationMs = ApiTypeHelper.requireNonNullWithDefault( - builder.exponentialAvgCheckpointDurationMs, this, "exponentialAvgCheckpointDurationMs", - this.exponentialAvgCheckpointDurationMs()); - this.exponentialAvgDocumentsIndexed = ApiTypeHelper.requireNonNullWithDefault( - builder.exponentialAvgDocumentsIndexed, this, "exponentialAvgDocumentsIndexed", - this.exponentialAvgDocumentsIndexed()); - this.exponentialAvgDocumentsProcessed = ApiTypeHelper.requireNonNullWithDefault( - builder.exponentialAvgDocumentsProcessed, this, "exponentialAvgDocumentsProcessed", - this.exponentialAvgDocumentsProcessed()); - this.indexFailures = ApiTypeHelper.requireNonNullWithDefault(builder.indexFailures, this, "indexFailures", - this.indexFailures()); - this.indexTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.indexTimeInMs, this, "indexTimeInMs", - this.indexTimeInMs()); - this.indexTotal = ApiTypeHelper.requireNonNullWithDefault(builder.indexTotal, this, "indexTotal", - this.indexTotal()); - this.pagesProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.pagesProcessed, this, "pagesProcessed", - this.pagesProcessed()); - this.processingTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.processingTimeInMs, this, - "processingTimeInMs", this.processingTimeInMs()); - this.processingTotal = ApiTypeHelper.requireNonNullWithDefault(builder.processingTotal, this, "processingTotal", - this.processingTotal()); - this.searchFailures = ApiTypeHelper.requireNonNullWithDefault(builder.searchFailures, this, "searchFailures", - this.searchFailures()); - this.searchTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.searchTimeInMs, this, "searchTimeInMs", - this.searchTimeInMs()); - this.searchTotal = ApiTypeHelper.requireNonNullWithDefault(builder.searchTotal, this, "searchTotal", - this.searchTotal()); - this.triggerCount = ApiTypeHelper.requireNonNullWithDefault(builder.triggerCount, this, "triggerCount", - this.triggerCount()); + this.documentsProcessed = ApiTypeHelper.requireNonNull(builder.documentsProcessed, this, "documentsProcessed", + 0); + this.exponentialAvgCheckpointDurationMs = ApiTypeHelper.requireNonNull( + builder.exponentialAvgCheckpointDurationMs, this, "exponentialAvgCheckpointDurationMs", 0); + this.exponentialAvgDocumentsIndexed = ApiTypeHelper.requireNonNull(builder.exponentialAvgDocumentsIndexed, this, + "exponentialAvgDocumentsIndexed", 0); + this.exponentialAvgDocumentsProcessed = ApiTypeHelper.requireNonNull(builder.exponentialAvgDocumentsProcessed, + this, "exponentialAvgDocumentsProcessed", 0); + this.indexFailures = ApiTypeHelper.requireNonNull(builder.indexFailures, this, "indexFailures", 0); + this.indexTimeInMs = ApiTypeHelper.requireNonNull(builder.indexTimeInMs, this, "indexTimeInMs", 0); + this.indexTotal = ApiTypeHelper.requireNonNull(builder.indexTotal, this, "indexTotal", 0); + this.pagesProcessed = ApiTypeHelper.requireNonNull(builder.pagesProcessed, this, "pagesProcessed", 0); + this.processingTimeInMs = ApiTypeHelper.requireNonNull(builder.processingTimeInMs, this, "processingTimeInMs", + 0); + this.processingTotal = ApiTypeHelper.requireNonNull(builder.processingTotal, this, "processingTotal", 0); + this.searchFailures = ApiTypeHelper.requireNonNull(builder.searchFailures, this, "searchFailures", 0); + this.searchTimeInMs = ApiTypeHelper.requireNonNull(builder.searchTimeInMs, this, "searchTimeInMs", 0); + this.searchTotal = ApiTypeHelper.requireNonNull(builder.searchTotal, this, "searchTotal", 0); + this.triggerCount = ApiTypeHelper.requireNonNull(builder.triggerCount, this, "triggerCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java index 831fd0bee..9ce4ba48f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformProgress.java @@ -78,10 +78,8 @@ public class TransformProgress implements JsonpSerializable { private TransformProgress(Builder builder) { - this.docsIndexed = ApiTypeHelper.requireNonNullWithDefault(builder.docsIndexed, this, "docsIndexed", - this.docsIndexed()); - this.docsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.docsProcessed, this, "docsProcessed", - this.docsProcessed()); + this.docsIndexed = ApiTypeHelper.requireNonNull(builder.docsIndexed, this, "docsIndexed", 0); + this.docsProcessed = ApiTypeHelper.requireNonNull(builder.docsProcessed, this, "docsProcessed", 0); this.docsRemaining = builder.docsRemaining; this.percentComplete = builder.percentComplete; this.totalDocs = builder.totalDocs; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java index 839e3acdd..b7b63eb74 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStats.java @@ -82,14 +82,13 @@ public class TransformStats implements JsonpSerializable { private TransformStats(Builder builder) { - this.checkpointing = ApiTypeHelper.requireNonNullWithDefault(builder.checkpointing, this, "checkpointing", - this.checkpointing()); + this.checkpointing = ApiTypeHelper.requireNonNull(builder.checkpointing, this, "checkpointing"); this.health = builder.health; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.node = builder.node; this.reason = builder.reason; - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java index 9819980e0..250ecbe93 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/transform/get_transform_stats/TransformStatsHealth.java @@ -69,7 +69,7 @@ public class TransformStatsHealth implements JsonpSerializable { private TransformStatsHealth(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); this.issues = ApiTypeHelper.unmodifiable(builder.issues); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java index bcd5842de..6f5378d28 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchRequest.java @@ -87,7 +87,7 @@ public class AckWatchRequest extends RequestBase { private AckWatchRequest(Builder builder) { this.actionId = ApiTypeHelper.unmodifiable(builder.actionId); - this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); + this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java index 5b461b343..fb2e69676 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AckWatchResponse.java @@ -64,7 +64,7 @@ public class AckWatchResponse implements JsonpSerializable { private AckWatchResponse(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java index 79bd48bdc..83c9f1c4c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/AcknowledgeState.java @@ -67,9 +67,8 @@ public class AcknowledgeState implements JsonpSerializable { private AcknowledgeState(Builder builder) { - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java index 9ced8684b..e79da1afe 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActionStatus.java @@ -73,7 +73,7 @@ public class ActionStatus implements JsonpSerializable { private ActionStatus(Builder builder) { - this.ack = ApiTypeHelper.requireNonNullWithDefault(builder.ack, this, "ack", this.ack()); + this.ack = ApiTypeHelper.requireNonNull(builder.ack, this, "ack"); this.lastExecution = builder.lastExecution; this.lastSuccessfulExecution = builder.lastSuccessfulExecution; this.lastThrottle = builder.lastThrottle; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java index a1f3acb95..67d28ed30 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchRequest.java @@ -69,7 +69,7 @@ public class ActivateWatchRequest extends RequestBase { private ActivateWatchRequest(Builder builder) { - this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); + this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java index cba4b9924..511f99a3a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivateWatchResponse.java @@ -64,7 +64,7 @@ public class ActivateWatchResponse implements JsonpSerializable { private ActivateWatchResponse(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java index a5eeca676..4d7853863 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationState.java @@ -68,9 +68,8 @@ public class ActivationState implements JsonpSerializable { private ActivationState(Builder builder) { - this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active", false); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java index d03c740e1..f70201bfa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ActivationStatus.java @@ -72,8 +72,8 @@ public class ActivationStatus implements JsonpSerializable { private ActivationStatus(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java index 92f8c5a99..d48c496b0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareCondition.java @@ -70,10 +70,10 @@ public class ArrayCompareCondition implements JsonpSerializable { private ArrayCompareCondition(Builder builder) { - this.operator = ApiTypeHelper.requireNonNullWithDefault(builder.operator, this, "operator", this.operator()); - this.params = ApiTypeHelper.requireNonNullWithDefault(builder.params, this, "params", this.params()); + this.operator = ApiTypeHelper.requireNonNull(builder.operator, this, "operator"); + this.params = ApiTypeHelper.requireNonNull(builder.params, this, "params"); - this.path = ApiTypeHelper.requireNonNullWithDefault(builder.path, this, "path", this.path()); + this.path = ApiTypeHelper.requireNonNull(builder.path, this, "path"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java index cce628aa7..498615268 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ArrayCompareOpParams.java @@ -69,9 +69,8 @@ public class ArrayCompareOpParams implements JsonpSerializable { private ArrayCompareOpParams(Builder builder) { - this.quantifier = ApiTypeHelper.requireNonNullWithDefault(builder.quantifier, this, "quantifier", - this.quantifier()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.quantifier = ApiTypeHelper.requireNonNull(builder.quantifier, this, "quantifier"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java index 2ec19c994..e43da2a20 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchRequest.java @@ -70,7 +70,7 @@ public class DeactivateWatchRequest extends RequestBase { private DeactivateWatchRequest(Builder builder) { - this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); + this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java index 25a0551e4..bc920995f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeactivateWatchResponse.java @@ -65,7 +65,7 @@ public class DeactivateWatchResponse implements JsonpSerializable { private DeactivateWatchResponse(Builder builder) { - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java index ed387661f..fc52b5e99 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchRequest.java @@ -80,7 +80,7 @@ public class DeleteWatchRequest extends RequestBase { private DeleteWatchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java index 7f894fb00..d9a961d6d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/DeleteWatchResponse.java @@ -71,9 +71,9 @@ public class DeleteWatchResponse implements JsonpSerializable { private DeleteWatchResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java index a8cd14490..68957f80e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Email.java @@ -101,7 +101,7 @@ protected Email(AbstractBuilder builder) { this.priority = builder.priority; this.replyTo = ApiTypeHelper.unmodifiable(builder.replyTo); this.sentDate = builder.sentDate; - this.subject = ApiTypeHelper.requireNonNullWithDefault(builder.subject, this, "subject", this.subject()); + this.subject = ApiTypeHelper.requireNonNull(builder.subject, this, "subject"); this.to = ApiTypeHelper.unmodifiableRequired(builder.to, this, "to"); this.attachments = ApiTypeHelper.unmodifiable(builder.attachments); diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java index 6ce13af0f..6ac5c4112 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/EmailResult.java @@ -72,7 +72,7 @@ public class EmailResult implements JsonpSerializable { private EmailResult(Builder builder) { this.account = builder.account; - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); this.reason = builder.reason; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java index 9f7770b87..7cbc96395 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecuteWatchResponse.java @@ -68,9 +68,8 @@ public class ExecuteWatchResponse implements JsonpSerializable { private ExecuteWatchResponse(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.watchRecord = ApiTypeHelper.requireNonNullWithDefault(builder.watchRecord, this, "watchRecord", - this.watchRecord()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.watchRecord = ApiTypeHelper.requireNonNull(builder.watchRecord, this, "watchRecord"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java index 72e4e57b1..69d8dd2c9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResult.java @@ -76,13 +76,10 @@ public class ExecutionResult implements JsonpSerializable { private ExecutionResult(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.condition = ApiTypeHelper.requireNonNullWithDefault(builder.condition, this, "condition", - this.condition()); - this.executionDuration = ApiTypeHelper.requireNonNullWithDefault(builder.executionDuration, this, - "executionDuration", this.executionDuration()); - this.executionTime = ApiTypeHelper.requireNonNullWithDefault(builder.executionTime, this, "executionTime", - this.executionTime()); - this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); + this.condition = ApiTypeHelper.requireNonNull(builder.condition, this, "condition"); + this.executionDuration = ApiTypeHelper.requireNonNull(builder.executionDuration, this, "executionDuration", 0); + this.executionTime = ApiTypeHelper.requireNonNull(builder.executionTime, this, "executionTime"); + this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java index 3770375ef..1ba5f5971 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultAction.java @@ -96,14 +96,14 @@ public class ExecutionResultAction implements JsonpSerializable { private ExecutionResultAction(Builder builder) { this.email = builder.email; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.index = builder.index; this.logging = builder.logging; this.pagerduty = builder.pagerduty; this.reason = builder.reason; this.slack = builder.slack; - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); this.webhook = builder.webhook; this.error = builder.error; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java index 22b62c8a6..7cb0cdd20 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultCondition.java @@ -70,9 +70,9 @@ public class ExecutionResultCondition implements JsonpSerializable { private ExecutionResultCondition(Builder builder) { - this.met = ApiTypeHelper.requireNonNullWithDefault(builder.met, this, "met", this.met()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.met = ApiTypeHelper.requireNonNull(builder.met, this, "met", false); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java index e66f2a815..cc67eb6db 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionResultInput.java @@ -73,8 +73,8 @@ public class ExecutionResultInput implements JsonpSerializable { private ExecutionResultInput(Builder builder) { this.payload = ApiTypeHelper.unmodifiableRequired(builder.payload, this, "payload"); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java index 76113fd4b..b184ac4b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionState.java @@ -72,10 +72,8 @@ public class ExecutionState implements JsonpSerializable { private ExecutionState(Builder builder) { - this.successful = ApiTypeHelper.requireNonNullWithDefault(builder.successful, this, "successful", - this.successful()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.successful = ApiTypeHelper.requireNonNull(builder.successful, this, "successful", false); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); this.reason = builder.reason; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java index 5ec8adf91..e1687c90a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ExecutionThreadPool.java @@ -67,9 +67,8 @@ public class ExecutionThreadPool implements JsonpSerializable { private ExecutionThreadPool(Builder builder) { - this.maxSize = ApiTypeHelper.requireNonNullWithDefault(builder.maxSize, this, "maxSize", this.maxSize()); - this.queueSize = ApiTypeHelper.requireNonNullWithDefault(builder.queueSize, this, "queueSize", - this.queueSize()); + this.maxSize = ApiTypeHelper.requireNonNull(builder.maxSize, this, "maxSize", 0); + this.queueSize = ApiTypeHelper.requireNonNull(builder.queueSize, this, "queueSize", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java index 3f8ff258d..d944f7d15 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchRequest.java @@ -69,7 +69,7 @@ public class GetWatchRequest extends RequestBase { private GetWatchRequest(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java index dc9032f03..0a3f6a41c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatchResponse.java @@ -85,8 +85,8 @@ public class GetWatchResponse implements JsonpSerializable { private GetWatchResponse(Builder builder) { - this.found = ApiTypeHelper.requireNonNullWithDefault(builder.found, this, "found", this.found()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.found = ApiTypeHelper.requireNonNull(builder.found, this, "found", false); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.status = builder.status; this.watch = builder.watch; this.primaryTerm = builder.primaryTerm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java index 3f26bbc45..bc1e480e6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/GetWatcherSettingsResponse.java @@ -65,7 +65,7 @@ public class GetWatcherSettingsResponse implements JsonpSerializable { private GetWatcherSettingsResponse(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java index f28beed7d..8a486eec2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputAuthentication.java @@ -65,7 +65,7 @@ public class HttpInputAuthentication implements JsonpSerializable { private HttpInputAuthentication(Builder builder) { - this.basic = ApiTypeHelper.requireNonNullWithDefault(builder.basic, this, "basic", this.basic()); + this.basic = ApiTypeHelper.requireNonNull(builder.basic, this, "basic"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java index 7bf0fe701..87904ea95 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputBasicAuthentication.java @@ -68,8 +68,8 @@ public class HttpInputBasicAuthentication implements JsonpSerializable { private HttpInputBasicAuthentication(Builder builder) { - this.password = ApiTypeHelper.requireNonNullWithDefault(builder.password, this, "password", this.password()); - this.username = ApiTypeHelper.requireNonNullWithDefault(builder.username, this, "username", this.username()); + this.password = ApiTypeHelper.requireNonNull(builder.password, this, "password"); + this.username = ApiTypeHelper.requireNonNull(builder.username, this, "username"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java index cc5bc343f..d7e4ecb70 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputProxy.java @@ -68,8 +68,8 @@ public class HttpInputProxy implements JsonpSerializable { private HttpInputProxy(Builder builder) { - this.host = ApiTypeHelper.requireNonNullWithDefault(builder.host, this, "host", this.host()); - this.port = ApiTypeHelper.requireNonNullWithDefault(builder.port, this, "port", this.port()); + this.host = ApiTypeHelper.requireNonNull(builder.host, this, "host"); + this.port = ApiTypeHelper.requireNonNull(builder.port, this, "port"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java index 290ea2230..fd4a06287 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/HttpInputResponseResult.java @@ -73,9 +73,9 @@ public class HttpInputResponseResult implements JsonpSerializable { private HttpInputResponseResult(Builder builder) { - this.body = ApiTypeHelper.requireNonNullWithDefault(builder.body, this, "body", this.body()); + this.body = ApiTypeHelper.requireNonNull(builder.body, this, "body"); this.headers = ApiTypeHelper.unmodifiableRequired(builder.headers, this, "headers"); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java index 954bafa71..0d5628149 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexAction.java @@ -83,7 +83,7 @@ public class IndexAction implements JsonpSerializable { private IndexAction(Builder builder) { - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); this.docId = builder.docId; this.refresh = builder.refresh; this.opType = builder.opType; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java index a5c0fbbda..e513bfb57 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResult.java @@ -64,7 +64,7 @@ public class IndexResult implements JsonpSerializable { private IndexResult(Builder builder) { - this.response = ApiTypeHelper.requireNonNullWithDefault(builder.response, this, "response", this.response()); + this.response = ApiTypeHelper.requireNonNull(builder.response, this, "response"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java index 24e6a717c..b00742318 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/IndexResultSummary.java @@ -77,11 +77,11 @@ public class IndexResultSummary implements JsonpSerializable { private IndexResultSummary(Builder builder) { - this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.index = ApiTypeHelper.requireNonNullWithDefault(builder.index, this, "index", this.index()); - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created", false); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.index = ApiTypeHelper.requireNonNull(builder.index, this, "index"); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java index 021f2ad89..2c1650368 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingAction.java @@ -72,7 +72,7 @@ public class LoggingAction implements JsonpSerializable { private LoggingAction(Builder builder) { this.level = builder.level; - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); this.category = builder.category; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java index 87aa20801..cc76f74c0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/LoggingResult.java @@ -65,8 +65,7 @@ public class LoggingResult implements JsonpSerializable { private LoggingResult(Builder builder) { - this.loggedText = ApiTypeHelper.requireNonNullWithDefault(builder.loggedText, this, "loggedText", - this.loggedText()); + this.loggedText = ApiTypeHelper.requireNonNull(builder.loggedText, this, "loggedText"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java index 165f93863..f857c94d8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyContext.java @@ -73,7 +73,7 @@ private PagerDutyContext(Builder builder) { this.href = builder.href; this.src = builder.src; - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java index 9628f02ef..61246c1c5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyEvent.java @@ -89,16 +89,13 @@ public class PagerDutyEvent implements JsonpSerializable { protected PagerDutyEvent(AbstractBuilder builder) { this.account = builder.account; - this.attachPayload = ApiTypeHelper.requireNonNullWithDefault(builder.attachPayload, this, "attachPayload", - this.attachPayload()); + this.attachPayload = ApiTypeHelper.requireNonNull(builder.attachPayload, this, "attachPayload", false); this.client = builder.client; this.clientUrl = builder.clientUrl; this.contexts = ApiTypeHelper.unmodifiable(builder.contexts); - this.description = ApiTypeHelper.requireNonNullWithDefault(builder.description, this, "description", - this.description()); + this.description = ApiTypeHelper.requireNonNull(builder.description, this, "description"); this.eventType = builder.eventType; - this.incidentKey = ApiTypeHelper.requireNonNullWithDefault(builder.incidentKey, this, "incidentKey", - this.incidentKey()); + this.incidentKey = ApiTypeHelper.requireNonNull(builder.incidentKey, this, "incidentKey"); this.proxy = builder.proxy; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java index 01d4bf3e4..d21f1c65f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PagerDutyResult.java @@ -74,7 +74,7 @@ public class PagerDutyResult implements JsonpSerializable { private PagerDutyResult(Builder builder) { - this.event = ApiTypeHelper.requireNonNullWithDefault(builder.event, this, "event", this.event()); + this.event = ApiTypeHelper.requireNonNull(builder.event, this, "event"); this.reason = builder.reason; this.request = builder.request; this.response = builder.response; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java index aad699a95..852219ff1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchRequest.java @@ -129,7 +129,7 @@ private PutWatchRequest(Builder builder) { this.actions = ApiTypeHelper.unmodifiable(builder.actions); this.active = builder.active; this.condition = builder.condition; - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.ifPrimaryTerm = builder.ifPrimaryTerm; this.ifSeqNo = builder.ifSeqNo; this.input = builder.input; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java index 67de19da4..b029eefa7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/PutWatchResponse.java @@ -75,12 +75,11 @@ public class PutWatchResponse implements JsonpSerializable { private PutWatchResponse(Builder builder) { - this.created = ApiTypeHelper.requireNonNullWithDefault(builder.created, this, "created", this.created()); - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); - this.primaryTerm = ApiTypeHelper.requireNonNullWithDefault(builder.primaryTerm, this, "primaryTerm", - this.primaryTerm()); - this.seqNo = ApiTypeHelper.requireNonNullWithDefault(builder.seqNo, this, "seqNo", this.seqNo()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.created = ApiTypeHelper.requireNonNull(builder.created, this, "created", false); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); + this.primaryTerm = ApiTypeHelper.requireNonNull(builder.primaryTerm, this, "primaryTerm", 0); + this.seqNo = ApiTypeHelper.requireNonNull(builder.seqNo, this, "seqNo", 0); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java index 96b2286b3..060c066ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatch.java @@ -79,7 +79,7 @@ public class QueryWatch implements JsonpSerializable { private QueryWatch(Builder builder) { - this.id = ApiTypeHelper.requireNonNullWithDefault(builder.id, this, "id", this.id()); + this.id = ApiTypeHelper.requireNonNull(builder.id, this, "id"); this.status = builder.status; this.watch = builder.watch; this.primaryTerm = builder.primaryTerm; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java index ead91cd44..6ce7b1716 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/QueryWatchesResponse.java @@ -68,7 +68,7 @@ public class QueryWatchesResponse implements JsonpSerializable { private QueryWatchesResponse(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.watches = ApiTypeHelper.unmodifiableRequired(builder.watches, this, "watches"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java index bf6eb5486..432d133e2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ReportingEmailAttachment.java @@ -81,7 +81,7 @@ public class ReportingEmailAttachment implements EmailAttachmentVariant, JsonpSe private ReportingEmailAttachment(Builder builder) { - this.url = ApiTypeHelper.requireNonNullWithDefault(builder.url, this, "url", this.url()); + this.url = ApiTypeHelper.requireNonNull(builder.url, this, "url"); this.inline = builder.inline; this.retries = builder.retries; this.interval = builder.interval; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java index 2a0cc5d4e..1bd73f261 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ScheduleTriggerEvent.java @@ -69,8 +69,7 @@ public class ScheduleTriggerEvent implements TriggerEventVariant, JsonpSerializa private ScheduleTriggerEvent(Builder builder) { - this.scheduledTime = ApiTypeHelper.requireNonNullWithDefault(builder.scheduledTime, this, "scheduledTime", - this.scheduledTime()); + this.scheduledTime = ApiTypeHelper.requireNonNull(builder.scheduledTime, this, "scheduledTime"); this.triggeredTime = builder.triggeredTime; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java index 734271c70..bf62a6da8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInput.java @@ -73,7 +73,7 @@ public class SearchInput implements InputVariant, JsonpSerializable { private SearchInput(Builder builder) { this.extract = ApiTypeHelper.unmodifiable(builder.extract); - this.request = ApiTypeHelper.requireNonNullWithDefault(builder.request, this, "request", this.request()); + this.request = ApiTypeHelper.requireNonNull(builder.request, this, "request"); this.timeout = builder.timeout; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java index 602b8b5a6..876760d08 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SearchInputRequestBody.java @@ -67,7 +67,7 @@ public class SearchInputRequestBody implements JsonpSerializable { private SearchInputRequestBody(Builder builder) { - this.query = ApiTypeHelper.requireNonNullWithDefault(builder.query, this, "query", this.query()); + this.query = ApiTypeHelper.requireNonNull(builder.query, this, "query"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java index 7b65fa453..620865449 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SimulatedActions.java @@ -72,8 +72,8 @@ public class SimulatedActions implements JsonpSerializable { private SimulatedActions(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); - this.useAll = ApiTypeHelper.requireNonNullWithDefault(builder.useAll, this, "useAll", this.useAll()); + this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); + this.useAll = ApiTypeHelper.requireNonNull(builder.useAll, this, "useAll", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java index b05d4cc66..8ca8e2469 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAction.java @@ -69,7 +69,7 @@ public class SlackAction implements JsonpSerializable { private SlackAction(Builder builder) { this.account = builder.account; - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java index 60be65b80..4df81b70c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachment.java @@ -109,8 +109,7 @@ private SlackAttachment(Builder builder) { this.authorIcon = builder.authorIcon; this.authorLink = builder.authorLink; - this.authorName = ApiTypeHelper.requireNonNullWithDefault(builder.authorName, this, "authorName", - this.authorName()); + this.authorName = ApiTypeHelper.requireNonNull(builder.authorName, this, "authorName"); this.color = builder.color; this.fallback = builder.fallback; this.fields = ApiTypeHelper.unmodifiable(builder.fields); @@ -120,7 +119,7 @@ private SlackAttachment(Builder builder) { this.pretext = builder.pretext; this.text = builder.text; this.thumbUrl = builder.thumbUrl; - this.title = ApiTypeHelper.requireNonNullWithDefault(builder.title, this, "title", this.title()); + this.title = ApiTypeHelper.requireNonNull(builder.title, this, "title"); this.titleLink = builder.titleLink; this.ts = builder.ts; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java index 5f60956ce..af3be6482 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackAttachmentField.java @@ -71,9 +71,9 @@ public class SlackAttachmentField implements JsonpSerializable { private SlackAttachmentField(Builder builder) { - this.short_ = ApiTypeHelper.requireNonNullWithDefault(builder.short_, this, "short_", this.short_()); - this.title = ApiTypeHelper.requireNonNullWithDefault(builder.title, this, "title", this.title()); - this.value = ApiTypeHelper.requireNonNullWithDefault(builder.value, this, "value", this.value()); + this.short_ = ApiTypeHelper.requireNonNull(builder.short_, this, "short_", false); + this.title = ApiTypeHelper.requireNonNull(builder.title, this, "title"); + this.value = ApiTypeHelper.requireNonNull(builder.value, this, "value"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java index ea46a6424..417a4bd0a 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackDynamicAttachment.java @@ -68,9 +68,8 @@ public class SlackDynamicAttachment implements JsonpSerializable { private SlackDynamicAttachment(Builder builder) { - this.attachmentTemplate = ApiTypeHelper.requireNonNullWithDefault(builder.attachmentTemplate, this, - "attachmentTemplate", this.attachmentTemplate()); - this.listPath = ApiTypeHelper.requireNonNullWithDefault(builder.listPath, this, "listPath", this.listPath()); + this.attachmentTemplate = ApiTypeHelper.requireNonNull(builder.attachmentTemplate, this, "attachmentTemplate"); + this.listPath = ApiTypeHelper.requireNonNull(builder.listPath, this, "listPath"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java index ce18afb50..7e541394d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackMessage.java @@ -80,9 +80,9 @@ private SlackMessage(Builder builder) { this.attachments = ApiTypeHelper.unmodifiableRequired(builder.attachments, this, "attachments"); this.dynamicAttachments = builder.dynamicAttachments; - this.from = ApiTypeHelper.requireNonNullWithDefault(builder.from, this, "from", this.from()); + this.from = ApiTypeHelper.requireNonNull(builder.from, this, "from"); this.icon = builder.icon; - this.text = ApiTypeHelper.requireNonNullWithDefault(builder.text, this, "text", this.text()); + this.text = ApiTypeHelper.requireNonNull(builder.text, this, "text"); this.to = ApiTypeHelper.unmodifiableRequired(builder.to, this, "to"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java index 7242f376d..99082b56e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/SlackResult.java @@ -69,7 +69,7 @@ public class SlackResult implements JsonpSerializable { private SlackResult(Builder builder) { this.account = builder.account; - this.message = ApiTypeHelper.requireNonNullWithDefault(builder.message, this, "message", this.message()); + this.message = ApiTypeHelper.requireNonNull(builder.message, this, "message"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java index 205e1149d..9c832f9f3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/ThrottleState.java @@ -68,9 +68,8 @@ public class ThrottleState implements JsonpSerializable { private ThrottleState(Builder builder) { - this.reason = ApiTypeHelper.requireNonNullWithDefault(builder.reason, this, "reason", this.reason()); - this.timestamp = ApiTypeHelper.requireNonNullWithDefault(builder.timestamp, this, "timestamp", - this.timestamp()); + this.reason = ApiTypeHelper.requireNonNull(builder.reason, this, "reason"); + this.timestamp = ApiTypeHelper.requireNonNull(builder.timestamp, this, "timestamp"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java index 1d8879d03..71580f435 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/TriggerEventResult.java @@ -71,10 +71,9 @@ public class TriggerEventResult implements JsonpSerializable { private TriggerEventResult(Builder builder) { - this.manual = ApiTypeHelper.requireNonNullWithDefault(builder.manual, this, "manual", this.manual()); - this.triggeredTime = ApiTypeHelper.requireNonNullWithDefault(builder.triggeredTime, this, "triggeredTime", - this.triggeredTime()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); + this.manual = ApiTypeHelper.requireNonNull(builder.manual, this, "manual"); + this.triggeredTime = ApiTypeHelper.requireNonNull(builder.triggeredTime, this, "triggeredTime"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java index d275b979b..194f9064d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/UpdateSettingsResponse.java @@ -66,8 +66,7 @@ public class UpdateSettingsResponse implements AcknowledgedResponse, JsonpSerial private UpdateSettingsResponse(Builder builder) { - this.acknowledged = ApiTypeHelper.requireNonNullWithDefault(builder.acknowledged, this, "acknowledged", - this.acknowledged()); + this.acknowledged = ApiTypeHelper.requireNonNull(builder.acknowledged, this, "acknowledged", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java index 7a0038009..71872e104 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/Watch.java @@ -92,15 +92,14 @@ public class Watch implements JsonpSerializable { private Watch(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.condition = ApiTypeHelper.requireNonNullWithDefault(builder.condition, this, "condition", - this.condition()); - this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); + this.condition = ApiTypeHelper.requireNonNull(builder.condition, this, "condition"); + this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); this.status = builder.status; this.throttlePeriod = builder.throttlePeriod; this.throttlePeriodInMillis = builder.throttlePeriodInMillis; this.transform = builder.transform; - this.trigger = ApiTypeHelper.requireNonNullWithDefault(builder.trigger, this, "trigger", this.trigger()); + this.trigger = ApiTypeHelper.requireNonNull(builder.trigger, this, "trigger"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java index 8b125f86c..3b55075b6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatchStatus.java @@ -84,8 +84,8 @@ private WatchStatus(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); this.lastChecked = builder.lastChecked; this.lastMetCondition = builder.lastMetCondition; - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version", 0); this.executionState = builder.executionState; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java index 29b2ab0a4..88a08431b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WatcherStatsResponse.java @@ -75,12 +75,9 @@ public class WatcherStatsResponse implements JsonpSerializable { private WatcherStatsResponse(Builder builder) { - this.nodeStats = ApiTypeHelper.requireNonNullWithDefault(builder.nodeStats, this, "nodeStats", - this.nodeStats()); - this.clusterName = ApiTypeHelper.requireNonNullWithDefault(builder.clusterName, this, "clusterName", - this.clusterName()); - this.manuallyStopped = ApiTypeHelper.requireNonNullWithDefault(builder.manuallyStopped, this, "manuallyStopped", - this.manuallyStopped()); + this.nodeStats = ApiTypeHelper.requireNonNull(builder.nodeStats, this, "nodeStats"); + this.clusterName = ApiTypeHelper.requireNonNull(builder.clusterName, this, "clusterName"); + this.manuallyStopped = ApiTypeHelper.requireNonNull(builder.manuallyStopped, this, "manuallyStopped", false); this.stats = ApiTypeHelper.unmodifiableRequired(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java index 673f1b47c..b0fa77925 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/WebhookResult.java @@ -67,7 +67,7 @@ public class WebhookResult implements JsonpSerializable { private WebhookResult(Builder builder) { - this.request = ApiTypeHelper.requireNonNullWithDefault(builder.request, this, "request", this.request()); + this.request = ApiTypeHelper.requireNonNull(builder.request, this, "request"); this.response = builder.response; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java index eef4a8b2b..2fadfc766 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/execute_watch/WatchRecord.java @@ -98,18 +98,16 @@ public class WatchRecord implements JsonpSerializable { private WatchRecord(Builder builder) { - this.condition = ApiTypeHelper.requireNonNullWithDefault(builder.condition, this, "condition", - this.condition()); - this.input = ApiTypeHelper.requireNonNullWithDefault(builder.input, this, "input", this.input()); + this.condition = ApiTypeHelper.requireNonNull(builder.condition, this, "condition"); + this.input = ApiTypeHelper.requireNonNull(builder.input, this, "input"); this.messages = ApiTypeHelper.unmodifiableRequired(builder.messages, this, "messages"); this.metadata = ApiTypeHelper.unmodifiable(builder.metadata); - this.node = ApiTypeHelper.requireNonNullWithDefault(builder.node, this, "node", this.node()); - this.result = ApiTypeHelper.requireNonNullWithDefault(builder.result, this, "result", this.result()); - this.state = ApiTypeHelper.requireNonNullWithDefault(builder.state, this, "state", this.state()); - this.triggerEvent = ApiTypeHelper.requireNonNullWithDefault(builder.triggerEvent, this, "triggerEvent", - this.triggerEvent()); - this.user = ApiTypeHelper.requireNonNullWithDefault(builder.user, this, "user", this.user()); - this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); + this.node = ApiTypeHelper.requireNonNull(builder.node, this, "node"); + this.result = ApiTypeHelper.requireNonNull(builder.result, this, "result"); + this.state = ApiTypeHelper.requireNonNull(builder.state, this, "state"); + this.triggerEvent = ApiTypeHelper.requireNonNull(builder.triggerEvent, this, "triggerEvent"); + this.user = ApiTypeHelper.requireNonNull(builder.user, this, "user"); + this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); this.status = builder.status; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java index e44dce0fd..813be0043 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordQueuedStats.java @@ -66,8 +66,7 @@ public class WatchRecordQueuedStats implements JsonpSerializable { protected WatchRecordQueuedStats(AbstractBuilder builder) { - this.executionTime = ApiTypeHelper.requireNonNullWithDefault(builder.executionTime, this, "executionTime", - this.executionTime()); + this.executionTime = ApiTypeHelper.requireNonNull(builder.executionTime, this, "executionTime"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java index 81d6b9cd2..d3c9ef9ba 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatchRecordStats.java @@ -75,14 +75,11 @@ public class WatchRecordStats extends WatchRecordQueuedStats { private WatchRecordStats(Builder builder) { super(builder); - this.executionPhase = ApiTypeHelper.requireNonNullWithDefault(builder.executionPhase, this, "executionPhase", - this.executionPhase()); - this.triggeredTime = ApiTypeHelper.requireNonNullWithDefault(builder.triggeredTime, this, "triggeredTime", - this.triggeredTime()); + this.executionPhase = ApiTypeHelper.requireNonNull(builder.executionPhase, this, "executionPhase"); + this.triggeredTime = ApiTypeHelper.requireNonNull(builder.triggeredTime, this, "triggeredTime"); this.executedActions = ApiTypeHelper.unmodifiable(builder.executedActions); - this.watchId = ApiTypeHelper.requireNonNullWithDefault(builder.watchId, this, "watchId", this.watchId()); - this.watchRecordId = ApiTypeHelper.requireNonNullWithDefault(builder.watchRecordId, this, "watchRecordId", - this.watchRecordId()); + this.watchId = ApiTypeHelper.requireNonNull(builder.watchId, this, "watchId"); + this.watchRecordId = ApiTypeHelper.requireNonNull(builder.watchRecordId, this, "watchRecordId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java index 34446a2db..c434d40c3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/watcher/stats/WatcherNodeStats.java @@ -80,14 +80,12 @@ public class WatcherNodeStats implements JsonpSerializable { private WatcherNodeStats(Builder builder) { this.currentWatches = ApiTypeHelper.unmodifiable(builder.currentWatches); - this.executionThreadPool = ApiTypeHelper.requireNonNullWithDefault(builder.executionThreadPool, this, - "executionThreadPool", this.executionThreadPool()); + this.executionThreadPool = ApiTypeHelper.requireNonNull(builder.executionThreadPool, this, + "executionThreadPool"); this.queuedWatches = ApiTypeHelper.unmodifiable(builder.queuedWatches); - this.watchCount = ApiTypeHelper.requireNonNullWithDefault(builder.watchCount, this, "watchCount", - this.watchCount()); - this.watcherState = ApiTypeHelper.requireNonNullWithDefault(builder.watcherState, this, "watcherState", - this.watcherState()); - this.nodeId = ApiTypeHelper.requireNonNullWithDefault(builder.nodeId, this, "nodeId", this.nodeId()); + this.watchCount = ApiTypeHelper.requireNonNull(builder.watchCount, this, "watchCount", 0); + this.watcherState = ApiTypeHelper.requireNonNull(builder.watcherState, this, "watcherState"); + this.nodeId = ApiTypeHelper.requireNonNull(builder.nodeId, this, "nodeId"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java index 0e261dd1b..325c01ce9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackInfoResponse.java @@ -74,10 +74,10 @@ public class XpackInfoResponse implements JsonpSerializable { private XpackInfoResponse(Builder builder) { - this.build = ApiTypeHelper.requireNonNullWithDefault(builder.build, this, "build", this.build()); - this.features = ApiTypeHelper.requireNonNullWithDefault(builder.features, this, "features", this.features()); - this.license = ApiTypeHelper.requireNonNullWithDefault(builder.license, this, "license", this.license()); - this.tagline = ApiTypeHelper.requireNonNullWithDefault(builder.tagline, this, "tagline", this.tagline()); + this.build = ApiTypeHelper.requireNonNull(builder.build, this, "build"); + this.features = ApiTypeHelper.requireNonNull(builder.features, this, "features"); + this.license = ApiTypeHelper.requireNonNull(builder.license, this, "license"); + this.tagline = ApiTypeHelper.requireNonNull(builder.tagline, this, "tagline"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java index 9914bf6ba..676f2ac87 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/XpackUsageResponse.java @@ -145,41 +145,35 @@ public class XpackUsageResponse implements JsonpSerializable { private XpackUsageResponse(Builder builder) { - this.aggregateMetric = ApiTypeHelper.requireNonNullWithDefault(builder.aggregateMetric, this, "aggregateMetric", - this.aggregateMetric()); - this.analytics = ApiTypeHelper.requireNonNullWithDefault(builder.analytics, this, "analytics", - this.analytics()); - this.archive = ApiTypeHelper.requireNonNullWithDefault(builder.archive, this, "archive", this.archive()); - this.watcher = ApiTypeHelper.requireNonNullWithDefault(builder.watcher, this, "watcher", this.watcher()); - this.ccr = ApiTypeHelper.requireNonNullWithDefault(builder.ccr, this, "ccr", this.ccr()); + this.aggregateMetric = ApiTypeHelper.requireNonNull(builder.aggregateMetric, this, "aggregateMetric"); + this.analytics = ApiTypeHelper.requireNonNull(builder.analytics, this, "analytics"); + this.archive = ApiTypeHelper.requireNonNull(builder.archive, this, "archive"); + this.watcher = ApiTypeHelper.requireNonNull(builder.watcher, this, "watcher"); + this.ccr = ApiTypeHelper.requireNonNull(builder.ccr, this, "ccr"); this.dataFrame = builder.dataFrame; this.dataScience = builder.dataScience; this.dataStreams = builder.dataStreams; - this.dataTiers = ApiTypeHelper.requireNonNullWithDefault(builder.dataTiers, this, "dataTiers", - this.dataTiers()); + this.dataTiers = ApiTypeHelper.requireNonNull(builder.dataTiers, this, "dataTiers"); this.enrich = builder.enrich; - this.eql = ApiTypeHelper.requireNonNullWithDefault(builder.eql, this, "eql", this.eql()); + this.eql = ApiTypeHelper.requireNonNull(builder.eql, this, "eql"); this.flattened = builder.flattened; - this.graph = ApiTypeHelper.requireNonNullWithDefault(builder.graph, this, "graph", this.graph()); + this.graph = ApiTypeHelper.requireNonNull(builder.graph, this, "graph"); this.healthApi = builder.healthApi; - this.ilm = ApiTypeHelper.requireNonNullWithDefault(builder.ilm, this, "ilm", this.ilm()); - this.logstash = ApiTypeHelper.requireNonNullWithDefault(builder.logstash, this, "logstash", this.logstash()); - this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); - this.monitoring = ApiTypeHelper.requireNonNullWithDefault(builder.monitoring, this, "monitoring", - this.monitoring()); - this.rollup = ApiTypeHelper.requireNonNullWithDefault(builder.rollup, this, "rollup", this.rollup()); + this.ilm = ApiTypeHelper.requireNonNull(builder.ilm, this, "ilm"); + this.logstash = ApiTypeHelper.requireNonNull(builder.logstash, this, "logstash"); + this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); + this.monitoring = ApiTypeHelper.requireNonNull(builder.monitoring, this, "monitoring"); + this.rollup = ApiTypeHelper.requireNonNull(builder.rollup, this, "rollup"); this.runtimeFields = builder.runtimeFields; - this.spatial = ApiTypeHelper.requireNonNullWithDefault(builder.spatial, this, "spatial", this.spatial()); - this.searchableSnapshots = ApiTypeHelper.requireNonNullWithDefault(builder.searchableSnapshots, this, - "searchableSnapshots", this.searchableSnapshots()); - this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); - this.slm = ApiTypeHelper.requireNonNullWithDefault(builder.slm, this, "slm", this.slm()); - this.sql = ApiTypeHelper.requireNonNullWithDefault(builder.sql, this, "sql", this.sql()); - this.transform = ApiTypeHelper.requireNonNullWithDefault(builder.transform, this, "transform", - this.transform()); + this.spatial = ApiTypeHelper.requireNonNull(builder.spatial, this, "spatial"); + this.searchableSnapshots = ApiTypeHelper.requireNonNull(builder.searchableSnapshots, this, + "searchableSnapshots"); + this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); + this.slm = ApiTypeHelper.requireNonNull(builder.slm, this, "slm"); + this.sql = ApiTypeHelper.requireNonNull(builder.sql, this, "sql"); + this.transform = ApiTypeHelper.requireNonNull(builder.transform, this, "transform"); this.vectors = builder.vectors; - this.votingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.votingOnly, this, "votingOnly", - this.votingOnly()); + this.votingOnly = ApiTypeHelper.requireNonNull(builder.votingOnly, this, "votingOnly"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java index d3ce21038..aaceb54fc 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/BuildInformation.java @@ -68,8 +68,8 @@ public class BuildInformation implements JsonpSerializable { private BuildInformation(Builder builder) { - this.date = ApiTypeHelper.requireNonNullWithDefault(builder.date, this, "date", this.date()); - this.hash = ApiTypeHelper.requireNonNullWithDefault(builder.hash, this, "hash", this.hash()); + this.date = ApiTypeHelper.requireNonNull(builder.date, this, "date"); + this.hash = ApiTypeHelper.requireNonNull(builder.hash, this, "hash"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java index b606e3040..e5b0302d4 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Feature.java @@ -74,10 +74,9 @@ public class Feature implements JsonpSerializable { private Feature(Builder builder) { - this.available = ApiTypeHelper.requireNonNullWithDefault(builder.available, this, "available", - this.available()); + this.available = ApiTypeHelper.requireNonNull(builder.available, this, "available", false); this.description = builder.description; - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); this.nativeCodeInfo = builder.nativeCodeInfo; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java index 11fb90676..127e7374b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/Features.java @@ -121,40 +121,33 @@ public class Features implements JsonpSerializable { private Features(Builder builder) { - this.aggregateMetric = ApiTypeHelper.requireNonNullWithDefault(builder.aggregateMetric, this, "aggregateMetric", - this.aggregateMetric()); - this.analytics = ApiTypeHelper.requireNonNullWithDefault(builder.analytics, this, "analytics", - this.analytics()); - this.ccr = ApiTypeHelper.requireNonNullWithDefault(builder.ccr, this, "ccr", this.ccr()); - this.dataStreams = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreams, this, "dataStreams", - this.dataStreams()); - this.dataTiers = ApiTypeHelper.requireNonNullWithDefault(builder.dataTiers, this, "dataTiers", - this.dataTiers()); - this.enrich = ApiTypeHelper.requireNonNullWithDefault(builder.enrich, this, "enrich", this.enrich()); + this.aggregateMetric = ApiTypeHelper.requireNonNull(builder.aggregateMetric, this, "aggregateMetric"); + this.analytics = ApiTypeHelper.requireNonNull(builder.analytics, this, "analytics"); + this.ccr = ApiTypeHelper.requireNonNull(builder.ccr, this, "ccr"); + this.dataStreams = ApiTypeHelper.requireNonNull(builder.dataStreams, this, "dataStreams"); + this.dataTiers = ApiTypeHelper.requireNonNull(builder.dataTiers, this, "dataTiers"); + this.enrich = ApiTypeHelper.requireNonNull(builder.enrich, this, "enrich"); this.enterpriseSearch = builder.enterpriseSearch; - this.eql = ApiTypeHelper.requireNonNullWithDefault(builder.eql, this, "eql", this.eql()); + this.eql = ApiTypeHelper.requireNonNull(builder.eql, this, "eql"); this.esql = builder.esql; - this.graph = ApiTypeHelper.requireNonNullWithDefault(builder.graph, this, "graph", this.graph()); - this.ilm = ApiTypeHelper.requireNonNullWithDefault(builder.ilm, this, "ilm", this.ilm()); - this.logstash = ApiTypeHelper.requireNonNullWithDefault(builder.logstash, this, "logstash", this.logstash()); - this.logsdb = ApiTypeHelper.requireNonNullWithDefault(builder.logsdb, this, "logsdb", this.logsdb()); - this.ml = ApiTypeHelper.requireNonNullWithDefault(builder.ml, this, "ml", this.ml()); - this.monitoring = ApiTypeHelper.requireNonNullWithDefault(builder.monitoring, this, "monitoring", - this.monitoring()); - this.rollup = ApiTypeHelper.requireNonNullWithDefault(builder.rollup, this, "rollup", this.rollup()); + this.graph = ApiTypeHelper.requireNonNull(builder.graph, this, "graph"); + this.ilm = ApiTypeHelper.requireNonNull(builder.ilm, this, "ilm"); + this.logstash = ApiTypeHelper.requireNonNull(builder.logstash, this, "logstash"); + this.logsdb = ApiTypeHelper.requireNonNull(builder.logsdb, this, "logsdb"); + this.ml = ApiTypeHelper.requireNonNull(builder.ml, this, "ml"); + this.monitoring = ApiTypeHelper.requireNonNull(builder.monitoring, this, "monitoring"); + this.rollup = ApiTypeHelper.requireNonNull(builder.rollup, this, "rollup"); this.runtimeFields = builder.runtimeFields; - this.searchableSnapshots = ApiTypeHelper.requireNonNullWithDefault(builder.searchableSnapshots, this, - "searchableSnapshots", this.searchableSnapshots()); - this.security = ApiTypeHelper.requireNonNullWithDefault(builder.security, this, "security", this.security()); - this.slm = ApiTypeHelper.requireNonNullWithDefault(builder.slm, this, "slm", this.slm()); - this.spatial = ApiTypeHelper.requireNonNullWithDefault(builder.spatial, this, "spatial", this.spatial()); - this.sql = ApiTypeHelper.requireNonNullWithDefault(builder.sql, this, "sql", this.sql()); - this.transform = ApiTypeHelper.requireNonNullWithDefault(builder.transform, this, "transform", - this.transform()); + this.searchableSnapshots = ApiTypeHelper.requireNonNull(builder.searchableSnapshots, this, + "searchableSnapshots"); + this.security = ApiTypeHelper.requireNonNull(builder.security, this, "security"); + this.slm = ApiTypeHelper.requireNonNull(builder.slm, this, "slm"); + this.spatial = ApiTypeHelper.requireNonNull(builder.spatial, this, "spatial"); + this.sql = ApiTypeHelper.requireNonNull(builder.sql, this, "sql"); + this.transform = ApiTypeHelper.requireNonNull(builder.transform, this, "transform"); this.universalProfiling = builder.universalProfiling; - this.votingOnly = ApiTypeHelper.requireNonNullWithDefault(builder.votingOnly, this, "votingOnly", - this.votingOnly()); - this.watcher = ApiTypeHelper.requireNonNullWithDefault(builder.watcher, this, "watcher", this.watcher()); + this.votingOnly = ApiTypeHelper.requireNonNull(builder.votingOnly, this, "votingOnly"); + this.watcher = ApiTypeHelper.requireNonNull(builder.watcher, this, "watcher"); this.archive = builder.archive; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java index 090e4b36a..3005dadcd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/MinimalLicenseInformation.java @@ -77,12 +77,12 @@ public class MinimalLicenseInformation implements JsonpSerializable { private MinimalLicenseInformation(Builder builder) { - this.expiryDateInMillis = ApiTypeHelper.requireNonNullWithDefault(builder.expiryDateInMillis, this, - "expiryDateInMillis", this.expiryDateInMillis()); - this.mode = ApiTypeHelper.requireNonNullWithDefault(builder.mode, this, "mode", this.mode()); - this.status = ApiTypeHelper.requireNonNullWithDefault(builder.status, this, "status", this.status()); - this.type = ApiTypeHelper.requireNonNullWithDefault(builder.type, this, "type", this.type()); - this.uid = ApiTypeHelper.requireNonNullWithDefault(builder.uid, this, "uid", this.uid()); + this.expiryDateInMillis = ApiTypeHelper.requireNonNull(builder.expiryDateInMillis, this, "expiryDateInMillis", + 0); + this.mode = ApiTypeHelper.requireNonNull(builder.mode, this, "mode"); + this.status = ApiTypeHelper.requireNonNull(builder.status, this, "status"); + this.type = ApiTypeHelper.requireNonNull(builder.type, this, "type"); + this.uid = ApiTypeHelper.requireNonNull(builder.uid, this, "uid"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java index 27e269d43..4b3d63c59 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/info/NativeCodeInformation.java @@ -68,9 +68,8 @@ public class NativeCodeInformation implements JsonpSerializable { private NativeCodeInformation(Builder builder) { - this.buildHash = ApiTypeHelper.requireNonNullWithDefault(builder.buildHash, this, "buildHash", - this.buildHash()); - this.version = ApiTypeHelper.requireNonNullWithDefault(builder.version, this, "version", this.version()); + this.buildHash = ApiTypeHelper.requireNonNull(builder.buildHash, this, "buildHash"); + this.version = ApiTypeHelper.requireNonNull(builder.version, this, "version"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java index 8bf545c9e..d3c82d7d2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Analytics.java @@ -62,7 +62,7 @@ public class Analytics extends Base { private Analytics(Builder builder) { super(builder); - this.stats = ApiTypeHelper.requireNonNullWithDefault(builder.stats, this, "stats", this.stats()); + this.stats = ApiTypeHelper.requireNonNull(builder.stats, this, "stats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java index 0de8a36e4..ae2fe6a50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/AnalyticsStatistics.java @@ -83,22 +83,16 @@ public class AnalyticsStatistics implements JsonpSerializable { private AnalyticsStatistics(Builder builder) { - this.boxplotUsage = ApiTypeHelper.requireNonNullWithDefault(builder.boxplotUsage, this, "boxplotUsage", - this.boxplotUsage()); - this.cumulativeCardinalityUsage = ApiTypeHelper.requireNonNullWithDefault(builder.cumulativeCardinalityUsage, - this, "cumulativeCardinalityUsage", this.cumulativeCardinalityUsage()); - this.stringStatsUsage = ApiTypeHelper.requireNonNullWithDefault(builder.stringStatsUsage, this, - "stringStatsUsage", this.stringStatsUsage()); - this.topMetricsUsage = ApiTypeHelper.requireNonNullWithDefault(builder.topMetricsUsage, this, "topMetricsUsage", - this.topMetricsUsage()); - this.tTestUsage = ApiTypeHelper.requireNonNullWithDefault(builder.tTestUsage, this, "tTestUsage", - this.tTestUsage()); - this.movingPercentilesUsage = ApiTypeHelper.requireNonNullWithDefault(builder.movingPercentilesUsage, this, - "movingPercentilesUsage", this.movingPercentilesUsage()); - this.normalizeUsage = ApiTypeHelper.requireNonNullWithDefault(builder.normalizeUsage, this, "normalizeUsage", - this.normalizeUsage()); - this.rateUsage = ApiTypeHelper.requireNonNullWithDefault(builder.rateUsage, this, "rateUsage", - this.rateUsage()); + this.boxplotUsage = ApiTypeHelper.requireNonNull(builder.boxplotUsage, this, "boxplotUsage", 0); + this.cumulativeCardinalityUsage = ApiTypeHelper.requireNonNull(builder.cumulativeCardinalityUsage, this, + "cumulativeCardinalityUsage", 0); + this.stringStatsUsage = ApiTypeHelper.requireNonNull(builder.stringStatsUsage, this, "stringStatsUsage", 0); + this.topMetricsUsage = ApiTypeHelper.requireNonNull(builder.topMetricsUsage, this, "topMetricsUsage", 0); + this.tTestUsage = ApiTypeHelper.requireNonNull(builder.tTestUsage, this, "tTestUsage", 0); + this.movingPercentilesUsage = ApiTypeHelper.requireNonNull(builder.movingPercentilesUsage, this, + "movingPercentilesUsage", 0); + this.normalizeUsage = ApiTypeHelper.requireNonNull(builder.normalizeUsage, this, "normalizeUsage", 0); + this.rateUsage = ApiTypeHelper.requireNonNull(builder.rateUsage, this, "rateUsage", 0); this.multiTermsUsage = builder.multiTermsUsage; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java index bc537dc4d..a5871f2ee 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Archive.java @@ -62,8 +62,7 @@ public class Archive extends Base { private Archive(Builder builder) { super(builder); - this.indicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.indicesCount, this, "indicesCount", - this.indicesCount()); + this.indicesCount = ApiTypeHelper.requireNonNull(builder.indicesCount, this, "indicesCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java index 427bde9eb..cf2843638 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Base.java @@ -66,9 +66,8 @@ public class Base implements JsonpSerializable { protected Base(AbstractBuilder builder) { - this.available = ApiTypeHelper.requireNonNullWithDefault(builder.available, this, "available", - this.available()); - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.available = ApiTypeHelper.requireNonNull(builder.available, this, "available", false); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java index 5a6091b80..2ff781be7 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ccr.java @@ -64,10 +64,10 @@ public class Ccr extends Base { private Ccr(Builder builder) { super(builder); - this.autoFollowPatternsCount = ApiTypeHelper.requireNonNullWithDefault(builder.autoFollowPatternsCount, this, - "autoFollowPatternsCount", this.autoFollowPatternsCount()); - this.followerIndicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.followerIndicesCount, this, - "followerIndicesCount", this.followerIndicesCount()); + this.autoFollowPatternsCount = ApiTypeHelper.requireNonNull(builder.autoFollowPatternsCount, this, + "autoFollowPatternsCount", 0); + this.followerIndicesCount = ApiTypeHelper.requireNonNull(builder.followerIndicesCount, this, + "followerIndicesCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java index 42b5ca5dc..b8ee6256e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Counter.java @@ -66,8 +66,8 @@ public class Counter implements JsonpSerializable { protected Counter(AbstractBuilder builder) { - this.active = ApiTypeHelper.requireNonNullWithDefault(builder.active, this, "active", this.active()); - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.active = ApiTypeHelper.requireNonNull(builder.active, this, "active", 0); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java index f1172c3ca..5331de3a6 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataStreams.java @@ -64,10 +64,8 @@ public class DataStreams extends Base { private DataStreams(Builder builder) { super(builder); - this.dataStreams = ApiTypeHelper.requireNonNullWithDefault(builder.dataStreams, this, "dataStreams", - this.dataStreams()); - this.indicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.indicesCount, this, "indicesCount", - this.indicesCount()); + this.dataStreams = ApiTypeHelper.requireNonNull(builder.dataStreams, this, "dataStreams", 0); + this.indicesCount = ApiTypeHelper.requireNonNull(builder.indicesCount, this, "indicesCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java index 9530eb0d8..ffbecf039 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTierPhaseStatistics.java @@ -83,25 +83,19 @@ public class DataTierPhaseStatistics implements JsonpSerializable { private DataTierPhaseStatistics(Builder builder) { - this.nodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.nodeCount, this, "nodeCount", - this.nodeCount()); - this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", - this.indexCount()); - this.totalShardCount = ApiTypeHelper.requireNonNullWithDefault(builder.totalShardCount, this, "totalShardCount", - this.totalShardCount()); - this.primaryShardCount = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardCount, this, - "primaryShardCount", this.primaryShardCount()); - this.docCount = ApiTypeHelper.requireNonNullWithDefault(builder.docCount, this, "docCount", this.docCount()); - this.totalSizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.totalSizeBytes, this, "totalSizeBytes", - this.totalSizeBytes()); - this.primarySizeBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primarySizeBytes, this, - "primarySizeBytes", this.primarySizeBytes()); - this.primaryShardSizeAvgBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardSizeAvgBytes, this, - "primaryShardSizeAvgBytes", this.primaryShardSizeAvgBytes()); - this.primaryShardSizeMedianBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardSizeMedianBytes, - this, "primaryShardSizeMedianBytes", this.primaryShardSizeMedianBytes()); - this.primaryShardSizeMadBytes = ApiTypeHelper.requireNonNullWithDefault(builder.primaryShardSizeMadBytes, this, - "primaryShardSizeMadBytes", this.primaryShardSizeMadBytes()); + this.nodeCount = ApiTypeHelper.requireNonNull(builder.nodeCount, this, "nodeCount", 0); + this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount", 0); + this.totalShardCount = ApiTypeHelper.requireNonNull(builder.totalShardCount, this, "totalShardCount", 0); + this.primaryShardCount = ApiTypeHelper.requireNonNull(builder.primaryShardCount, this, "primaryShardCount", 0); + this.docCount = ApiTypeHelper.requireNonNull(builder.docCount, this, "docCount", 0); + this.totalSizeBytes = ApiTypeHelper.requireNonNull(builder.totalSizeBytes, this, "totalSizeBytes", 0); + this.primarySizeBytes = ApiTypeHelper.requireNonNull(builder.primarySizeBytes, this, "primarySizeBytes", 0); + this.primaryShardSizeAvgBytes = ApiTypeHelper.requireNonNull(builder.primaryShardSizeAvgBytes, this, + "primaryShardSizeAvgBytes", 0); + this.primaryShardSizeMedianBytes = ApiTypeHelper.requireNonNull(builder.primaryShardSizeMedianBytes, this, + "primaryShardSizeMedianBytes", 0); + this.primaryShardSizeMadBytes = ApiTypeHelper.requireNonNull(builder.primaryShardSizeMadBytes, this, + "primaryShardSizeMadBytes", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java index ceff0abf1..3147b23f2 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/DataTiers.java @@ -71,12 +71,11 @@ public class DataTiers extends Base { private DataTiers(Builder builder) { super(builder); - this.dataWarm = ApiTypeHelper.requireNonNullWithDefault(builder.dataWarm, this, "dataWarm", this.dataWarm()); + this.dataWarm = ApiTypeHelper.requireNonNull(builder.dataWarm, this, "dataWarm"); this.dataFrozen = builder.dataFrozen; - this.dataCold = ApiTypeHelper.requireNonNullWithDefault(builder.dataCold, this, "dataCold", this.dataCold()); - this.dataContent = ApiTypeHelper.requireNonNullWithDefault(builder.dataContent, this, "dataContent", - this.dataContent()); - this.dataHot = ApiTypeHelper.requireNonNullWithDefault(builder.dataHot, this, "dataHot", this.dataHot()); + this.dataCold = ApiTypeHelper.requireNonNull(builder.dataCold, this, "dataCold"); + this.dataContent = ApiTypeHelper.requireNonNull(builder.dataContent, this, "dataContent"); + this.dataHot = ApiTypeHelper.requireNonNull(builder.dataHot, this, "dataHot"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java index 89ad8fa35..3b687ad50 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Datafeed.java @@ -64,7 +64,7 @@ public class Datafeed implements JsonpSerializable { private Datafeed(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java index fd323e96e..c26345f63 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Eql.java @@ -66,7 +66,7 @@ public class Eql extends Base { private Eql(Builder builder) { super(builder); - this.features = ApiTypeHelper.requireNonNullWithDefault(builder.features, this, "features", this.features()); + this.features = ApiTypeHelper.requireNonNull(builder.features, this, "features"); this.queries = ApiTypeHelper.unmodifiableRequired(builder.queries, this, "queries"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java index 1ed0e1528..979abcc6e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeatures.java @@ -77,14 +77,13 @@ public class EqlFeatures implements JsonpSerializable { private EqlFeatures(Builder builder) { - this.join = ApiTypeHelper.requireNonNullWithDefault(builder.join, this, "join", this.join()); - this.joins = ApiTypeHelper.requireNonNullWithDefault(builder.joins, this, "joins", this.joins()); - this.keys = ApiTypeHelper.requireNonNullWithDefault(builder.keys, this, "keys", this.keys()); - this.event = ApiTypeHelper.requireNonNullWithDefault(builder.event, this, "event", this.event()); - this.pipes = ApiTypeHelper.requireNonNullWithDefault(builder.pipes, this, "pipes", this.pipes()); - this.sequence = ApiTypeHelper.requireNonNullWithDefault(builder.sequence, this, "sequence", this.sequence()); - this.sequences = ApiTypeHelper.requireNonNullWithDefault(builder.sequences, this, "sequences", - this.sequences()); + this.join = ApiTypeHelper.requireNonNull(builder.join, this, "join"); + this.joins = ApiTypeHelper.requireNonNull(builder.joins, this, "joins"); + this.keys = ApiTypeHelper.requireNonNull(builder.keys, this, "keys"); + this.event = ApiTypeHelper.requireNonNull(builder.event, this, "event"); + this.pipes = ApiTypeHelper.requireNonNull(builder.pipes, this, "pipes"); + this.sequence = ApiTypeHelper.requireNonNull(builder.sequence, this, "sequence"); + this.sequences = ApiTypeHelper.requireNonNull(builder.sequences, this, "sequences"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java index c3aca423f..2163da1bb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesJoin.java @@ -73,16 +73,12 @@ public class EqlFeaturesJoin implements JsonpSerializable { private EqlFeaturesJoin(Builder builder) { - this.joinQueriesTwo = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesTwo, this, "joinQueriesTwo", - this.joinQueriesTwo()); - this.joinQueriesThree = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesThree, this, - "joinQueriesThree", this.joinQueriesThree()); - this.joinUntil = ApiTypeHelper.requireNonNullWithDefault(builder.joinUntil, this, "joinUntil", - this.joinUntil()); - this.joinQueriesFiveOrMore = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesFiveOrMore, this, - "joinQueriesFiveOrMore", this.joinQueriesFiveOrMore()); - this.joinQueriesFour = ApiTypeHelper.requireNonNullWithDefault(builder.joinQueriesFour, this, "joinQueriesFour", - this.joinQueriesFour()); + this.joinQueriesTwo = ApiTypeHelper.requireNonNull(builder.joinQueriesTwo, this, "joinQueriesTwo"); + this.joinQueriesThree = ApiTypeHelper.requireNonNull(builder.joinQueriesThree, this, "joinQueriesThree"); + this.joinUntil = ApiTypeHelper.requireNonNull(builder.joinUntil, this, "joinUntil"); + this.joinQueriesFiveOrMore = ApiTypeHelper.requireNonNull(builder.joinQueriesFiveOrMore, this, + "joinQueriesFiveOrMore"); + this.joinQueriesFour = ApiTypeHelper.requireNonNull(builder.joinQueriesFour, this, "joinQueriesFour"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java index 1a4fd390e..c58fa37e1 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesKeys.java @@ -73,16 +73,11 @@ public class EqlFeaturesKeys implements JsonpSerializable { private EqlFeaturesKeys(Builder builder) { - this.joinKeysTwo = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysTwo, this, "joinKeysTwo", - this.joinKeysTwo()); - this.joinKeysOne = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysOne, this, "joinKeysOne", - this.joinKeysOne()); - this.joinKeysThree = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysThree, this, "joinKeysThree", - this.joinKeysThree()); - this.joinKeysFiveOrMore = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysFiveOrMore, this, - "joinKeysFiveOrMore", this.joinKeysFiveOrMore()); - this.joinKeysFour = ApiTypeHelper.requireNonNullWithDefault(builder.joinKeysFour, this, "joinKeysFour", - this.joinKeysFour()); + this.joinKeysTwo = ApiTypeHelper.requireNonNull(builder.joinKeysTwo, this, "joinKeysTwo"); + this.joinKeysOne = ApiTypeHelper.requireNonNull(builder.joinKeysOne, this, "joinKeysOne"); + this.joinKeysThree = ApiTypeHelper.requireNonNull(builder.joinKeysThree, this, "joinKeysThree"); + this.joinKeysFiveOrMore = ApiTypeHelper.requireNonNull(builder.joinKeysFiveOrMore, this, "joinKeysFiveOrMore"); + this.joinKeysFour = ApiTypeHelper.requireNonNull(builder.joinKeysFour, this, "joinKeysFour"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java index 799c58645..f5258d228 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesPipes.java @@ -67,8 +67,8 @@ public class EqlFeaturesPipes implements JsonpSerializable { private EqlFeaturesPipes(Builder builder) { - this.pipeTail = ApiTypeHelper.requireNonNullWithDefault(builder.pipeTail, this, "pipeTail", this.pipeTail()); - this.pipeHead = ApiTypeHelper.requireNonNullWithDefault(builder.pipeHead, this, "pipeHead", this.pipeHead()); + this.pipeTail = ApiTypeHelper.requireNonNull(builder.pipeTail, this, "pipeTail"); + this.pipeHead = ApiTypeHelper.requireNonNull(builder.pipeHead, this, "pipeHead"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java index d0fbd58a1..2cc15656d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/EqlFeaturesSequences.java @@ -76,18 +76,15 @@ public class EqlFeaturesSequences implements JsonpSerializable { private EqlFeaturesSequences(Builder builder) { - this.sequenceQueriesThree = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesThree, this, - "sequenceQueriesThree", this.sequenceQueriesThree()); - this.sequenceQueriesFour = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesFour, this, - "sequenceQueriesFour", this.sequenceQueriesFour()); - this.sequenceQueriesTwo = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesTwo, this, - "sequenceQueriesTwo", this.sequenceQueriesTwo()); - this.sequenceUntil = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceUntil, this, "sequenceUntil", - this.sequenceUntil()); - this.sequenceQueriesFiveOrMore = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceQueriesFiveOrMore, - this, "sequenceQueriesFiveOrMore", this.sequenceQueriesFiveOrMore()); - this.sequenceMaxspan = ApiTypeHelper.requireNonNullWithDefault(builder.sequenceMaxspan, this, "sequenceMaxspan", - this.sequenceMaxspan()); + this.sequenceQueriesThree = ApiTypeHelper.requireNonNull(builder.sequenceQueriesThree, this, + "sequenceQueriesThree"); + this.sequenceQueriesFour = ApiTypeHelper.requireNonNull(builder.sequenceQueriesFour, this, + "sequenceQueriesFour"); + this.sequenceQueriesTwo = ApiTypeHelper.requireNonNull(builder.sequenceQueriesTwo, this, "sequenceQueriesTwo"); + this.sequenceUntil = ApiTypeHelper.requireNonNull(builder.sequenceUntil, this, "sequenceUntil"); + this.sequenceQueriesFiveOrMore = ApiTypeHelper.requireNonNull(builder.sequenceQueriesFiveOrMore, this, + "sequenceQueriesFiveOrMore"); + this.sequenceMaxspan = ApiTypeHelper.requireNonNull(builder.sequenceMaxspan, this, "sequenceMaxspan"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java index d81c2e298..8656fb8ff 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/FeatureToggle.java @@ -64,7 +64,7 @@ public class FeatureToggle implements JsonpSerializable { protected FeatureToggle(AbstractBuilder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java index d6e717313..26f5c644b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Flattened.java @@ -62,8 +62,7 @@ public class Flattened extends Base { private Flattened(Builder builder) { super(builder); - this.fieldCount = ApiTypeHelper.requireNonNullWithDefault(builder.fieldCount, this, "fieldCount", - this.fieldCount()); + this.fieldCount = ApiTypeHelper.requireNonNull(builder.fieldCount, this, "fieldCount", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java index 1deccc67b..a83662814 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/HealthStatistics.java @@ -62,8 +62,7 @@ public class HealthStatistics extends Base { private HealthStatistics(Builder builder) { super(builder); - this.invocations = ApiTypeHelper.requireNonNullWithDefault(builder.invocations, this, "invocations", - this.invocations()); + this.invocations = ApiTypeHelper.requireNonNull(builder.invocations, this, "invocations"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java index f42f24a1a..34823ac21 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ilm.java @@ -68,8 +68,7 @@ public class Ilm implements JsonpSerializable { private Ilm(Builder builder) { - this.policyCount = ApiTypeHelper.requireNonNullWithDefault(builder.policyCount, this, "policyCount", - this.policyCount()); + this.policyCount = ApiTypeHelper.requireNonNull(builder.policyCount, this, "policyCount", 0); this.policyStats = ApiTypeHelper.unmodifiableRequired(builder.policyStats, this, "policyStats"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java index c992c377b..d4a837ff3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IlmPolicyStatistics.java @@ -68,9 +68,8 @@ public class IlmPolicyStatistics implements JsonpSerializable { private IlmPolicyStatistics(Builder builder) { - this.indicesManaged = ApiTypeHelper.requireNonNullWithDefault(builder.indicesManaged, this, "indicesManaged", - this.indicesManaged()); - this.phases = ApiTypeHelper.requireNonNullWithDefault(builder.phases, this, "phases", this.phases()); + this.indicesManaged = ApiTypeHelper.requireNonNull(builder.indicesManaged, this, "indicesManaged", 0); + this.phases = ApiTypeHelper.requireNonNull(builder.phases, this, "phases"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java index 2771c92db..79bb69c32 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Invocations.java @@ -64,7 +64,7 @@ public class Invocations implements JsonpSerializable { private Invocations(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java index f75f1be74..a7207d49d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/IpFilter.java @@ -66,9 +66,8 @@ public class IpFilter implements JsonpSerializable { private IpFilter(Builder builder) { - this.http = ApiTypeHelper.requireNonNullWithDefault(builder.http, this, "http", this.http()); - this.transport = ApiTypeHelper.requireNonNullWithDefault(builder.transport, this, "transport", - this.transport()); + this.http = ApiTypeHelper.requireNonNull(builder.http, this, "http", false); + this.transport = ApiTypeHelper.requireNonNull(builder.transport, this, "transport", false); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java index 0d85ac2e2..c15bf4f3d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/JobUsage.java @@ -77,14 +77,11 @@ public class JobUsage implements JsonpSerializable { private JobUsage(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.createdBy = ApiTypeHelper.unmodifiableRequired(builder.createdBy, this, "createdBy"); - this.detectors = ApiTypeHelper.requireNonNullWithDefault(builder.detectors, this, "detectors", - this.detectors()); - this.forecasts = ApiTypeHelper.requireNonNullWithDefault(builder.forecasts, this, "forecasts", - this.forecasts()); - this.modelSize = ApiTypeHelper.requireNonNullWithDefault(builder.modelSize, this, "modelSize", - this.modelSize()); + this.detectors = ApiTypeHelper.requireNonNull(builder.detectors, this, "detectors"); + this.forecasts = ApiTypeHelper.requireNonNull(builder.forecasts, this, "forecasts"); + this.modelSize = ApiTypeHelper.requireNonNull(builder.modelSize, this, "modelSize"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java index 06437fbe1..72ec7c3f9 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MachineLearning.java @@ -75,12 +75,10 @@ private MachineLearning(Builder builder) { this.datafeeds = ApiTypeHelper.unmodifiableRequired(builder.datafeeds, this, "datafeeds"); this.jobs = ApiTypeHelper.unmodifiableRequired(builder.jobs, this, "jobs"); - this.nodeCount = ApiTypeHelper.requireNonNullWithDefault(builder.nodeCount, this, "nodeCount", - this.nodeCount()); - this.dataFrameAnalyticsJobs = ApiTypeHelper.requireNonNullWithDefault(builder.dataFrameAnalyticsJobs, this, - "dataFrameAnalyticsJobs", this.dataFrameAnalyticsJobs()); - this.inference = ApiTypeHelper.requireNonNullWithDefault(builder.inference, this, "inference", - this.inference()); + this.nodeCount = ApiTypeHelper.requireNonNull(builder.nodeCount, this, "nodeCount", 0); + this.dataFrameAnalyticsJobs = ApiTypeHelper.requireNonNull(builder.dataFrameAnalyticsJobs, this, + "dataFrameAnalyticsJobs"); + this.inference = ApiTypeHelper.requireNonNull(builder.inference, this, "inference"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java index cef4ecdd2..5b500c14c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlCounter.java @@ -64,7 +64,7 @@ public class MlCounter implements JsonpSerializable { private MlCounter(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java index 47660a3bf..a9d2ca173 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobs.java @@ -75,7 +75,7 @@ public class MlDataFrameAnalyticsJobs implements JsonpSerializable { private MlDataFrameAnalyticsJobs(Builder builder) { this.memoryUsage = builder.memoryUsage; - this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); + this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); this.analysisCounts = builder.analysisCounts; this.stopped = builder.stopped; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java index 7ebc3336e..7bdbf7e73 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsCount.java @@ -65,7 +65,7 @@ public class MlDataFrameAnalyticsJobsCount implements JsonpSerializable { private MlDataFrameAnalyticsJobsCount(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java index 8cd2d3aa9..78d490998 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlDataFrameAnalyticsJobsMemory.java @@ -66,8 +66,7 @@ public class MlDataFrameAnalyticsJobsMemory implements JsonpSerializable { private MlDataFrameAnalyticsJobsMemory(Builder builder) { - this.peakUsageBytes = ApiTypeHelper.requireNonNullWithDefault(builder.peakUsageBytes, this, "peakUsageBytes", - this.peakUsageBytes()); + this.peakUsageBytes = ApiTypeHelper.requireNonNull(builder.peakUsageBytes, this, "peakUsageBytes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java index 21b81d34d..2d8f17846 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInference.java @@ -72,8 +72,7 @@ public class MlInference implements JsonpSerializable { private MlInference(Builder builder) { this.ingestProcessors = ApiTypeHelper.unmodifiableRequired(builder.ingestProcessors, this, "ingestProcessors"); - this.trainedModels = ApiTypeHelper.requireNonNullWithDefault(builder.trainedModels, this, "trainedModels", - this.trainedModels()); + this.trainedModels = ApiTypeHelper.requireNonNull(builder.trainedModels, this, "trainedModels"); this.deployments = builder.deployments; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java index f270877f5..23aa3affd 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeployments.java @@ -73,12 +73,10 @@ public class MlInferenceDeployments implements JsonpSerializable { private MlInferenceDeployments(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.inferenceCounts = ApiTypeHelper.requireNonNullWithDefault(builder.inferenceCounts, this, "inferenceCounts", - this.inferenceCounts()); - this.modelSizesBytes = ApiTypeHelper.requireNonNullWithDefault(builder.modelSizesBytes, this, "modelSizesBytes", - this.modelSizesBytes()); - this.timeMs = ApiTypeHelper.requireNonNullWithDefault(builder.timeMs, this, "timeMs", this.timeMs()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.inferenceCounts = ApiTypeHelper.requireNonNull(builder.inferenceCounts, this, "inferenceCounts"); + this.modelSizesBytes = ApiTypeHelper.requireNonNull(builder.modelSizesBytes, this, "modelSizesBytes"); + this.timeMs = ApiTypeHelper.requireNonNull(builder.timeMs, this, "timeMs"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java index 9f07b733c..93411a939 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceDeploymentsTimeMs.java @@ -65,7 +65,7 @@ public class MlInferenceDeploymentsTimeMs implements JsonpSerializable { private MlInferenceDeploymentsTimeMs(Builder builder) { - this.avg = ApiTypeHelper.requireNonNullWithDefault(builder.avg, this, "avg", this.avg()); + this.avg = ApiTypeHelper.requireNonNull(builder.avg, this, "avg", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java index 2b8b2c6bf..de1a5c8c8 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessor.java @@ -71,13 +71,10 @@ public class MlInferenceIngestProcessor implements JsonpSerializable { private MlInferenceIngestProcessor(Builder builder) { - this.numDocsProcessed = ApiTypeHelper.requireNonNullWithDefault(builder.numDocsProcessed, this, - "numDocsProcessed", this.numDocsProcessed()); - this.pipelines = ApiTypeHelper.requireNonNullWithDefault(builder.pipelines, this, "pipelines", - this.pipelines()); - this.numFailures = ApiTypeHelper.requireNonNullWithDefault(builder.numFailures, this, "numFailures", - this.numFailures()); - this.timeMs = ApiTypeHelper.requireNonNullWithDefault(builder.timeMs, this, "timeMs", this.timeMs()); + this.numDocsProcessed = ApiTypeHelper.requireNonNull(builder.numDocsProcessed, this, "numDocsProcessed"); + this.pipelines = ApiTypeHelper.requireNonNull(builder.pipelines, this, "pipelines"); + this.numFailures = ApiTypeHelper.requireNonNull(builder.numFailures, this, "numFailures"); + this.timeMs = ApiTypeHelper.requireNonNull(builder.timeMs, this, "timeMs"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java index 4ca8b6ccb..82824eed3 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceIngestProcessorCount.java @@ -69,9 +69,9 @@ public class MlInferenceIngestProcessorCount implements JsonpSerializable { private MlInferenceIngestProcessorCount(Builder builder) { - this.max = ApiTypeHelper.requireNonNullWithDefault(builder.max, this, "max", this.max()); - this.sum = ApiTypeHelper.requireNonNullWithDefault(builder.sum, this, "sum", this.sum()); - this.min = ApiTypeHelper.requireNonNullWithDefault(builder.min, this, "min", this.min()); + this.max = ApiTypeHelper.requireNonNull(builder.max, this, "max", 0); + this.sum = ApiTypeHelper.requireNonNull(builder.sum, this, "sum", 0); + this.min = ApiTypeHelper.requireNonNull(builder.min, this, "min", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java index 8ec47ab2c..4dead3fc5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModels.java @@ -81,7 +81,7 @@ private MlInferenceTrainedModels(Builder builder) { this.estimatedOperations = builder.estimatedOperations; this.estimatedHeapMemoryUsageBytes = builder.estimatedHeapMemoryUsageBytes; this.count = builder.count; - this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); + this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); this.modelSizeBytes = builder.modelSizeBytes; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java index 0e876d8a5..eb317b73f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlInferenceTrainedModelsCount.java @@ -85,10 +85,9 @@ public class MlInferenceTrainedModelsCount implements JsonpSerializable { private MlInferenceTrainedModelsCount(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.prepackaged = ApiTypeHelper.requireNonNullWithDefault(builder.prepackaged, this, "prepackaged", - this.prepackaged()); - this.other = ApiTypeHelper.requireNonNullWithDefault(builder.other, this, "other", this.other()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.prepackaged = ApiTypeHelper.requireNonNull(builder.prepackaged, this, "prepackaged", 0); + this.other = ApiTypeHelper.requireNonNull(builder.other, this, "other", 0); this.passThrough = builder.passThrough; this.regression = builder.regression; this.classification = builder.classification; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java index 884bf3b5d..efbb72244 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/MlJobForecasts.java @@ -66,9 +66,8 @@ public class MlJobForecasts implements JsonpSerializable { private MlJobForecasts(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.forecastedJobs = ApiTypeHelper.requireNonNullWithDefault(builder.forecastedJobs, this, "forecastedJobs", - this.forecastedJobs()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total", 0); + this.forecastedJobs = ApiTypeHelper.requireNonNull(builder.forecastedJobs, this, "forecastedJobs", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java index b029a6740..bc2b99c0e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Monitoring.java @@ -68,8 +68,8 @@ public class Monitoring extends Base { private Monitoring(Builder builder) { super(builder); - this.collectionEnabled = ApiTypeHelper.requireNonNullWithDefault(builder.collectionEnabled, this, - "collectionEnabled", this.collectionEnabled()); + this.collectionEnabled = ApiTypeHelper.requireNonNull(builder.collectionEnabled, this, "collectionEnabled", + false); this.enabledExporters = ApiTypeHelper.unmodifiableRequired(builder.enabledExporters, this, "enabledExporters"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java index 2c7182391..d4ce7a81b 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Phase.java @@ -70,7 +70,7 @@ public class Phase implements JsonpSerializable { private Phase(Builder builder) { this.actions = ApiTypeHelper.unmodifiableRequired(builder.actions, this, "actions"); - this.minAge = ApiTypeHelper.requireNonNullWithDefault(builder.minAge, this, "minAge", this.minAge()); + this.minAge = ApiTypeHelper.requireNonNull(builder.minAge, this, "minAge", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java index b8876f965..002e79553 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RealmCache.java @@ -64,7 +64,7 @@ public class RealmCache implements JsonpSerializable { private RealmCache(Builder builder) { - this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); + this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java index 3f53360e9..db89dfddb 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RoleMapping.java @@ -66,8 +66,8 @@ public class RoleMapping implements JsonpSerializable { private RoleMapping(Builder builder) { - this.enabled = ApiTypeHelper.requireNonNullWithDefault(builder.enabled, this, "enabled", this.enabled()); - this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); + this.enabled = ApiTypeHelper.requireNonNull(builder.enabled, this, "enabled", 0); + this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java index cc16e2073..5223a057f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/RuntimeFieldsType.java @@ -94,27 +94,20 @@ public class RuntimeFieldsType implements JsonpSerializable { private RuntimeFieldsType(Builder builder) { - this.charsMax = ApiTypeHelper.requireNonNullWithDefault(builder.charsMax, this, "charsMax", this.charsMax()); - this.charsTotal = ApiTypeHelper.requireNonNullWithDefault(builder.charsTotal, this, "charsTotal", - this.charsTotal()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); - this.docMax = ApiTypeHelper.requireNonNullWithDefault(builder.docMax, this, "docMax", this.docMax()); - this.docTotal = ApiTypeHelper.requireNonNullWithDefault(builder.docTotal, this, "docTotal", this.docTotal()); - this.indexCount = ApiTypeHelper.requireNonNullWithDefault(builder.indexCount, this, "indexCount", - this.indexCount()); + this.charsMax = ApiTypeHelper.requireNonNull(builder.charsMax, this, "charsMax", 0); + this.charsTotal = ApiTypeHelper.requireNonNull(builder.charsTotal, this, "charsTotal", 0); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); + this.docMax = ApiTypeHelper.requireNonNull(builder.docMax, this, "docMax", 0); + this.docTotal = ApiTypeHelper.requireNonNull(builder.docTotal, this, "docTotal", 0); + this.indexCount = ApiTypeHelper.requireNonNull(builder.indexCount, this, "indexCount", 0); this.lang = ApiTypeHelper.unmodifiableRequired(builder.lang, this, "lang"); - this.linesMax = ApiTypeHelper.requireNonNullWithDefault(builder.linesMax, this, "linesMax", this.linesMax()); - this.linesTotal = ApiTypeHelper.requireNonNullWithDefault(builder.linesTotal, this, "linesTotal", - this.linesTotal()); - this.name = ApiTypeHelper.requireNonNullWithDefault(builder.name, this, "name", this.name()); - this.scriptlessCount = ApiTypeHelper.requireNonNullWithDefault(builder.scriptlessCount, this, "scriptlessCount", - this.scriptlessCount()); - this.shadowedCount = ApiTypeHelper.requireNonNullWithDefault(builder.shadowedCount, this, "shadowedCount", - this.shadowedCount()); - this.sourceMax = ApiTypeHelper.requireNonNullWithDefault(builder.sourceMax, this, "sourceMax", - this.sourceMax()); - this.sourceTotal = ApiTypeHelper.requireNonNullWithDefault(builder.sourceTotal, this, "sourceTotal", - this.sourceTotal()); + this.linesMax = ApiTypeHelper.requireNonNull(builder.linesMax, this, "linesMax", 0); + this.linesTotal = ApiTypeHelper.requireNonNull(builder.linesTotal, this, "linesTotal", 0); + this.name = ApiTypeHelper.requireNonNull(builder.name, this, "name"); + this.scriptlessCount = ApiTypeHelper.requireNonNull(builder.scriptlessCount, this, "scriptlessCount", 0); + this.shadowedCount = ApiTypeHelper.requireNonNull(builder.shadowedCount, this, "shadowedCount", 0); + this.sourceMax = ApiTypeHelper.requireNonNull(builder.sourceMax, this, "sourceMax", 0); + this.sourceTotal = ApiTypeHelper.requireNonNull(builder.sourceTotal, this, "sourceTotal", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java index 85ee5d1f9..5d113279d 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SearchableSnapshots.java @@ -70,8 +70,7 @@ public class SearchableSnapshots extends Base { private SearchableSnapshots(Builder builder) { super(builder); - this.indicesCount = ApiTypeHelper.requireNonNullWithDefault(builder.indicesCount, this, "indicesCount", - this.indicesCount()); + this.indicesCount = ApiTypeHelper.requireNonNull(builder.indicesCount, this, "indicesCount", 0); this.fullCopyIndicesCount = builder.fullCopyIndicesCount; this.sharedCacheIndicesCount = builder.sharedCacheIndicesCount; diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java index 9b0dbaf74..ef7962519 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Security.java @@ -87,22 +87,18 @@ public class Security extends Base { private Security(Builder builder) { super(builder); - this.apiKeyService = ApiTypeHelper.requireNonNullWithDefault(builder.apiKeyService, this, "apiKeyService", - this.apiKeyService()); - this.anonymous = ApiTypeHelper.requireNonNullWithDefault(builder.anonymous, this, "anonymous", - this.anonymous()); - this.audit = ApiTypeHelper.requireNonNullWithDefault(builder.audit, this, "audit", this.audit()); - this.fips140 = ApiTypeHelper.requireNonNullWithDefault(builder.fips140, this, "fips140", this.fips140()); - this.ipfilter = ApiTypeHelper.requireNonNullWithDefault(builder.ipfilter, this, "ipfilter", this.ipfilter()); + this.apiKeyService = ApiTypeHelper.requireNonNull(builder.apiKeyService, this, "apiKeyService"); + this.anonymous = ApiTypeHelper.requireNonNull(builder.anonymous, this, "anonymous"); + this.audit = ApiTypeHelper.requireNonNull(builder.audit, this, "audit"); + this.fips140 = ApiTypeHelper.requireNonNull(builder.fips140, this, "fips140"); + this.ipfilter = ApiTypeHelper.requireNonNull(builder.ipfilter, this, "ipfilter"); this.realms = ApiTypeHelper.unmodifiableRequired(builder.realms, this, "realms"); this.roleMapping = ApiTypeHelper.unmodifiableRequired(builder.roleMapping, this, "roleMapping"); - this.roles = ApiTypeHelper.requireNonNullWithDefault(builder.roles, this, "roles", this.roles()); - this.ssl = ApiTypeHelper.requireNonNullWithDefault(builder.ssl, this, "ssl", this.ssl()); + this.roles = ApiTypeHelper.requireNonNull(builder.roles, this, "roles"); + this.ssl = ApiTypeHelper.requireNonNull(builder.ssl, this, "ssl"); this.systemKey = builder.systemKey; - this.tokenService = ApiTypeHelper.requireNonNullWithDefault(builder.tokenService, this, "tokenService", - this.tokenService()); - this.operatorPrivileges = ApiTypeHelper.requireNonNullWithDefault(builder.operatorPrivileges, this, - "operatorPrivileges", this.operatorPrivileges()); + this.tokenService = ApiTypeHelper.requireNonNull(builder.tokenService, this, "tokenService"); + this.operatorPrivileges = ApiTypeHelper.requireNonNull(builder.operatorPrivileges, this, "operatorPrivileges"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java index 88b3af8cb..a4afe87fa 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRoles.java @@ -68,9 +68,9 @@ public class SecurityRoles implements JsonpSerializable { private SecurityRoles(Builder builder) { - this.native_ = ApiTypeHelper.requireNonNullWithDefault(builder.native_, this, "native_", this.native_()); - this.dls = ApiTypeHelper.requireNonNullWithDefault(builder.dls, this, "dls", this.dls()); - this.file = ApiTypeHelper.requireNonNullWithDefault(builder.file, this, "file", this.file()); + this.native_ = ApiTypeHelper.requireNonNull(builder.native_, this, "native_"); + this.dls = ApiTypeHelper.requireNonNull(builder.dls, this, "dls"); + this.file = ApiTypeHelper.requireNonNull(builder.file, this, "file"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java index b61c19e50..f1d1701ca 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDls.java @@ -64,8 +64,7 @@ public class SecurityRolesDls implements JsonpSerializable { private SecurityRolesDls(Builder builder) { - this.bitSetCache = ApiTypeHelper.requireNonNullWithDefault(builder.bitSetCache, this, "bitSetCache", - this.bitSetCache()); + this.bitSetCache = ApiTypeHelper.requireNonNull(builder.bitSetCache, this, "bitSetCache"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java index e672155a5..d7295d6f5 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesDlsBitSetCache.java @@ -73,10 +73,9 @@ public class SecurityRolesDlsBitSetCache implements JsonpSerializable { private SecurityRolesDlsBitSetCache(Builder builder) { - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count", 0); this.memory = builder.memory; - this.memoryInBytes = ApiTypeHelper.requireNonNullWithDefault(builder.memoryInBytes, this, "memoryInBytes", - this.memoryInBytes()); + this.memoryInBytes = ApiTypeHelper.requireNonNull(builder.memoryInBytes, this, "memoryInBytes"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java index 0847e14e7..255696041 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesFile.java @@ -70,9 +70,9 @@ public class SecurityRolesFile implements JsonpSerializable { private SecurityRolesFile(Builder builder) { - this.dls = ApiTypeHelper.requireNonNullWithDefault(builder.dls, this, "dls", this.dls()); - this.fls = ApiTypeHelper.requireNonNullWithDefault(builder.fls, this, "fls", this.fls()); - this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); + this.dls = ApiTypeHelper.requireNonNull(builder.dls, this, "dls", false); + this.fls = ApiTypeHelper.requireNonNull(builder.fls, this, "fls", false); + this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java index ce22e7d47..5adfa979e 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/SecurityRolesNative.java @@ -70,9 +70,9 @@ public class SecurityRolesNative implements JsonpSerializable { private SecurityRolesNative(Builder builder) { - this.dls = ApiTypeHelper.requireNonNullWithDefault(builder.dls, this, "dls", this.dls()); - this.fls = ApiTypeHelper.requireNonNullWithDefault(builder.fls, this, "fls", this.fls()); - this.size = ApiTypeHelper.requireNonNullWithDefault(builder.size, this, "size", this.size()); + this.dls = ApiTypeHelper.requireNonNull(builder.dls, this, "dls", false); + this.fls = ApiTypeHelper.requireNonNull(builder.fls, this, "fls", false); + this.size = ApiTypeHelper.requireNonNull(builder.size, this, "size", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java index 580632769..b4efd845c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Ssl.java @@ -66,9 +66,8 @@ public class Ssl implements JsonpSerializable { private Ssl(Builder builder) { - this.http = ApiTypeHelper.requireNonNullWithDefault(builder.http, this, "http", this.http()); - this.transport = ApiTypeHelper.requireNonNullWithDefault(builder.transport, this, "transport", - this.transport()); + this.http = ApiTypeHelper.requireNonNull(builder.http, this, "http"); + this.transport = ApiTypeHelper.requireNonNull(builder.transport, this, "transport"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java index 1a3f08a31..cb1a41fac 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Vector.java @@ -68,10 +68,10 @@ public class Vector extends Base { private Vector(Builder builder) { super(builder); - this.denseVectorDimsAvgCount = ApiTypeHelper.requireNonNullWithDefault(builder.denseVectorDimsAvgCount, this, - "denseVectorDimsAvgCount", this.denseVectorDimsAvgCount()); - this.denseVectorFieldsCount = ApiTypeHelper.requireNonNullWithDefault(builder.denseVectorFieldsCount, this, - "denseVectorFieldsCount", this.denseVectorFieldsCount()); + this.denseVectorDimsAvgCount = ApiTypeHelper.requireNonNull(builder.denseVectorDimsAvgCount, this, + "denseVectorDimsAvgCount", 0); + this.denseVectorFieldsCount = ApiTypeHelper.requireNonNull(builder.denseVectorFieldsCount, this, + "denseVectorFieldsCount", 0); this.sparseVectorFieldsCount = builder.sparseVectorFieldsCount; } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java index 9d830fd27..247e9b56c 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/Watcher.java @@ -66,10 +66,9 @@ public class Watcher extends Base { private Watcher(Builder builder) { super(builder); - this.execution = ApiTypeHelper.requireNonNullWithDefault(builder.execution, this, "execution", - this.execution()); - this.watch = ApiTypeHelper.requireNonNullWithDefault(builder.watch, this, "watch", this.watch()); - this.count = ApiTypeHelper.requireNonNullWithDefault(builder.count, this, "count", this.count()); + this.execution = ApiTypeHelper.requireNonNull(builder.execution, this, "execution"); + this.watch = ApiTypeHelper.requireNonNull(builder.watch, this, "watch"); + this.count = ApiTypeHelper.requireNonNull(builder.count, this, "count"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java index 51f5e40aa..6642f067f 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherActionTotals.java @@ -69,9 +69,8 @@ public class WatcherActionTotals implements JsonpSerializable { private WatcherActionTotals(Builder builder) { - this.total = ApiTypeHelper.requireNonNullWithDefault(builder.total, this, "total", this.total()); - this.totalTimeInMs = ApiTypeHelper.requireNonNullWithDefault(builder.totalTimeInMs, this, "totalTimeInMs", - this.totalTimeInMs()); + this.total = ApiTypeHelper.requireNonNull(builder.total, this, "total"); + this.totalTimeInMs = ApiTypeHelper.requireNonNull(builder.totalTimeInMs, this, "totalTimeInMs", 0); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java index 123c4e704..b8b31bd86 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatch.java @@ -75,7 +75,7 @@ private WatcherWatch(Builder builder) { this.input = ApiTypeHelper.unmodifiableRequired(builder.input, this, "input"); this.condition = ApiTypeHelper.unmodifiable(builder.condition); this.action = ApiTypeHelper.unmodifiable(builder.action); - this.trigger = ApiTypeHelper.requireNonNullWithDefault(builder.trigger, this, "trigger", this.trigger()); + this.trigger = ApiTypeHelper.requireNonNull(builder.trigger, this, "trigger"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java index 7ceb07961..ff565b353 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTrigger.java @@ -69,7 +69,7 @@ public class WatcherWatchTrigger implements JsonpSerializable { private WatcherWatchTrigger(Builder builder) { this.schedule = builder.schedule; - this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); + this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); } diff --git a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java index 1f26d8e9c..a476b40f0 100644 --- a/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java +++ b/java-client/src/main/java/co/elastic/clients/elasticsearch/xpack/usage/WatcherWatchTriggerSchedule.java @@ -65,8 +65,8 @@ public class WatcherWatchTriggerSchedule extends Counter { private WatcherWatchTriggerSchedule(Builder builder) { super(builder); - this.cron = ApiTypeHelper.requireNonNullWithDefault(builder.cron, this, "cron", this.cron()); - this.all = ApiTypeHelper.requireNonNullWithDefault(builder.all, this, "all", this.all()); + this.cron = ApiTypeHelper.requireNonNull(builder.cron, this, "cron"); + this.all = ApiTypeHelper.requireNonNull(builder.all, this, "all"); } diff --git a/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java b/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java index 8505c5d35..53033fe98 100644 --- a/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java +++ b/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java @@ -72,20 +72,39 @@ public static DisabledChecksHandle DANGEROUS_disableRequiredPropertiesCheck(bool } public static T requireNonNull(T value, Object obj, String name) { - if (value == null && !requiredPropertiesCheckDisabled()) { - throw new MissingRequiredPropertyException(obj, name); - } + checkNotNull(value, obj, name); return value; } - public static T requireNonNullWithDefault(T value, Object obj, String name, T defaultValue) { + private static void checkNotNull(T value, Object obj, String name) { if (value == null && !requiredPropertiesCheckDisabled()) { throw new MissingRequiredPropertyException(obj, name); } - else if (value == null && requiredPropertiesCheckDisabled()){ - return defaultValue; - } - return value; + } + + public static T requireNonNull(T value, Object obj, String name, T defaultValue) { + checkNotNull(value, obj, name); + return value == null ? defaultValue : value; + } + + public static int requireNonNull(Integer value, Object obj, String name, int defaultValue) { + checkNotNull(value, obj, name ); + return value == null ? defaultValue : value; + } + + public static double requireNonNull(Double value, Object obj, String name, double defaultValue) { + checkNotNull(value, obj, name ); + return value == null ? defaultValue : value; + } + + public static long requireNonNull(Long value, Object obj, String name, long defaultValue) { + checkNotNull(value, obj, name ); + return value == null ? defaultValue : value; + } + + public static float requireNonNull(Float value, Object obj, String name, float defaultValue) { + checkNotNull(value, obj, name ); + return value == null ? defaultValue : value; } //----- Lists From 2a9d50a4e22ce7b5fc456873cd82052283a16c07 Mon Sep 17 00:00:00 2001 From: Laura Trotta Date: Thu, 3 Apr 2025 15:43:20 +0200 Subject: [PATCH 4/4] also boolean overload --- .../src/main/java/co/elastic/clients/util/ApiTypeHelper.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java b/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java index 53033fe98..11ebc1210 100644 --- a/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java +++ b/java-client/src/main/java/co/elastic/clients/util/ApiTypeHelper.java @@ -107,6 +107,11 @@ public static float requireNonNull(Float value, Object obj, String name, float d return value == null ? defaultValue : value; } + public static boolean requireNonNull(Boolean value, Object obj, String name, boolean defaultValue) { + checkNotNull(value, obj, name ); + return value == null ? defaultValue : value; + } + //----- Lists /** Immutable empty list implementation so that we can create marker list objects */