Interface IMigrationManifestEntryEditor
Interface for a IMigrationManifestEntry that can be edited.
Inherited Members
Namespace: Tableau.Migration.Engine.Manifest
Assembly: Tableau.Migration.dll
Syntax
public interface IMigrationManifestEntryEditor : IMigrationManifestEntry, IEquatable<IMigrationManifestEntry>
Methods
DestinationFound(IContentReference)
Sets the Destination and MappedLocation information based on the given destination item reference.
Declaration
IMigrationManifestEntryEditor DestinationFound(IContentReference destinationInfo)
Parameters
Type | Name | Description |
---|---|---|
IContentReference | destinationInfo | The destination reference information. |
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
MapToDestination(ContentLocation)
Sets the intended mapped destination location to the manifest entry. Clears the Destination information if the mapped location is different.
Declaration
IMigrationManifestEntryEditor MapToDestination(ContentLocation destinationLocation)
Parameters
Type | Name | Description |
---|---|---|
ContentLocation | destinationLocation | The intended destination location to migrate to. |
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
ResetStatus()
Resets the status to Pending.
Declaration
IMigrationManifestEntryEditor ResetStatus()
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
SetCanceled()
Sets the entry to canceled status.
Declaration
IMigrationManifestEntryEditor SetCanceled()
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
SetFailed(IEnumerable<Exception>)
Sets the entry to failed status and adding errors to the entry.
Declaration
IMigrationManifestEntryEditor SetFailed(IEnumerable<Exception> errors)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<Exception> | errors | The errors to add to the entry. |
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
SetFailed(params Exception[])
Sets the entry to failed status and adding errors to the entry.
Declaration
IMigrationManifestEntryEditor SetFailed(params Exception[] errors)
Parameters
Type | Name | Description |
---|---|---|
Exception[] | errors | The errors to add to the entry. |
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
SetMigrated()
Sets the entry to migrated status.
Declaration
IMigrationManifestEntryEditor SetMigrated()
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |
SetSkipped()
Sets the entry to skipped status.
Declaration
IMigrationManifestEntryEditor SetSkipped()
Returns
Type | Description |
---|---|
IMigrationManifestEntryEditor | The current entry editor, for fluent API usage. |