Class DataExport.Builder
java.lang.Object
com.intercom.api.resources.dataexport.types.DataExport.Builder
- All Implemented Interfaces:
DataExport._FinalStage,DataExport.DownloadExpiresAtStage,DataExport.DownloadUrlStage,DataExport.JobIdentifierStage,DataExport.StatusStage
- Enclosing class:
DataExport
public static final class DataExport.Builder
extends Object
implements DataExport.JobIdentifierStage, DataExport.StatusStage, DataExport.DownloadExpiresAtStage, DataExport.DownloadUrlStage, DataExport._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionbuild()downloadExpiresAt(String downloadExpiresAt) The time after which you will not be able to access the data.downloadUrl(String downloadUrl) The location where you can download your data.from(DataExport other) jobIdentifier(String jobIdentifier) The identifier for your job.status(DataExport.Status status) The current state of your job.
-
Method Details
-
from
- Specified by:
fromin interfaceDataExport.JobIdentifierStage
-
jobIdentifier
The identifier for your job.
- Specified by:
jobIdentifierin interfaceDataExport.JobIdentifierStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
status
The current state of your job.
- Specified by:
statusin interfaceDataExport.StatusStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
downloadExpiresAt
The time after which you will not be able to access the data.
- Specified by:
downloadExpiresAtin interfaceDataExport.DownloadExpiresAtStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
downloadUrl
The location where you can download your data.
- Specified by:
downloadUrlin interfaceDataExport.DownloadUrlStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
- Specified by:
buildin interfaceDataExport._FinalStage
-