Class AcknowledgedResponseBase

java.lang.Object
co.elastic.clients.elasticsearch._types.AcknowledgedResponseBase
All Implemented Interfaces:
JsonpSerializable
Direct Known Subclasses:
AddBlockResponse, CloneIndexResponse, CloneSnapshotResponse, CloseIndexResponse, CreateDataStreamResponse, CreateRepositoryResponse, DeleteAliasResponse, DeleteAsyncSearchResponse, DeleteAutoFollowPatternResponse, DeleteAutoscalingPolicyResponse, DeleteCalendarEventResponse, DeleteCalendarResponse, DeleteComponentTemplateResponse, DeleteDanglingIndexResponse, DeleteDatafeedResponse, DeleteDataFrameAnalyticsResponse, DeleteDataStreamResponse, DeleteFilterResponse, DeleteForecastResponse, DeleteIndexTemplateResponse, DeleteJobResponse, DeleteJobResponse, DeleteLicenseResponse, DeleteLifecycleResponse, DeleteLifecycleResponse, DeleteModelSnapshotResponse, DeleteNodeResponse, DeletePipelineResponse, DeletePolicyResponse, DeleteRepositoryResponse, DeleteScriptResponse, DeleteSnapshotResponse, DeleteTemplateResponse, DeleteTrainedModelAliasResponse, DeleteTrainedModelResponse, DeleteTransformResponse, EqlDeleteResponse, ExecuteRetentionResponse, ForecastResponse, FreezeResponse, ImportDanglingIndexResponse, IndicesResponseBase, MigrateToDataStreamResponse, MoveToStepResponse, OpenResponse, PauseAutoFollowPatternResponse, PauseFollowResponse, PostStartBasicResponse, PostStartTrialResponse, PutAliasResponse, PutAutoFollowPatternResponse, PutAutoscalingPolicyResponse, PutComponentTemplateResponse, PutIndexTemplateResponse, PutIndicesSettingsResponse, PutJobResponse, PutLifecycleResponse, PutLifecycleResponse, PutNodeResponse, PutPipelineResponse, PutPolicyResponse, PutScriptResponse, PutTemplateResponse, PutTrainedModelAliasResponse, PutTransformResponse, ResetJobResponse, ResumeAutoFollowPatternResponse, ResumeFollowResponse, RetryResponse, RolloverResponse, SetUpgradeModeResponse, ShrinkResponse, SplitResponse, StartDataFrameAnalyticsResponse, StartIlmResponse, StartSlmResponse, StartTransformResponse, StartWatcherResponse, StopIlmResponse, StopSlmResponse, StopTransformResponse, StopWatcherResponse, UnfollowResponse, UnfreezeResponse, UpdateAliasesResponse, UpdateModelSnapshotResponse, UpgradeResponse, ValidateDetectorResponse, ValidateResponse

public abstract class AcknowledgedResponseBase
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Constructor Details

  • Method Details

    • acknowledged

      public final boolean acknowledged()
      Required - For a successful response, this value is always true. On failure, an exception is returned instead.

      API name: acknowledged

    • serialize

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupAcknowledgedResponseBaseDeserializer

      protected static <BuilderT extends AcknowledgedResponseBase.AbstractBuilder<BuilderT>> void setupAcknowledgedResponseBaseDeserializer​(ObjectDeserializer<BuilderT> op)