Bigeye Issue Service API
The IssueService API from Bigeye — 5 operation(s) for issueservice.
The IssueService API from Bigeye — 5 operation(s) for issueservice.
openapi: 3.2.0
info:
title: Observability Issue Service API
version: version not set
servers:
- url: https://app.bigeye.com
security:
- basicAuth: []
- Personal_API_Key: []
tags:
- name: IssueService
paths:
/api/v1/issues/batch:
put:
operationId: IssueService_BatchUpdateIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueBatchRequestWrapper'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueBatchResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Batch update issues
tags:
- IssueService
/api/v1/issues/bulk:
put:
operationId: IssueService_BulkUpdateIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedBulkIssueUpdate'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedBulkResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Performs bulk issues updates
tags:
- IssueService
/api/v1/issues/{issueId}:
get:
operationId: IssueService_GetIssue
parameters:
- in: path
name: issueId
required: true
schema:
type: integer
format: int32
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssuesResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Get issue
tags:
- IssueService
put:
operationId: IssueService_UpdateIssue
parameters:
- in: path
name: issueId
required: true
schema:
type: integer
format: int32
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueRequest'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedUpdateIssueResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Update issue
tags:
- IssueService
/api/v1/issues/fetch:
post:
operationId: IssueService_GetIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssuesRequest'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssuesResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Get issues
tags:
- IssueService
/api/v1/issues/tables/fetch:
post:
operationId: IssueService_GetTableIssues
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssueTableSummaryRequest'
required: true
responses:
'200':
description: A successful response.
content:
application/json:
schema:
$ref: '#/components/schemas/generatedGetIssueTableSummaryResponse'
default:
description: An unexpected error response.
content:
application/json:
schema:
$ref: '#/components/schemas/runtimeError'
summary: Get issues summary by table
tags:
- IssueService
components:
schemas:
generatedTag:
properties:
colorHex:
title: 'color_hex includes a # prefix (e.g. “#181818” is correct, “181818” is incorrect)'
type: string
createdAt:
format: int64
type: string
id:
format: int32
type: integer
name:
type: string
updatedAt:
format: int64
type: string
workspaceId:
format: int32
type: integer
title: Tags
type: object
generatedMetricType:
properties:
customRuleType:
$ref: '#/components/schemas/generatedCustomRuleType'
externalMonitor:
$ref: '#/components/schemas/generatedExternalMonitor'
isMetadataMetric:
type: boolean
isTableMetric:
type: boolean
predefinedMetric:
$ref: '#/components/schemas/generatedPredefinedMetric'
templateMetric:
$ref: '#/components/schemas/generatedTemplateMetric'
type: object
generatedSimpleBoundType:
default: UNDEFINED_SIMPLE_BOUND_TYPE
enum:
- UNDEFINED_SIMPLE_BOUND_TYPE
- LOWER_BOUND_SIMPLE_BOUND_TYPE
- UPPER_BOUND_SIMPLE_BOUND_TYPE
type: string
generatedColumnCorrelation:
properties:
columnCorrelationString:
type: string
datasetId:
format: int32
type: integer
type: object
generatedIssueResolutionStep:
properties:
comments:
type: string
createdBy:
$ref: '#/components/schemas/generatedUser'
createdTimestamp:
format: int64
type: string
description:
type: string
id:
format: int32
type: integer
status:
$ref: '#/components/schemas/generatedIssueResolutionStepStatus'
updatedBy:
$ref: '#/components/schemas/generatedUser'
updatedTimestamp:
format: int64
type: string
type: object
generatedTimeIntervalType:
default: UNDEFINED_TIME_INTERVAL_TYPE
enum:
- UNDEFINED_TIME_INTERVAL_TYPE
- HOURS_TIME_INTERVAL_TYPE
- MINUTES_TIME_INTERVAL_TYPE
- SECONDS_TIME_INTERVAL_TYPE
- DAYS_TIME_INTERVAL_TYPE
- WEEKDAYS_TIME_INTERVAL_TYPE
- MARKET_DAYS_TIME_INTERVAL_TYPE
- MONTHS_TIME_INTERVAL_TYPE
- WEEKS_TIME_INTERVAL_TYPE
- YEARS_TIME_INTERVAL_TYPE
type: string
generatedJoin:
properties:
entityInfo:
$ref: '#/components/schemas/generatedEntityInfo'
id:
format: int32
type: integer
keyColumns:
items:
$ref: '#/components/schemas/generatedJoinColumnPairing'
type: array
leftFilter:
$ref: '#/components/schemas/generatedJoinTableFilter'
leftTable:
$ref: '#/components/schemas/generatedTable'
rightFilter:
$ref: '#/components/schemas/generatedJoinTableFilter'
rightTable:
$ref: '#/components/schemas/generatedTable'
type: object
generatedMetricParameter:
properties:
columnName:
type: string
key:
type: string
numberValue:
format: double
type: number
stringValue:
type: string
type: object
generatedCatalogEntityType:
default: CATALOG_ENTITY_TYPE_UNSPECIFIED
enum:
- CATALOG_ENTITY_TYPE_UNSPECIFIED
- CATALOG_ENTITY_TYPE_SOURCE
- CATALOG_ENTITY_TYPE_SCHEMA
- CATALOG_ENTITY_TYPE_DATASET
- CATALOG_ENTITY_TYPE_FIELD
- CATALOG_ENTITY_TYPE_DATA_NODE_ENTITY
- CATALOG_ENTITY_TYPE_META_CENTER_ENTITY
type: string
generatedRelativeThreshold:
properties:
bound:
$ref: '#/components/schemas/generatedSimpleBound'
lookback:
$ref: '#/components/schemas/generatedTimeInterval'
type: object
generatedThreshold:
properties:
autoThreshold:
$ref: '#/components/schemas/generatedAutoThreshold'
constantThreshold:
$ref: '#/components/schemas/generatedConstantThreshold'
freshnessScheduleThreshold:
$ref: '#/components/schemas/generatedFreshnessScheduleThreshold'
noneThreshold:
$ref: '#/components/schemas/generatedNoneThreshold'
relativeThreshold:
$ref: '#/components/schemas/generatedRelativeThreshold'
standardDeviationThreshold:
$ref: '#/components/schemas/generatedStandardDeviationThreshold'
type: object
generatedBulkResponse:
properties:
failedUpdates:
items:
$ref: '#/components/schemas/generatedFailedUpdate'
type: array
notRunIds:
items:
format: int32
type: integer
type: array
successfulIds:
items:
format: int32
type: integer
type: array
type: object
generatedIssueMessageUpdate:
properties:
createdBy:
$ref: '#/components/schemas/generatedUser'
id:
format: int32
type: integer
message:
type: string
type: object
generatedUpdateIssueBatchRequestWrapper:
properties:
body:
$ref: '#/components/schemas/generatedUpdateIssueRequest'
issueIds:
items:
format: int32
type: integer
type: array
type: object
generatedCustomRulesThresholdType:
default: CUSTOM_RULES_THRESHOLD_TYPE_UNSPECIFIED
enum:
- CUSTOM_RULES_THRESHOLD_TYPE_UNSPECIFIED
- CUSTOM_RULES_THRESHOLD_TYPE_COUNT
- CUSTOM_RULES_THRESHOLD_TYPE_VALUE
- CUSTOM_RULES_THRESHOLD_TYPE_PERCENT_MATCH
type: string
generatedMetricMetadata:
properties:
companionMetrics:
items:
$ref: '#/components/schemas/generatedCompanionMetric'
type: array
createdAt:
format: int64
type: string
currentMetricStatus:
$ref: '#/components/schemas/generatedMetricStatus'
datasetId:
format: int32
type: integer
datasetName:
type: string
datasetTimeColumnName:
type: string
deletedAt:
format: int64
type: string
fieldId:
format: int32
type: integer
fieldName:
type: string
isFavorite:
type: boolean
metricHistoryBeginAt:
format: int64
type: string
metricHistoryEndAt:
format: int64
type: string
monitoredObjects:
items:
$ref: '#/components/schemas/generatedMonitoredObject'
type: array
runAt:
format: int64
type: string
schemaId:
format: int32
type: integer
schemaName:
type: string
statisticFullName:
type: string
statisticName:
type: string
updatedAt:
format: int64
type: string
warehouseId:
format: int32
type: integer
warehouseName:
type: string
workspaceId:
format: int32
type: integer
type: object
generatedWebhookHeader:
properties:
key:
type: string
value:
type: string
type: object
generatedAggregationType:
default: UNDEFINED_AGGREGATION_TYPE
enum:
- UNDEFINED_AGGREGATION_TYPE
- COUNT_AGGREGATION_TYPE
- PERCENT_AGGREGATION_TYPE
- MIN_AGGREGATION_TYPE
- MAX_AGGREGATION_TYPE
- AVG_AGGREGATION_TYPE
- SUM_AGGREGATION_TYPE
type: string
generatedGetIssuesResponse:
properties:
issue:
items:
$ref: '#/components/schemas/generatedIssue'
type: array
paginationInfo:
$ref: '#/components/schemas/generatedPaginationInfo'
type: object
generatedTemplateMetric:
properties:
aggregationType:
$ref: '#/components/schemas/generatedAggregationType'
templateId:
format: int32
type: integer
templateName:
type: string
type: object
generatedMonitorType:
default: MONITOR_TYPE_UNDEFINED
enum:
- MONITOR_TYPE_UNDEFINED
- MONITOR_TYPE_METRIC
- MONITOR_TYPE_DBT_TEST
- MONITOR_TYPE_CUSTOM_RULE
type: string
generatedIssueExternalTicketInfo:
properties:
externalTicketId:
type: string
externalTicketProvider:
$ref: '#/components/schemas/generatedExternalTicketProvider'
externalTicketUrl:
type: string
issueId:
format: int32
type: integer
type: object
generatedAutothresholdSensitivity:
default: AUTOTHRESHOLD_SENSITIVITY_UNSPECIFIED
enum:
- AUTOTHRESHOLD_SENSITIVITY_UNSPECIFIED
- AUTOTHRESHOLD_SENSITIVITY_NARROW
- AUTOTHRESHOLD_SENSITIVITY_MEDIUM
- AUTOTHRESHOLD_SENSITIVITY_WIDE
- AUTOTHRESHOLD_SENSITIVITY_XWIDE
type: string
generatedIssueConfigUpdate:
properties:
createdBy:
$ref: '#/components/schemas/generatedUser'
description:
type: string
id:
format: int32
type: integer
muteUntilTimestamp:
format: int64
type: string
summary:
type: string
type: object
generatedWarehouseType:
default: DATABASE_TYPE_UNSPECIFIED
enum:
- DATABASE_TYPE_UNSPECIFIED
- DATABASE_TYPE_AWS_ATHENA
- DATABASE_TYPE_BIGQUERY
- DATABASE_TYPE_DATABRICKS
- DATABASE_TYPE_MYSQL
- DATABASE_TYPE_ORACLE
- DATABASE_TYPE_POSTGRES
- DATABASE_TYPE_PRESTO
- DATABASE_TYPE_REDSHIFT
- DATABASE_TYPE_SAP_HANA
- DATABASE_TYPE_SNOWFLAKE
- DATABASE_TYPE_SQL_SERVER
- DATABASE_TYPE_SYNAPSE
- DATABASE_TYPE_ROCKSET
- DATABASE_TYPE_VERTICA
- DATABASE_TYPE_AVATICA
- DATABASE_TYPE_DB2
- DATABASE_TYPE_TERADATA
- DATABASE_TYPE_NETEZZA
- DATABASE_TYPE_SALESFORCE
type: string
generatedJoinColumnPairing:
properties:
entityInfo:
$ref: '#/components/schemas/generatedEntityInfo'
id:
format: int32
type: integer
leftColumn:
$ref: '#/components/schemas/generatedTableColumn'
rightColumn:
$ref: '#/components/schemas/generatedTableColumn'
type: object
generatedIssueAiOverviewUpdate:
properties:
createdBy:
$ref: '#/components/schemas/generatedUser'
id:
format: int32
type: integer
overview:
type: string
type:
$ref: '#/components/schemas/generatedIssueAiUpdateType'
type: object
generatedIssueTableSummary:
properties:
acknowledgedIssuesIds:
items:
format: int32
type: integer
type: array
closedIssuesIds:
items:
format: int32
type: integer
type: array
hasAutothresholdMetrics:
type: boolean
lastIssueClosedEpochSeconds:
format: int64
type: string
lastIssueEpochSeconds:
format: int64
type: string
monitoringIssuesIds:
items:
format: int32
type: integer
type: array
newIssuesIds:
items:
format: int32
type: integer
type: array
priority:
$ref: '#/components/schemas/generatedIssuePriority'
priorityScore:
format: int32
type: integer
schemaId:
format: int32
type: integer
schemaName:
type: string
sourceId:
format: int32
type: integer
sourceName:
type: string
tableId:
format: int32
type: integer
tableName:
type: string
type: object
generatedTableType:
default: TABLE_TYPE_UNSPECIFIED
enum:
- TABLE_TYPE_UNSPECIFIED
- TABLE_TYPE_TABLE
- TABLE_TYPE_VIEW
- TABLE_TYPE_VIRTUAL
- TABLE_TYPE_CUSTOM_RULE
type: string
generatedMetricGroupOverride:
properties:
groupDimensions:
items:
$ref: '#/components/schemas/generatedMetricGroupDimension'
type: array
groupName:
type: string
thresholds:
items:
$ref: '#/components/schemas/generatedThreshold'
type: array
type: object
generatedIssueResolutionStepStatus:
default: ISSUE_RESOLUTION_STEP_STATUS_UNSPECIFIED
enum:
- ISSUE_RESOLUTION_STEP_STATUS_UNSPECIFIED
- ISSUE_RESOLUTION_STEP_STATUS_IRRELEVANT
- ISSUE_RESOLUTION_STEP_STATUS_UNSUCCESSFUL
- ISSUE_RESOLUTION_STEP_STATUS_SUCCESSFUL
type: string
generatedMetricObservedColumnResponse:
properties:
column:
$ref: '#/components/schemas/generatedColumnWithTable'
comments:
type: string
customRule:
$ref: '#/components/schemas/generatedCustomRuleInfo'
entityInfo:
$ref: '#/components/schemas/generatedEntityInfo'
metric:
$ref: '#/components/schemas/generatedMetricInfo'
type: object
generatedRowCreationTimeFilter:
properties:
lookback:
$ref: '#/components/schemas/generatedTimeInterval'
rctColumn:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: object
generatedSlackChannelInfo:
properties:
channelId:
type: string
channelName:
type: string
issueThreadPermalink:
type: string
threadTs:
type: string
type: object
generatedExternalTicketProvider:
default: EXTERNAL_TICKET_PROVIDER_UNSPECIFIED
enum:
- EXTERNAL_TICKET_PROVIDER_UNSPECIFIED
- EXTERNAL_TICKET_PROVIDER_JIRA
- EXTERNAL_TICKET_PROVIDER_SERVICENOW
type: string
generatedSortDirection:
default: SORT_DIRECTION_UNSPECIFIED
enum:
- SORT_DIRECTION_UNSPECIFIED
- SORT_DIRECTION_ASCENDING
- SORT_DIRECTION_DESCENDING
title: Unspecified will default to ASCENDING
type: string
generatedMetricStatus:
default: METRIC_STATUS_UNSPECIFIED
enum:
- METRIC_STATUS_UNSPECIFIED
- METRIC_STATUS_ALERTING
- METRIC_STATUS_FAILED
- METRIC_STATUS_HEALTHY
- METRIC_STATUS_NO_OBSERVED_VALUE
- METRIC_STATUS_GROUPS_MIXED_STATUS
type: string
generatedMetricRunAnnotation:
properties:
entityInfo:
$ref: '#/components/schemas/generatedEntityInfo'
id:
format: int32
type: integer
metricRunId:
format: int32
type: integer
metricRunLabel:
$ref: '#/components/schemas/generatedMetricRunLabel'
type: object
generatedFailedIssueUpdate:
properties:
issueId:
format: int32
type: integer
reason:
type: string
type: object
generatedUpdateIssueResponse:
properties:
issue:
$ref: '#/components/schemas/generatedIssue'
type: object
generatedMetricRun:
properties:
exceptionClass:
type: string
exceptionMessage:
type: string
failureReason:
$ref: '#/components/schemas/generatedMetricRunFailureReason'
grainEndEpochSeconds:
format: int64
title: end of grain for METRIC_TIME based runs
type: string
grainStartEpochSeconds:
format: int64
title: start of grain for METRIC_TIME based runs
type: string
groupDimensions:
items:
$ref: '#/components/schemas/generatedMetricGroupDimension'
type: array
groupName:
type: string
hasRowCounts:
type: boolean
hasRowsMatched:
type: boolean
id:
format: int32
type: integer
isPosthoc:
type: boolean
metricRunAnnotation:
$ref: '#/components/schemas/generatedMetricRunAnnotation'
observedValue:
format: double
type: number
rowsMatched:
format: int64
type: string
rowsScanned:
format: int64
type: string
runAtEpochSeconds:
format: int64
type: string
status:
$ref: '#/components/schemas/generatedMetricRunStatus'
summaryStatus:
$ref: '#/components/schemas/generatedMetricStatus'
thresholds:
items:
$ref: '#/components/schemas/generatedConstantThreshold'
type: array
type: object
generatedNamedSchedule:
properties:
cron:
type: string
entityInfo:
$ref: '#/components/schemas/generatedEntityInfo'
id:
format: int32
type: integer
name:
type: string
timezone:
description: IANA timezone id (e.g. "America/New_York") used to interpret the cron. Defaults to UTC when unset.
type: string
type: object
generatedMetricRunLabel:
default: METRIC_RUN_LABEL_UNSPECIFIED
enum:
- METRIC_RUN_LABEL_UNSPECIFIED
- METRIC_RUN_LABEL_TRUE_NEGATIVE
- METRIC_RUN_LABEL_FALSE_NEGATIVE
- METRIC_RUN_LABEL_TRUE_POSITIVE
- METRIC_RUN_LABEL_FALSE_POSITIVE
- METRIC_RUN_LABEL_UNDETERMINED
- METRIC_RUN_LABEL_EXPECTED
type: string
generatedCustomRuleInfo:
properties:
activeIssue:
$ref: '#/components/schemas/generatedIdAndDisplayName'
collections:
items:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: array
createdAtEpochSeconds:
format: int64
type: string
createdBy:
$ref: '#/components/schemas/generatedUser'
customRule:
$ref: '#/components/schemas/generatedCustomRule'
id:
format: int32
type: integer
isFavorite:
type: boolean
latestRuns:
items:
$ref: '#/components/schemas/generatedMetricRun'
type: array
metricId:
format: int32
type: integer
updatedAtEpochSeconds:
format: int64
type: string
updatedBy:
$ref: '#/components/schemas/generatedUser'
warehouse:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: object
generatedPaginationInfo:
properties:
firstSortDistinctValues:
format: int64
type: string
nextCursor:
type: string
noNumRecords:
type: boolean
numRecords:
format: int32
type: integer
prevCursor:
type: string
type: object
generatedUpdateIssueRequest:
properties:
aiOverviewUpdate:
$ref: '#/components/schemas/generatedIssueAiOverviewUpdate'
assignmentUpdate:
$ref: '#/components/schemas/generatedIssueAssignmentUpdate'
configUpdate:
$ref: '#/components/schemas/generatedIssueConfigUpdate'
messageUpdate:
$ref: '#/components/schemas/generatedIssueMessageUpdate'
priorityUpdate:
$ref: '#/components/schemas/generatedIssuePriorityChangeEvent'
statusUpdate:
$ref: '#/components/schemas/generatedIssueStatusUpdate'
type: object
generatedEntityInfo:
properties:
createdBy:
format: int32
type: integer
createdEpochSeconds:
format: int64
type: string
updatedBy:
format: int32
type: integer
updatedEpochSeconds:
format: int64
type: string
type: object
generatedIssueAiUpdateType:
default: ISSUE_AI_UPDATE_TYPE_UNSPECIFIED
enum:
- ISSUE_AI_UPDATE_TYPE_UNSPECIFIED
- ISSUE_AI_UPDATE_TYPE_OVERVIEW
- ISSUE_AI_UPDATE_TYPE_RESOLUTION_SUGGESTION
- ISSUE_AI_UPDATE_TYPE_DATA_DESCRIPTION
- ISSUE_AI_UPDATE_TYPE_ETL_ANALYSIS
- ISSUE_AI_UPDATE_TYPE_PREVIOUS_RESOLUTIONS
- ISSUE_AI_UPDATE_TYPE_OVERVIEW_RESTRICTED
type: string
generatedBulkIssueUpdateWhereClause:
properties:
assigneeIds:
items:
format: int32
type: integer
type: array
collectionIds:
items:
format: int32
type: integer
type: array
columnIds:
items:
format: int32
type: integer
type: array
dimensionIds:
items:
format: int32
type: integer
type: array
ids:
items:
format: int32
type: integer
type: array
isRootCause:
$ref: '#/components/schemas/generatedThreeLeggedBoolean'
issueType:
items:
$ref: '#/components/schemas/generatedIssueType'
type: array
maxOpenedTime:
format: int64
type: string
metricIds:
items:
format: int32
type: integer
type: array
metricStatus:
items:
$ref: '#/components/schemas/generatedMetricStatus'
type: array
metricType:
items:
$ref: '#/components/schemas/generatedMetricType'
type: array
metricTypes:
items:
$ref: '#/components/schemas/generatedPredefinedMetricName'
type: array
minOpenedTime:
format: int64
type: string
monitorTypes:
items:
$ref: '#/components/schemas/generatedMonitorType'
type: array
parentIssueIds:
items:
format: int32
type: integer
type: array
priority:
items:
$ref: '#/components/schemas/generatedIssuePriority'
type: array
schemaIds:
items:
format: int32
type: integer
type: array
search:
type: string
searchAll:
type: boolean
sourceIds:
items:
format: int32
type: integer
type: array
statuses:
items:
type: string
type: array
tableIds:
items:
format: int32
type: integer
type: array
workspaceId:
format: int32
type: integer
type: object
generatedStandardDeviationThreshold:
properties:
bound:
$ref: '#/components/schemas/generatedSimpleBound'
lookback:
$ref: '#/components/schemas/generatedTimeInterval'
type: object
generatedAlertingMetric:
properties:
label:
$ref: '#/components/schemas/generatedMetricRunLabel'
metric:
$ref: '#/components/schemas/generatedIdAndDisplayName'
type: object
generatedUpdateIssueBatchResponse:
properties:
failedIssueUpdates:
items:
$ref: '#/components/schemas/generatedFailedIssueUpdate'
type: array
successfulIssueIds:
items:
format: int32
type: integer
type: array
type: object
generatedIssueRootCauseUpdate:
properties:
id:
format: int32
type: integer
isRootCause:
type: boolean
numImpactedObjects:
format: int32
type: integer
type: object
generatedMetricRunStatus:
default: METRIC_RUN_STATUS_UNSPECIFIED
enum:
- METRIC_RUN_STATUS_UNSPECIFIED
- METRIC_RUN_STATUS_UPPERBOUND_CRITICAL
- METRIC_RUN_STATUS_LOWERBOUND_CRITICAL
- METRIC_RUN_STATUS_OK
- METRIC_RUN_STATUS_GROUPS_CRITICAL
- METRIC_RUN_STATUS_NO_RUNS
- METRIC_RUN_STATUS_UNKNOWN
- METRIC_RUN_STATUS_MUTABLE_UNKNOWN
- METRIC_RUN_STATUS_MUTABLE_UPPERBOUND_CRITICAL
- METRIC_RUN_STATUS_MUTABLE_LOWERBOUND_CRITICAL
- METRIC_RUN_STATUS_MUTABLE_OK
- METRIC_RUN_STATUS_GROUPS_LIMIT_FAILED
title: "- METRIC_RUN_STATUS_UNSPECIFIED: deprecated in favor of MetricStatus\n - METRIC_RUN_STATUS_GROUPS_CRITICAL: METRIC_RUN_STATUS_GROUPS_CRITICAL is not a valid value for MetricRun.status (it only applies to MetricInfo.status)\n - METRIC_RUN_STATUS_NO_RUNS: METRIC_RUN_STATUS_NO_RUNS is not a valid value for MetricRun.status (it only applies to MetricInfo.status)"
type: string
generatedIssueStatusUpdate:
properties:
anomalousMetricIds:
items:
format: int32
type: integer
type: array
closingLabel:
$ref: '#/components/schemas/generatedMetricRunLabel'
id:
format: int32
type: integer
message:
type: string
metricIdsToAdapt:
items:
format: int32
type: integer
type: array
metricIdsToMaintain:
items:
format: int32
type: integer
type: array
newStatus:
$ref: '#/components/schemas/generatedIssueStatus'
normalMetricIds:
items:
format: int32
type: integer
type: array
updatedBy:
$ref: '#/components/schemas/generatedUser'
type: object
generatedPredefinedMetricName:
default: UNDEFINED_PREDEFINED_METRIC_NAME
enum:
- UNDEFINED_PREDEFINED_METRIC_NAME
- PERCENT_NULL
- COUNT_NULL
- PERCENT_EMPTY_STRING
- COUNT_EMPTY_STRING
- PERCENT_UNIQUE
- PERCENT_VALUE_IN_LIST
- AVERAGE
- MIN
- MAX
- SUM
- COUNT_ROWS
- COUNT_DISTINCT
- HOURS_SINCE_MAX_DATE
- HOURS_SINCE_MAX_TIMESTAMP
- COUNT_TRUE
- PERCENT_TRUE
- COUNT_FALSE
- PERCENT_FALSE
- COUNT_USA_PHONE
- PERCENT_USA_PHONE
- COUNT_USA_ZIP_CODE
- PERCENT_USA_ZIP_CODE
- PERCENT_UUID
- COUNT_TIMESTAMP_STRING
- PERCENT_TIMESTAMP_STRING
- COUNT_DUPLICATES
- COUNT_USA_STATE_CODE
- PERCENT_USA_STATE_CODE
- VARIANCE
- SKEW
- KURTOSIS
- GEOMETRIC_MEAN
- HARMONIC_MEAN
- COUNT_UUID
- COUNT_CUSIP
- PERCENT_CUSIP
- COUNT_SEDOL
- PERCENT_SEDOL
- COUNT_ISIN
- PERCENT_ISIN
- COUNT_LEI
- PERCENT_LEI
- COUNT_FIGI
- PERCENT_FIGI
- COUNT_PERM_ID
- PERCENT_PERM_ID
- COUNT_NAN
- PERCENT_NAN
- COUNT_LONGITUDE
- PERCENT_LONGITUDE
- COUNT_LATITUDE
- PERCENT_LATITUDE
- COUNT_NOT_IN_FUTURE
- PERCENT_NOT_IN_FUTURE
- COUNT_DATE_NOT_IN_FUTURE
- PERCENT_DATE_NOT_IN_FUTURE
- MEDIAN
- PERCENTILE
- COUNT_NOT_NULL
- STRING_LENGTH_AVERAGE
- STRING_LENGTH_MIN
- STRING_LENGTH_MAX
- COUNT_SSN
- PERCENT_SSN
- COUNT_EMAIL
- PERCENT_EMAIL
- ROWS_INSERTED
- HOURS_SINCE_LAST_LOAD
- COUNT_READ_QUERIES
- PERCENT_NOT_NULL
- FRESHNESS
- VOLUME
- FRESHNESS_DATA
- VOLUME_DATA
- COUNT_VALUE_IN_LIST
- PERCENT_DISTINCT
- PERCENT_DUPLIC
# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/bigeye/refs/heads/main/openapi/bigeye-issueservice-api-openapi.yml