Class ListAttachedCompaniesRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.contacts.requests.ListAttachedCompaniesRequest.Builder
-
- All Implemented Interfaces:
ListAttachedCompaniesRequest._FinalStage,ListAttachedCompaniesRequest.ContactIdStage
- Enclosing class:
- ListAttachedCompaniesRequest
public static final class ListAttachedCompaniesRequest.Builder extends java.lang.Object implements ListAttachedCompaniesRequest.ContactIdStage, ListAttachedCompaniesRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListAttachedCompaniesRequestbuild()ListAttachedCompaniesRequest._FinalStagecontactId(java.lang.String contactId)The unique identifier for the contact which is given by IntercomListAttachedCompaniesRequest.Builderfrom(ListAttachedCompaniesRequest other)ListAttachedCompaniesRequest._FinalStagepage(java.lang.Integer page)The page of results to fetch.ListAttachedCompaniesRequest._FinalStagepage(java.util.Optional<java.lang.Integer> page)The page of results to fetch.ListAttachedCompaniesRequest._FinalStageperPage(java.lang.Integer perPage)How many results to display per page.ListAttachedCompaniesRequest._FinalStageperPage(java.util.Optional<java.lang.Integer> perPage)How many results to display per page.
-
-
-
Method Detail
-
from
public ListAttachedCompaniesRequest.Builder from(ListAttachedCompaniesRequest other)
- Specified by:
fromin interfaceListAttachedCompaniesRequest.ContactIdStage
-
contactId
public ListAttachedCompaniesRequest._FinalStage contactId(@NotNull java.lang.String contactId)
The unique identifier for the contact which is given by Intercom
The unique identifier for the contact which is given by Intercom
- Specified by:
contactIdin interfaceListAttachedCompaniesRequest.ContactIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
perPage
public ListAttachedCompaniesRequest._FinalStage perPage(java.lang.Integer perPage)
How many results to display per page. Defaults to 15
- Specified by:
perPagein interfaceListAttachedCompaniesRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
perPage
public ListAttachedCompaniesRequest._FinalStage perPage(java.util.Optional<java.lang.Integer> perPage)
How many results to display per page. Defaults to 15
- Specified by:
perPagein interfaceListAttachedCompaniesRequest._FinalStage
-
page
public ListAttachedCompaniesRequest._FinalStage page(java.lang.Integer page)
The page of results to fetch. Defaults to first page
- Specified by:
pagein interfaceListAttachedCompaniesRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
page
public ListAttachedCompaniesRequest._FinalStage page(java.util.Optional<java.lang.Integer> page)
The page of results to fetch. Defaults to first page
- Specified by:
pagein interfaceListAttachedCompaniesRequest._FinalStage
-
build
public ListAttachedCompaniesRequest build()
- Specified by:
buildin interfaceListAttachedCompaniesRequest._FinalStage
-
-