Class ApiResult.ApiUpdateResponse

java.lang.Object
org.codelibs.fess.app.web.api.ApiResult.ApiResponse
org.codelibs.fess.app.web.api.ApiResult.ApiUpdateResponse
Enclosing class:
ApiResult

public static class ApiResult.ApiUpdateResponse extends ApiResult.ApiResponse
Represents an API response for an update operation.
  • Field Details

    • id

      protected String id
      The ID of the updated item.
    • created

      protected boolean created
      Whether the item was created (true) or updated (false).
  • Constructor Details

    • ApiUpdateResponse

      public ApiUpdateResponse()
      Default constructor for ApiUpdateResponse.
  • Method Details

    • id

      Sets the ID of the updated item.
      Parameters:
      id - The ID to set.
      Returns:
      This ApiUpdateResponse instance.
    • created

      public ApiResult.ApiUpdateResponse created(boolean created)
      Sets whether the item was created or updated.
      Parameters:
      created - True if created, false if updated.
      Returns:
      This ApiUpdateResponse instance.
    • result

      public ApiResult result()
      Description copied from class: ApiResult.ApiResponse
      Returns a new ApiResult instance with this ApiResponse.
      Overrides:
      result in class ApiResult.ApiResponse
      Returns:
      A new ApiResult instance.