Interface IMigrationManifestContentTypePartition
Interface for a collection of IMigrationManifestEntry objects, partitioned for a specific content type.
Inherited Members
Namespace: Tableau.Migration.Engine.Manifest
Assembly: Tableau.Migration.dll
Syntax
public interface IMigrationManifestContentTypePartition : IReadOnlyCollection<IMigrationManifestEntry>, IEnumerable<IMigrationManifestEntry>, IEnumerable, IEquatable<IMigrationManifestContentTypePartition>
Properties
ContentType
Gets the content type the partition holds manifest entries for.
Declaration
Type ContentType { get; }
Property Value
Type | Description |
---|---|
Type |
ExpectedTotalCount
Gets the number of entries that are expected to be migrated for the partition's content type. This value is based on total count returned by the source, and may change as batches are migrated.
Declaration
int ExpectedTotalCount { get; }
Property Value
Type | Description |
---|---|
int |
Methods
GetStatusTotals()
Gets the total counts for all the manifest entries in the partition by status.
Declaration
ImmutableDictionary<MigrationManifestEntryStatus, int> GetStatusTotals()
Returns
Type | Description |
---|---|
ImmutableDictionary<MigrationManifestEntryStatus, int> | The total count of entries by status. |