Class AcknowledgedResponseBase

java.lang.Object
co.elastic.clients.elasticsearch._types.AcknowledgedResponseBase
All Implemented Interfaces:
AcknowledgedResponse, JsonpSerializable
Direct Known Subclasses:
CloneSnapshotResponse, CreateDataStreamResponse, CreateRepositoryResponse, DeleteAliasResponse, DeleteAsyncResponse, DeleteAsyncSearchResponse, DeleteAutoFollowPatternResponse, DeleteAutoscalingPolicyResponse, DeleteCalendarEventResponse, DeleteCalendarResponse, DeleteComponentTemplateResponse, DeleteDanglingIndexResponse, DeleteDatafeedResponse, DeleteDataFrameAnalyticsResponse, DeleteDataStreamResponse, DeleteFilterResponse, DeleteForecastResponse, DeleteIndexTemplateResponse, DeleteJobResponse, DeleteLicenseResponse, DeleteLifecycleResponse, DeleteLifecycleResponse, DeleteModelSnapshotResponse, DeleteNodeResponse, DeletePipelineResponse, DeletePolicyResponse, DeleteRepositoryResponse, DeleteScriptResponse, DeleteSnapshotResponse, DeleteTemplateResponse, DeleteTrainedModelAliasResponse, DeleteTrainedModelResponse, DeleteTransformResponse, DisableUserProfileResponse, EnableUserProfileResponse, EqlDeleteResponse, ExecuteRetentionResponse, ImportDanglingIndexResponse, IndicesResponseBase, MigrateToDataStreamResponse, ModifyDataStreamResponse, MoveToStepResponse, PauseAutoFollowPatternResponse, PauseFollowResponse, PutAliasResponse, PutAutoFollowPatternResponse, PutAutoscalingPolicyResponse, PutComponentTemplateResponse, PutIndexTemplateResponse, PutIndicesSettingsResponse, PutJobResponse, PutLifecycleResponse, PutLifecycleResponse, PutNodeResponse, PutPipelineResponse, PutPolicyResponse, PutScriptResponse, PutTemplateResponse, PutTrainedModelAliasResponse, PutTrainedModelDefinitionPartResponse, PutTrainedModelVocabularyResponse, PutTransformResponse, ResetJobResponse, ResetTransformResponse, ResumeAutoFollowPatternResponse, ResumeFollowResponse, RetryResponse, SetUpgradeModeResponse, StartIlmResponse, StartSlmResponse, StartTransformResponse, StartWatcherResponse, StopIlmResponse, StopSlmResponse, StopTransformResponse, StopWatcherResponse, UnfollowResponse, UpdateAliasesResponse, UpdateUserProfileDataResponse, ValidateDetectorResponse, ValidateResponse

public abstract class AcknowledgedResponseBase
extends java.lang.Object
implements AcknowledgedResponse, 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

      Specified by:
      acknowledged in interface AcknowledgedResponse
    • 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)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • setupAcknowledgedResponseBaseDeserializer

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