Services
RPC methods exposed by this API.CalculatedChannelService
Messages
Data models used across requests/responses.BatchResolveCalculatedChannelsRequest
The request of a call toCalculatedChannelService_BatchResolveCalculatedChannels.
BatchResolveCalculatedChannelsResponse
The response of a call toCalculatedChannelService_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 toCalculatedChannelService_GetCalculatedChannelDependents to retrieve calculated channels that depend on a given calculated channel.
GetCalculatedChannelDependentsResponse
The response of a call toCalculatedChannelService_GetCalculatedChannelDependents.
GetCalculatedChannelRequest
The request for a call toCalculatedChannelService_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 toCalculatedChannelService_GetCalculatedChannelVersions to retrieve versions of calculated channels by their version IDs.
GetCalculatedChannelVersionsResponse
The response of a call toCalculatedChannelService_GetCalculatedChannelVersions.
ListCalculatedChannelVersionsRequest
The request for a call toCalculatedChannelService_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 toCalculatedChannelService_ListCalculatedChannelVersions.
ListCalculatedChannelsRequest
The request for a call toCalculatedChannelService_ListCalculatedChannels to retrieve latest versions of calculated channels.
ListCalculatedChannelsResponse
The response of a call toCalculatedChannelService_ListCalculatedChannels.
ListResolvedCalculatedChannelsRequest
ListResolvedCalculatedChannelsResponse
ResolveCalculatedChannelRequest
The request for a call toCalculatedChannelService_ResolveCalculatedChannel to get the all possible calculated channels.
- 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.
- 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_idargument is only required if usingclient_keyand the user belongs to multiple organizations.
ResolveCalculatedChannelResponse
The response of a call toCalculatedChannelService_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 toCalculatedChannelService_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 toCalculatedChannelService_UpdateCalculatedChannel.