Package odata.msgraph.client.entity
Class DeviceManagementExportJob.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.DeviceManagementExportJob.Builder
-
- Enclosing class:
- DeviceManagementExportJob
public static final class DeviceManagementExportJob.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public DeviceManagementExportJob.Builder id(String id)
-
expirationDateTime
public DeviceManagementExportJob.Builder expirationDateTime(OffsetDateTime expirationDateTime)
“Time that the exported report expires”- Parameters:
expirationDateTime- value ofexpirationDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
filter
public DeviceManagementExportJob.Builder filter(String filter)
“Filters applied on the report”- Parameters:
filter- value offilterproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
format
public DeviceManagementExportJob.Builder format(DeviceManagementReportFileFormat format)
“Format of the exported report”- Parameters:
format- value offormatproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
localizationType
public DeviceManagementExportJob.Builder localizationType(DeviceManagementExportJobLocalizationType localizationType)
“Configures how the requested export job is localized”- Parameters:
localizationType- value oflocalizationTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
reportName
public DeviceManagementExportJob.Builder reportName(String reportName)
“Name of the report”- Parameters:
reportName- value ofreportNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
requestDateTime
public DeviceManagementExportJob.Builder requestDateTime(OffsetDateTime requestDateTime)
“Time that the exported report was requested”- Parameters:
requestDateTime- value ofrequestDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
select
public DeviceManagementExportJob.Builder select(List<String> select)
“Columns selected from the report”- Parameters:
select- value ofselectproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
select
public DeviceManagementExportJob.Builder select(String... select)
“Columns selected from the report”- Parameters:
select- value ofselectproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
selectNextLink
public DeviceManagementExportJob.Builder selectNextLink(String selectNextLink)
“Columns selected from the report”- Parameters:
selectNextLink- value ofselect@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
snapshotId
public DeviceManagementExportJob.Builder snapshotId(String snapshotId)
“A snapshot is an identifiable subset of the dataset represented by the ReportName. A sessionId or CachedReportConfiguration id can be used here. If a sessionId is specified, Filter, Select, and OrderBy are applied to the data represented by the sessionId. Filter, Select, and OrderBy cannot be specified together with a CachedReportConfiguration id.”- Parameters:
snapshotId- value ofsnapshotIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
status
public DeviceManagementExportJob.Builder status(DeviceManagementReportStatus status)
“Status of the export job”- Parameters:
status- value ofstatusproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
url
public DeviceManagementExportJob.Builder url(String url)
“Temporary location of the exported report”- Parameters:
url- value ofurlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceManagementExportJob build()
-
-