Class ScheduleExtractRefreshTask
The class for an extract.
Inheritance
object
ScheduleExtractRefreshTask
Implements
Namespace: Tableau.Migration.Content.Schedules.Server
Assembly: Tableau.Migration.dll
Syntax
public class ScheduleExtractRefreshTask : IScheduleExtractRefreshTask
Constructors
ScheduleExtractRefreshTask(ExtractType)
Constructor to build from a ScheduleExtractRefreshTasksResponse.ExtractType.
Declaration
public ScheduleExtractRefreshTask(ScheduleExtractRefreshTasksResponse.ExtractType response)
Parameters
| Type | Name | Description |
|---|---|---|
| ScheduleExtractRefreshTasksResponse.ExtractType | response |
Properties
DatasourceId
The ID of the Data Source this extract is linked to.
Declaration
public Guid? DatasourceId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |
Id
The extract ID.
Declaration
public Guid Id { get; }
Property Value
| Type | Description |
|---|---|
| Guid |
Priority
The extract priority.
Declaration
public int Priority { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Type
The extract type. This is either full or incremental.
Declaration
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WorkbookId
The ID of the workbook this extract is linked to.
Declaration
public Guid? WorkbookId { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid? |