Namespace Tableau.Migration.Engine.Endpoints
Namespaces
Tableau.Migration.Engine.Endpoints.Caching
Tableau.Migration.Engine.Endpoints.ContentClients
Tableau.Migration.Engine.Endpoints.Search
Classes
MigrationEndpointFactory
Default IMigrationEndpointFactory implementation.
SourceEndpointMigrationContentLoader<TContent>
Default IMigrationContentLoader<TContent> implementation that gets all items from the source endpoint.
TableauApiDestinationEndpoint
IDestinationEndpoint implementation that uses Tableau Server/Cloud APIs.
TableauApiEndpointBase
IMigrationEndpoint implementation that uses Tableau Server/Cloud APIs.
TableauApiEndpointConfiguration
Interface for an object describing a source or destination endpoint defined in a IMigrationPlan.
TableauApiSourceEndpoint
ISourceEndpoint implementation that uses Tableau Server/Cloud APIs.
Interfaces
IDestinationApiEndpoint
Interface for an object that represents a location to move Tableau data to.
IDestinationEndpoint
IMigrationEndpoint interface for locations that serve as a destination to migrate Tableau data to.
IMigrationApiEndpoint
Interface for an object that represents a location to move Tableau data to or from.
IMigrationContentLoader<TContent>
Interface for an object that can retrieve a pager to load content items to consider for migration. These items are then mapped, filtered, and migrated.
IMigrationEndpoint
Interface for an object that represents a location to move Tableau data to or from.
IMigrationEndpointFactory
Interface for an object that can create IMigrationEndpoints from a migration plan.
IMigrationPlanEndpointBuilder
Interface for an object that can edit endpoints during plan building.
IMigrationPlanEndpointConfiguration
Interface for configuration necessary to connect to a migration endpoint defined in the IMigrationPlan.
ISourceApiEndpoint
Interface for an object that represents a location to move Tableau data from.
ISourceEndpoint
IMigrationEndpoint interface for locations that serve as a source to load Tableau data from. This interface can be obtained through scoped dependency injection for the current in-progress migration.
ITableauApiEndpointConfiguration
Endpoint configuration for connecting to a Tableau Server/Cloud site API.