Class CreateExtractRefreshTaskOptions
Class for Tableau Cloud API client extract refresh task creation options.
Implements
Namespace: Tableau.Migration.Api.Models.Cloud
Assembly: Tableau.Migration.dll
Syntax
public class CreateExtractRefreshTaskOptions : ICreateExtractRefreshTaskOptions
Constructors
CreateExtractRefreshTaskOptions(string, ExtractRefreshContentType, Guid, ICloudSchedule)
Creates a new CreateExtractRefreshTaskOptions instance.
Declaration
public CreateExtractRefreshTaskOptions(string type, ExtractRefreshContentType contentType, Guid contentId, ICloudSchedule schedule)
Parameters
Type | Name | Description |
---|---|---|
string | type | The extract refresh type. |
ExtractRefreshContentType | contentType | The extract refresh task's content type. |
Guid | contentId | The extract refresh task's content ID. |
ICloudSchedule | schedule | The extract refresh task's schedule. |
Properties
ContentId
Gets the extract refresh task's content ID.
Declaration
public Guid ContentId { get; }
Property Value
Type | Description |
---|---|
Guid |
ContentType
Gets the extract refresh task's content type.
Declaration
public ExtractRefreshContentType ContentType { get; }
Property Value
Type | Description |
---|---|
ExtractRefreshContentType |
Schedule
Gets the extract refresh task's schedule.
Declaration
public ICloudSchedule Schedule { get; }
Property Value
Type | Description |
---|---|
ICloudSchedule |
Type
Gets the type of extract refresh. FullRefresh or IncrementalRefresh.
Declaration
public string Type { get; }
Property Value
Type | Description |
---|---|
string |