Class SearchRetrieveResponse.SearchRetrieveResponseBuilder<C extends SearchRetrieveResponse,B extends SearchRetrieveResponse.SearchRetrieveResponseBuilder<C,B>>

java.lang.Object
de.kaiserpfalzedv.services.dnb.marcxml.model.SearchRetrieveResponse.SearchRetrieveResponseBuilder<C,B>
Enclosing class:
SearchRetrieveResponse

public abstract static class SearchRetrieveResponse.SearchRetrieveResponseBuilder<C extends SearchRetrieveResponse,B extends SearchRetrieveResponse.SearchRetrieveResponseBuilder<C,B>> extends Object
  • Constructor Details

    • SearchRetrieveResponseBuilder

      public SearchRetrieveResponseBuilder()
  • Method Details

    • version

      public B version(String version)
      Returns:
      this.
    • numberOfRecords

      public B numberOfRecords(int numberOfRecords)
      Returns:
      this.
    • records

      public B records(List<Record> records)
      Returns:
      this.
    • echoedSearchRetrieveRequest

      public B echoedSearchRetrieveRequest(SearchRetrieveRequest echoedSearchRetrieveRequest)
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object