Class PostExportReportingDataEnqueueRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.export.requests.PostExportReportingDataEnqueueRequest.Builder
-
- All Implemented Interfaces:
PostExportReportingDataEnqueueRequest._FinalStage,PostExportReportingDataEnqueueRequest.DatasetIdStage,PostExportReportingDataEnqueueRequest.EndTimeStage,PostExportReportingDataEnqueueRequest.StartTimeStage
- Enclosing class:
- PostExportReportingDataEnqueueRequest
public static final class PostExportReportingDataEnqueueRequest.Builder extends java.lang.Object implements PostExportReportingDataEnqueueRequest.DatasetIdStage, PostExportReportingDataEnqueueRequest.StartTimeStage, PostExportReportingDataEnqueueRequest.EndTimeStage, PostExportReportingDataEnqueueRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PostExportReportingDataEnqueueRequest._FinalStageaddAllAttributeIds(java.util.List<java.lang.String> attributeIds)PostExportReportingDataEnqueueRequest._FinalStageaddAttributeIds(java.lang.String attributeIds)PostExportReportingDataEnqueueRequest._FinalStageattributeIds(java.util.List<java.lang.String> attributeIds)PostExportReportingDataEnqueueRequestbuild()PostExportReportingDataEnqueueRequest.StartTimeStagedatasetId(java.lang.String datasetId)PostExportReportingDataEnqueueRequest._FinalStageendTime(long endTime)PostExportReportingDataEnqueueRequest.Builderfrom(PostExportReportingDataEnqueueRequest other)PostExportReportingDataEnqueueRequest.EndTimeStagestartTime(long startTime)
-
-
-
Method Detail
-
from
public PostExportReportingDataEnqueueRequest.Builder from(PostExportReportingDataEnqueueRequest other)
- Specified by:
fromin interfacePostExportReportingDataEnqueueRequest.DatasetIdStage
-
datasetId
public PostExportReportingDataEnqueueRequest.StartTimeStage datasetId(@NotNull java.lang.String datasetId)
- Specified by:
datasetIdin interfacePostExportReportingDataEnqueueRequest.DatasetIdStage
-
startTime
public PostExportReportingDataEnqueueRequest.EndTimeStage startTime(long startTime)
- Specified by:
startTimein interfacePostExportReportingDataEnqueueRequest.StartTimeStage
-
endTime
public PostExportReportingDataEnqueueRequest._FinalStage endTime(long endTime)
- Specified by:
endTimein interfacePostExportReportingDataEnqueueRequest.EndTimeStage
-
addAllAttributeIds
public PostExportReportingDataEnqueueRequest._FinalStage addAllAttributeIds(java.util.List<java.lang.String> attributeIds)
- Specified by:
addAllAttributeIdsin interfacePostExportReportingDataEnqueueRequest._FinalStage
-
addAttributeIds
public PostExportReportingDataEnqueueRequest._FinalStage addAttributeIds(java.lang.String attributeIds)
- Specified by:
addAttributeIdsin interfacePostExportReportingDataEnqueueRequest._FinalStage
-
attributeIds
public PostExportReportingDataEnqueueRequest._FinalStage attributeIds(java.util.List<java.lang.String> attributeIds)
- Specified by:
attributeIdsin interfacePostExportReportingDataEnqueueRequest._FinalStage
-
build
public PostExportReportingDataEnqueueRequest build()
- Specified by:
buildin interfacePostExportReportingDataEnqueueRequest._FinalStage
-
-