Package com.intercom.api.types
Class PaginatedNewsItemResponse.Builder
- java.lang.Object
-
- com.intercom.api.types.PaginatedNewsItemResponse.Builder
-
- All Implemented Interfaces:
PaginatedNewsItemResponse._FinalStage,PaginatedNewsItemResponse.TotalCountStage
- Enclosing class:
- PaginatedNewsItemResponse
public static final class PaginatedNewsItemResponse.Builder extends java.lang.Object implements PaginatedNewsItemResponse.TotalCountStage, PaginatedNewsItemResponse._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaginatedNewsItemResponse._FinalStageaddAllData(java.util.List<NewsItem> data)An array of News ItemsPaginatedNewsItemResponse._FinalStageaddData(NewsItem data)An array of News ItemsPaginatedNewsItemResponsebuild()PaginatedNewsItemResponse._FinalStagedata(java.util.List<NewsItem> data)An array of News ItemsPaginatedNewsItemResponse.Builderfrom(PaginatedNewsItemResponse other)PaginatedNewsItemResponse._FinalStagepages(CursorPages pages)PaginatedNewsItemResponse._FinalStagepages(java.util.Optional<CursorPages> pages)PaginatedNewsItemResponse._FinalStagetotalCount(int totalCount)A count of the total number of News Items.
-
-
-
Method Detail
-
from
public PaginatedNewsItemResponse.Builder from(PaginatedNewsItemResponse other)
- Specified by:
fromin interfacePaginatedNewsItemResponse.TotalCountStage
-
totalCount
public PaginatedNewsItemResponse._FinalStage totalCount(int totalCount)
A count of the total number of News Items.A count of the total number of News Items.
- Specified by:
totalCountin interfacePaginatedNewsItemResponse.TotalCountStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllData
public PaginatedNewsItemResponse._FinalStage addAllData(java.util.List<NewsItem> data)
An array of News Items
- Specified by:
addAllDatain interfacePaginatedNewsItemResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addData
public PaginatedNewsItemResponse._FinalStage addData(NewsItem data)
An array of News Items
- Specified by:
addDatain interfacePaginatedNewsItemResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
data
public PaginatedNewsItemResponse._FinalStage data(java.util.List<NewsItem> data)
An array of News Items
- Specified by:
datain interfacePaginatedNewsItemResponse._FinalStage
-
pages
public PaginatedNewsItemResponse._FinalStage pages(CursorPages pages)
- Specified by:
pagesin interfacePaginatedNewsItemResponse._FinalStage
-
pages
public PaginatedNewsItemResponse._FinalStage pages(java.util.Optional<CursorPages> pages)
- Specified by:
pagesin interfacePaginatedNewsItemResponse._FinalStage
-
build
public PaginatedNewsItemResponse build()
- Specified by:
buildin interfacePaginatedNewsItemResponse._FinalStage
-
-