eqX      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW(c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None05[(c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None!"05A trace describes how long it takes for an application to perform an operation. It consists of a set of spans, each of which represent a single timed event within the operation.See:  smart constructor.1The response message for the `ListTraces` method.See:  smart constructor.LA span represents a single timed event within a trace. Spans can be nested and form a trace tree. Often, a trace contains a root span that describes the end-to-end latency of an operation and, optionally, one or more subspans for its suboperations. Spans do not need to be contiguous. There may be gaps between spans in a trace.See:   smart constructor.List of new or updated traces.See:   smart constructor..Collection of labels associated with the span.See:  smart constructor.[A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.See:  smart constructor.Creates a value of 4 with the minimum fields required to make a request.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: List of traces. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:   :Start time of the span in nanoseconds from the UNIX epoch. Distinguishes between spans generated in a particular context. For example, two spans with the same name may be distinguished using `RPC_CLIENT` and `RPC_SERVER` to identify queueing latency associated with the span.gName of the trace. The trace name is sanitized and displayed in the Stackdriver Trace tool in the {% dynamic print site_values.console_name %}. The name may be a method name or some other per-call site name. For the same executable and the same call point, a best practice is to use a consistent name, which makes it easier to correlate cross-trace spans.8End time of the span in nanoseconds from the UNIX epoch..Collection of labels associated with the span.(ID of the parent span, if any. Optional.GIdentifier for the span. This identifier must be unique within a trace.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:If defined, indicates that there are more traces that match the request and that this value should be passed to the next request to continue retrieving additional traces.List of trace records returned.Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:xGlobally unique identifier for the trace. This identifier is a 128-bit numeric value formatted as a 32-byte hex string.!Collection of spans in the trace.?Project ID of the Cloud project where the trace data is stored.:XYZ[\]^_`abcdefghijk lmnopqrstuvw.XYZ[\]^_`abcdefghijk &XYZ[\]^_`abcdefghijk lmnopqrstuvw(c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None,05%Default request referring to version v1 of the Google Cloud Trace API. This contains the host and root path used as a starting point for constructing service requests.-Write Trace data for a project or application,Read Trace data for a project or application?View and manage your data across Google Cloud Platform services   (c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !",059;DQR YSends new traces to Stackdriver Trace or updates existing traces. If the ID of a trace that you send matches that of an existing trace, any fields in the existing trace and its spans are overwritten by the provided values, and any new fields provided are merged with the existing trace data. If the ID does not match, a new trace is created.See:   smart constructor.A resource alias for cloudtrace.projects.patchTraces method which the  request conforms to. Creates a value of 4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: !"#$%&'()!V1 error format."4Upload protocol for media (e.g. "raw", "multipart").#Pretty-print response.$OAuth access token.%=Legacy upload protocol for media (e.g. "media", "multipart").&Multipart request metadata.'OAuth bearer token.(7ID of the Cloud project where the trace data is stored.)JSONPxyz{|}~ &(!"#$%&'()*  !"#$%&'()  !"#$%&'()  xyz{|}~ !"#$%&'()*(c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !",059;DQR /Gets a single trace by its ID.See: 1 smart constructor.0A resource alias for cloudtrace.projects.traces.get method which the / request conforms to.1Creates a value of /4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired: 23456789:2ID of the trace to return.3V1 error format.44Upload protocol for media (e.g. "raw", "multipart").5Pretty-print response.6OAuth access token.7=Legacy upload protocol for media (e.g. "media", "multipart").8OAuth bearer token.97ID of the Cloud project where the trace data is stored.:JSONP/012923456789:; /0123456789: 01/23456789: / 0123456789:;(c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None !",059;DQR@GReturns of a list of traces that match the specified filter conditions.See: B smart constructor.AA resource alias for cloudtrace.projects.traces.list method which the @ request conforms to.BCreates a value of @4 with the minimum fields required to make a request.BUse one of the following lenses to modify other fields as desired:CDEFGHIJKLMNOPQCV1 error format.D4Upload protocol for media (e.g. "raw", "multipart").EField used to sort the returned traces. Optional. Can be one of the following: * `trace_id` * `name` (`name` field of root span in the trace) * `duration` (difference between `end_time` and `start_time` fields of the root span) * `start` (`start_time` field of the root span) Descending order can be specified by appending `desc` to the sort field (for example, `name desc`). Only one sort field is permitted.FeEnd of the time interval (inclusive) during which the trace data was collected from the application.GPretty-print response.HOAuth access token.I=Legacy upload protocol for media (e.g. "media", "multipart").JOAuth bearer token.KgStart of the time interval (inclusive) during which the trace data was collected from the application.LNType of data returned for traces in the list. Optional. Default is `MINIMAL`.M#An optional filter for the request.NToken identifying the page of results to return. If provided, use the value of the `next_page_token` field from a previous request. Optional.O7ID of the Cloud project where the trace data is stored.PMaximum number of traces to return. If not specified or <= 0, the implementation selects a reasonable value. The implementation may return fewer traces than the requested page size. Optional.QJSONP#@ABOCDEFGHIJKLMNOPQR@ABCDEFGHIJKLMNOPQAB@CDEFGHIJKLMNOPQ@ABCDEFGHIJKLMNOPQR(c) 2015-2016 Brendan HayMozilla Public License, v. 2.0.%Brendan Hay <brendan.g.hay@gmail.com>auto-generatednon-portable (GHC extensions)None,QRWfRepresents the entirety of the methods and resources available for the Google Cloud Trace API service.WI  !"#$%&'()/0123456789:@ABCDEFGHIJKLMNOPQWW  W      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~-gogol-cloudtrace-0.3.0-AXm4H7plxkQ1zjN3K78iL5Network.Google.CloudTrace.Types7Network.Google.Resource.CloudTrace.Projects.PatchTraces6Network.Google.Resource.CloudTrace.Projects.Traces.Get7Network.Google.Resource.CloudTrace.Projects.Traces.ListNetwork.Google.CloudTrace#Network.Google.CloudTrace.Types.Sum'Network.Google.CloudTrace.Types.ProductTraceListTracesResponse TraceSpanTracesTraceSpanLabelsEmptyemptytraceSpanLabels tslAddtionaltracestTraces traceSpan tsStartTimetsKindtsName tsEndTimetsLabelstsParentSpanIdtsSpanIdlistTracesResponseltrNextPageToken ltrTracestracetTraceIdtSpans tProjectIdcloudTraceServicetraceAppendScopetraceReadOnlyScopecloudPlatformScopeProjectsPatchTracesProjectsPatchTracesResourceprojectsPatchTracespptXgafvpptUploadProtocolpptPppptAccessToken pptUploadType pptPayloadpptBearerToken pptProjectId pptCallback"$fGoogleRequestProjectsPatchTraces$fEqProjectsPatchTraces$fShowProjectsPatchTraces$fDataProjectsPatchTraces$fGenericProjectsPatchTracesProjectsTracesGetProjectsTracesGetResourceprojectsTracesGet ptgTraceIdptgXgafvptgUploadProtocolptgPpptgAccessToken ptgUploadTypeptgBearerToken ptgProjectId ptgCallback $fGoogleRequestProjectsTracesGet$fEqProjectsTracesGet$fShowProjectsTracesGet$fDataProjectsTracesGet$fGenericProjectsTracesGetProjectsTracesListProjectsTracesListResourceprojectsTracesListptlXgafvptlUploadProtocol ptlOrderBy ptlStartTimeptlPpptlAccessToken ptlUploadTypeptlBearerToken ptlEndTimeptlView ptlFilter ptlPageToken ptlProjectId ptlPageSize ptlCallback!$fGoogleRequestProjectsTracesList$fEqProjectsTracesList$fShowProjectsTracesList$fDataProjectsTracesList$fGenericProjectsTracesList CloudTraceAPITrace' _tTraceId_tSpans _tProjectIdListTracesResponse'_ltrNextPageToken _ltrTraces TraceSpan' _tsStartTime_tsKind_tsName _tsEndTime _tsLabels_tsParentSpanId _tsSpanIdTraces'_tTracesTraceSpanLabels' _tslAddtionalEmpty' $fToJSONTrace$fFromJSONTrace$fToJSONListTracesResponse$fFromJSONListTracesResponse$fToJSONTraceSpan$fFromJSONTraceSpan$fToJSONTraces$fFromJSONTraces$fToJSONTraceSpanLabels$fFromJSONTraceSpanLabels $fToJSONEmpty$fFromJSONEmptyProjectsPatchTraces' _pptXgafv_pptUploadProtocol_pptPp_pptAccessToken_pptUploadType _pptPayload_pptBearerToken _pptProjectId _pptCallbackProjectsTracesGet' _ptgTraceId _ptgXgafv_ptgUploadProtocol_ptgPp_ptgAccessToken_ptgUploadType_ptgBearerToken _ptgProjectId _ptgCallbackProjectsTracesList' _ptlXgafv_ptlUploadProtocol _ptlOrderBy _ptlStartTime_ptlPp_ptlAccessToken_ptlUploadType_ptlBearerToken _ptlEndTime_ptlView _ptlFilter _ptlPageToken _ptlProjectId _ptlPageSize _ptlCallback