Class ExportReportingDataRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.dataexport.requests.ExportReportingDataRequest.Builder
-
- All Implemented Interfaces:
ExportReportingDataRequest._FinalStage,ExportReportingDataRequest.AppIdStage,ExportReportingDataRequest.ClientIdStage,ExportReportingDataRequest.JobIdentifierStage
- Enclosing class:
- ExportReportingDataRequest
public static final class ExportReportingDataRequest.Builder extends java.lang.Object implements ExportReportingDataRequest.JobIdentifierStage, ExportReportingDataRequest.AppIdStage, ExportReportingDataRequest.ClientIdStage, ExportReportingDataRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportReportingDataRequest.ClientIdStageappId(java.lang.String appId)The Intercom defined code of the workspace the company is associated to.ExportReportingDataRequestbuild()ExportReportingDataRequest._FinalStageclientId(java.lang.String clientId)ExportReportingDataRequest.Builderfrom(ExportReportingDataRequest other)ExportReportingDataRequest.AppIdStagejobIdentifier(java.lang.String jobIdentifier)Unique identifier of the job.
-
-
-
Method Detail
-
from
public ExportReportingDataRequest.Builder from(ExportReportingDataRequest other)
- Specified by:
fromin interfaceExportReportingDataRequest.JobIdentifierStage
-
jobIdentifier
public ExportReportingDataRequest.AppIdStage jobIdentifier(@NotNull java.lang.String jobIdentifier)
Unique identifier of the job.
Unique identifier of the job.
- Specified by:
jobIdentifierin interfaceExportReportingDataRequest.JobIdentifierStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
appId
public ExportReportingDataRequest.ClientIdStage appId(@NotNull java.lang.String appId)
The Intercom defined code of the workspace the company is associated to.
The Intercom defined code of the workspace the company is associated to.
- Specified by:
appIdin interfaceExportReportingDataRequest.AppIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
clientId
public ExportReportingDataRequest._FinalStage clientId(@NotNull java.lang.String clientId)
- Specified by:
clientIdin interfaceExportReportingDataRequest.ClientIdStage
-
build
public ExportReportingDataRequest build()
- Specified by:
buildin interfaceExportReportingDataRequest._FinalStage
-
-