Class RetrieveCompanyRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.companies.requests.RetrieveCompanyRequest.Builder
-
- Enclosing class:
- RetrieveCompanyRequest
public static final class RetrieveCompanyRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RetrieveCompanyRequestbuild()RetrieveCompanyRequest.BuildercompanyId(java.lang.String companyId)RetrieveCompanyRequest.BuildercompanyId(java.util.Optional<java.lang.String> companyId)Thecompany_idof the company to filter by.RetrieveCompanyRequest.Builderfrom(RetrieveCompanyRequest other)RetrieveCompanyRequest.Buildername(java.lang.String name)RetrieveCompanyRequest.Buildername(java.util.Optional<java.lang.String> name)Thenameof the company to filter by.RetrieveCompanyRequest.Builderpage(java.lang.Integer page)RetrieveCompanyRequest.Builderpage(java.util.Optional<java.lang.Integer> page)The page of results to fetch.RetrieveCompanyRequest.BuilderperPage(java.lang.Integer perPage)RetrieveCompanyRequest.BuilderperPage(java.util.Optional<java.lang.Integer> perPage)How many results to display per page.RetrieveCompanyRequest.BuildersegmentId(java.lang.String segmentId)RetrieveCompanyRequest.BuildersegmentId(java.util.Optional<java.lang.String> segmentId)Thesegment_idof the company to filter by.RetrieveCompanyRequest.BuildertagId(java.lang.String tagId)RetrieveCompanyRequest.BuildertagId(java.util.Optional<java.lang.String> tagId)Thetag_idof the company to filter by.
-
-
-
Method Detail
-
from
public RetrieveCompanyRequest.Builder from(RetrieveCompanyRequest other)
-
name
public RetrieveCompanyRequest.Builder name(java.util.Optional<java.lang.String> name)
The
nameof the company to filter by.
-
name
public RetrieveCompanyRequest.Builder name(java.lang.String name)
-
companyId
public RetrieveCompanyRequest.Builder companyId(java.util.Optional<java.lang.String> companyId)
The
company_idof the company to filter by.
-
companyId
public RetrieveCompanyRequest.Builder companyId(java.lang.String companyId)
-
tagId
public RetrieveCompanyRequest.Builder tagId(java.util.Optional<java.lang.String> tagId)
The
tag_idof the company to filter by.
-
tagId
public RetrieveCompanyRequest.Builder tagId(java.lang.String tagId)
-
segmentId
public RetrieveCompanyRequest.Builder segmentId(java.util.Optional<java.lang.String> segmentId)
The
segment_idof the company to filter by.
-
segmentId
public RetrieveCompanyRequest.Builder segmentId(java.lang.String segmentId)
-
page
public RetrieveCompanyRequest.Builder page(java.util.Optional<java.lang.Integer> page)
The page of results to fetch. Defaults to first page
-
page
public RetrieveCompanyRequest.Builder page(java.lang.Integer page)
-
perPage
public RetrieveCompanyRequest.Builder perPage(java.util.Optional<java.lang.Integer> perPage)
How many results to display per page. Defaults to 15
-
perPage
public RetrieveCompanyRequest.Builder perPage(java.lang.Integer perPage)
-
build
public RetrieveCompanyRequest build()
-
-