Skip to main content

Services

RPC methods exposed by this API.

CalculatedChannelService

Messages

Data models used across requests/responses.

BatchResolveCalculatedChannelsRequest

The request of a call to CalculatedChannelService_BatchResolveCalculatedChannels.

BatchResolveCalculatedChannelsResponse

The response of a call to CalculatedChannelService_BatchResolveCalculatedChannels.

CalculatedChannel

CalculatedChannelAbstractChannelReference

CalculatedChannelAssetConfiguration

CalculatedChannelAssetConfiguration.AssetSelection

CalculatedChannelConfiguration

CalculatedChannelDependency

A dependency on another calculated channel.

CalculatedChannelQueryConfiguration

CalculatedChannelQueryConfiguration.Sel

Sift Expression Language.

CalculatedChannelResolution

CalculatedChannelValidationResult

CreateCalculatedChannelRequest

CreateCalculatedChannelResponse

GetCalculatedChannelDependentsRequest

The request for a call to CalculatedChannelService_GetCalculatedChannelDependents to retrieve calculated channels that depend on a given calculated channel.

GetCalculatedChannelDependentsResponse

The response of a call to CalculatedChannelService_GetCalculatedChannelDependents.

GetCalculatedChannelRequest

The request for a call to CalculatedChannelService_GetCalculatedChannel to retrieve the latest version of a calculated channel. If calculated_channel_id is provided then all other arguments will be ignored. The argument calculated_channel_id should not be used together with client_key. The organization_id argument is only required if using client_key and the user belongs to multiple organizations.

GetCalculatedChannelResponse

GetCalculatedChannelVersionsRequest

The request for a call to CalculatedChannelService_GetCalculatedChannelVersions to retrieve versions of calculated channels by their version IDs.

GetCalculatedChannelVersionsResponse

The response of a call to CalculatedChannelService_GetCalculatedChannelVersions.

ListCalculatedChannelVersionsRequest

The request for a call to CalculatedChannelService_ListCalculatedChannelVersions to retrieve versions of a particular calculated channel. If calculated_channel_id is provided then client_key is ignored.

ListCalculatedChannelVersionsResponse

The response of a call to CalculatedChannelService_ListCalculatedChannelVersions.

ListCalculatedChannelsRequest

The request for a call to CalculatedChannelService_ListCalculatedChannels to retrieve latest versions of calculated channels.

ListCalculatedChannelsResponse

The response of a call to CalculatedChannelService_ListCalculatedChannels.

ListResolvedCalculatedChannelsRequest

ListResolvedCalculatedChannelsResponse

ResolveCalculatedChannelRequest

The request for a call to CalculatedChannelService_ResolveCalculatedChannel to get the all possible calculated channels.
  1. If the calculated channel has a selection of assets and tags then those assets will be used as a base and then filtered down by the given assets and assets from the run.
  2. If the calculated channel is enabled for all assets then: a) If the request has run and assets from the run will be used as a base and then filtered down by the given assets. b) If the request has run and no assets then those assets will be used. c) If the request has only assets then those assets will be used. The organization_id argument is only required if using client_key and the user belongs to multiple organizations.

ResolveCalculatedChannelResponse

The response of a call to CalculatedChannelService_ResolveCalculatedChannel.

ResolvedCalculatedChannel

A specific calculated channel including the asset and exact channels to query.

UnresolvedCalculatedChannel

Any failure in resolution.

UpdateCalculatedChannelRequest

The request for a call to CalculatedChannelService_UpdateCalculatedChannel to update a calculated channel. Updating a calculated channel creates a new version of the calculated channel, leaving the previous untouched. If no update is deemed necessary, then the the current version is returned. To archive calculated channel, specify archived_date in the update mask as well as a non-null value for archived_date in the calculated_channel object. To unarchive a calculated channel, specify archived_date in the update mask and a null value for archived_date in the calculated_channel object.

UpdateCalculatedChannelResponse

The response of a call to CalculatedChannelService_UpdateCalculatedChannel.

Enums

Allowed constant values used in message fields.