{-# LANGUAGE DataKinds #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE TypeOperators #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
module Network.Google.Tracing
(
tracingService
, traceAppendScope
, traceReadOnlyScope
, cloudPlatformScope
, TracingAPI
, module Network.Google.Resource.Tracing.Projects.Traces.BatchWrite
, module Network.Google.Resource.Tracing.Projects.Traces.List
, module Network.Google.Resource.Tracing.Projects.Traces.ListSpans
, module Network.Google.Resource.Tracing.Projects.Traces.Spans.Create
, Span
, span
, sStatus
, sStartTime
, sName
, sStackTrace
, sAttributes
, sEndTime
, sTimeEvents
, sDisplayName
, sParentSpanId
, sLinks
, sSpanId
, TruncatableString
, truncatableString
, tsTruncatedCharacterCount
, tsValue
, Status
, status
, sDetails
, sCode
, sMessage
, AttributesAttributeMap
, attributesAttributeMap
, aamAddtional
, Annotation
, annotation
, aAttributes
, aDescription
, AttributeValue
, attributeValue
, avBoolValue
, avIntValue
, avStringValue
, NetworkEventType (..)
, Empty
, empty
, Link
, link
, lTraceId
, lType
, lSpanId
, StatusDetailsItem
, statusDetailsItem
, sdiAddtional
, ListSpansResponse
, listSpansResponse
, lsrNextPageToken
, lsrSpans
, StackTrace
, stackTrace
, stStackTraceHashId
, stStackFrames
, BatchWriteSpansRequest
, batchWriteSpansRequest
, bwsrSpans
, Attributes
, attributes
, aDroppedAttributesCount
, aAttributeMap
, NetworkEvent
, networkEvent
, neTime
, neMessageSize
, neType
, neMessageId
, Module
, module'
, mBuildId
, mModule
, TimeEvents
, timeEvents
, teDroppedAnnotationsCount
, teDroppedNetworkEventsCount
, teTimeEvent
, Xgafv (..)
, StackFrames
, stackFrames
, sfDroppedFramesCount
, sfFrame
, LinkType (..)
, StackFrame
, stackFrame
, sfLoadModule
, sfOriginalFunctionName
, sfLineNumber
, sfSourceVersion
, sfFunctionName
, sfColumnNumber
, sfFileName
, Links
, links
, lDroppedLinksCount
, lLink
, ListTracesResponse
, listTracesResponse
, ltrNextPageToken
, ltrTraces
, TimeEvent
, timeEvent
, teAnnotation
, teTime
, teNetworkEvent
, Trace
, trace
, tName
) where
import Network.Google.Prelude
import Network.Google.Resource.Tracing.Projects.Traces.BatchWrite
import Network.Google.Resource.Tracing.Projects.Traces.List
import Network.Google.Resource.Tracing.Projects.Traces.ListSpans
import Network.Google.Resource.Tracing.Projects.Traces.Spans.Create
import Network.Google.Tracing.Types
type TracingAPI =
ProjectsTracesSpansCreateResource :<|>
ProjectsTracesListResource
:<|> ProjectsTracesBatchWriteResource
:<|> ProjectsTracesListSpansResource