Class SearchArticlesResponse.Builder
- java.lang.Object
-
- com.intercom.api.resources.articles.types.SearchArticlesResponse.Builder
-
- All Implemented Interfaces:
SearchArticlesResponse._FinalStage,SearchArticlesResponse.DataStage,SearchArticlesResponse.TotalCountStage
- Enclosing class:
- SearchArticlesResponse
public static final class SearchArticlesResponse.Builder extends java.lang.Object implements SearchArticlesResponse.TotalCountStage, SearchArticlesResponse.DataStage, SearchArticlesResponse._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchArticlesResponsebuild()SearchArticlesResponse._FinalStagedata(SearchArticlesResponse.Data data)An object containing the results of the search.SearchArticlesResponse.Builderfrom(SearchArticlesResponse other)SearchArticlesResponse._FinalStagepages(CursorPages pages)SearchArticlesResponse._FinalStagepages(java.util.Optional<CursorPages> pages)SearchArticlesResponse.DataStagetotalCount(int totalCount)The total number of Articles matching the search query
-
-
-
Method Detail
-
from
public SearchArticlesResponse.Builder from(SearchArticlesResponse other)
- Specified by:
fromin interfaceSearchArticlesResponse.TotalCountStage
-
totalCount
public SearchArticlesResponse.DataStage totalCount(int totalCount)
The total number of Articles matching the search queryThe total number of Articles matching the search query
- Specified by:
totalCountin interfaceSearchArticlesResponse.TotalCountStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
data
public SearchArticlesResponse._FinalStage data(@NotNull SearchArticlesResponse.Data data)
An object containing the results of the search.An object containing the results of the search.
- Specified by:
datain interfaceSearchArticlesResponse.DataStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
pages
public SearchArticlesResponse._FinalStage pages(CursorPages pages)
- Specified by:
pagesin interfaceSearchArticlesResponse._FinalStage
-
pages
public SearchArticlesResponse._FinalStage pages(java.util.Optional<CursorPages> pages)
- Specified by:
pagesin interfaceSearchArticlesResponse._FinalStage
-
build
public SearchArticlesResponse build()
- Specified by:
buildin interfaceSearchArticlesResponse._FinalStage
-
-