Versions in this module Expand all Collapse all v7 v7.1.0 Apr 17, 2023 Changes in this version + var AnalyticsStateValues = analyticsStateValuesType + var FieldOperationValues = fieldOperationValuesType + var FieldTypeValues = fieldTypeValuesType + var FieldValuesOperatorValues = fieldValuesOperatorValuesType + var HistoryTypeValues = historyTypeValuesType + var TrendGranularityTypeValues = trendGranularityTypeValuesType + var ValueModeValues = valueModeValuesType + type AnalyticsState string + type AnalyticsStateDetails struct + AnalyticsState *AnalyticsState + ChangedDate *azuredevops.Time + type AnalyticsViewWorkItemsDefinition struct + AreaPathFilters *[]AreaPathFilter + Backlogs *[]string + FieldFilters *[]FieldFilter + FieldSet *FieldSet + HistoryConfiguration *HistoryConfiguration + IsTeamFilterBySelectionMode *bool + ProjectTeamFilters *[]ProjectTeamFilter + WorkItemTypes interface{} + type AreaPathFilter struct + AreaId *string + Operation *FieldOperation + ProjectId *uuid.UUID + type Client interface + CreateShard func(context.Context, CreateShardArgs) (*StageProviderShardInfo, error) + DeleteShard func(context.Context, DeleteShardArgs) error + GetShard func(context.Context, GetShardArgs) (*StageProviderShardInfo, error) + GetState func(context.Context, GetStateArgs) (*AnalyticsStateDetails, error) + GetTable func(context.Context, GetTableArgs) (*StageTableInfo, error) + InvalidateShard func(context.Context, InvalidateShardArgs) error + StageRecords func(context.Context, StageRecordsArgs) (*IngestResult, error) + func NewClient(ctx context.Context, connection *azuredevops.Connection) Client + type ClientImpl struct + Client azuredevops.Client + func (client *ClientImpl) CreateShard(ctx context.Context, args CreateShardArgs) (*StageProviderShardInfo, error) + func (client *ClientImpl) DeleteShard(ctx context.Context, args DeleteShardArgs) error + func (client *ClientImpl) GetShard(ctx context.Context, args GetShardArgs) (*StageProviderShardInfo, error) + func (client *ClientImpl) GetState(ctx context.Context, args GetStateArgs) (*AnalyticsStateDetails, error) + func (client *ClientImpl) GetTable(ctx context.Context, args GetTableArgs) (*StageTableInfo, error) + func (client *ClientImpl) InvalidateShard(ctx context.Context, args InvalidateShardArgs) error + func (client *ClientImpl) StageRecords(ctx context.Context, args StageRecordsArgs) (*IngestResult, error) + type CreateShardArgs struct + ProviderShard *int + Table *string + type DateRange struct + EndDate *azuredevops.Time + StartDate *azuredevops.Time + type DeleteShardArgs struct + ProviderShard *int + Table *string + type FieldFilter struct + FieldName *string + FieldOperation *FieldOperation + FieldValue *[]string + FieldValuesOperator *FieldValuesOperator + Value interface{} + type FieldOperation string + type FieldSet struct + FieldType *FieldType + Fields *[]string + type FieldType string + type FieldValuesOperator string + type FilterValues struct + Mode *ValueMode + Operator *FieldValuesOperator + Values *[]interface{} + type GetShardArgs struct + ProviderShard *int + Table *string + type GetStateArgs struct + type GetTableArgs struct + Table *string + type HistoryConfiguration struct + DateRange *DateRange + ExcludeOldCompletedWorkItems *bool + HistoryType *HistoryType + OldCompletedItemsCutoffDate *azuredevops.Time + RollingDays *int + TrendGranularity *TrendGranularity + type HistoryType string + type IngestResult struct + Count *int + Terminate *bool + type InvalidateShardArgs struct + ProviderShard *int + Shard *StageShardInvalid + Table *string + type ProjectTeamFilter struct + ProjectId *uuid.UUID + Teams interface{} + type StageProviderShardInfo struct + ProviderShardId *int + Streams *[]StageStreamInfo + type StageRecordsArgs struct + ProviderShard *int + Stream *int + Table *string + UploadStream io.Reader + type StageShardInvalid struct + DisableCurrentStream *bool + InvalidFields *[]string + KeysOnly *bool + type StageStreamInfo struct + CreatedTime *azuredevops.Time + Current *bool + InitialContentVersion *int + KeysOnly *bool + LatestContentVersion *int + Priority *int + StreamId *int + Watermark *string + type StageTableInfo struct + Shards *[]StageProviderShardInfo + StageVersion *int + TableName *string + type TrendGranularity struct + GranularityType *TrendGranularityType + WeeklyEndDay *string + type TrendGranularityType string + type ValueMode string Other modules containing this package github.com/microsoft/azure-devops-go-api/azuredevops/v6