Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ChangeTrackingApi

Hierarchy

  • ChangeTrackingApi

Index

Constructors

constructor

Properties

Protected basePath

basePath: string = "https://dev.azure.com/"

defaultHeaders

defaultHeaders: any

Methods

getFeedChange

  • getFeedChange(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<FeedChange>
  • Query a feed to determine its current state.

    Parameters

    • params: object
      • apiVersion: string
      • feedId: string
      • organization: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<FeedChange>

getFeedChanges

  • getFeedChanges(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<FeedChangesResponse>
  • Query to determine which feeds have changed since the last call, tracked through the provided continuationToken. Only changes to a feed itself are returned and impact the continuationToken, not additions or alterations to packages within the feeds.

    Parameters

    • params: object
      • apiVersion: string
      • Optional batchSize?: number
      • Optional continuationToken?: number
      • Optional includeDeleted?: boolean
      • organization: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<FeedChangesResponse>

getPackageChanges

  • getPackageChanges(params: object, extraQueryParams?: any, extraFetchParams?: any): Promise<PackageChangesResponse>
  • Get a batch of package changes made to a feed. The changes returned are 'most recent change' so if an Add is followed by an Update before you begin enumerating, you'll only see one change in the batch. While consuming batches using the continuation token, you may see changes to the same package version multiple times if they are happening as you enumerate.

    Parameters

    • params: object
      • apiVersion: string
      • Optional batchSize?: number
      • Optional continuationToken?: number
      • feedId: string
      • organization: string
    • Optional extraQueryParams: any
    • Optional extraFetchParams: any

    Returns Promise<PackageChangesResponse>

Generated using TypeDoc