TraceBlock(mapping=None, *, ignore_unknown_fields=False, **kwargs)The trace block tracks a sequence of actions taken by the agent in a flow or a playbook.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
playbook_trace_metadata |
google.cloud.dialogflowcx_v3beta1.types.PlaybookTraceMetadata
Metadata of the playbook trace. This field is a member of oneof_ trace_metadata.
|
flow_trace_metadata |
google.cloud.dialogflowcx_v3beta1.types.FlowTraceMetadata
Metadata of the flow trace. This field is a member of oneof_ trace_metadata.
|
speech_processing_metadata |
google.cloud.dialogflowcx_v3beta1.types.SpeechProcessingMetadata
Metadata of the speech-to-text and speech-to-text processing. This field is a member of oneof_ trace_metadata.
|
actions |
MutableSequence[google.cloud.dialogflowcx_v3beta1.types.Action]
The actions performed by the agent and the user during this session. |
start_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp of the start of the trace block. |
complete_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp of the end of the trace block. |
input_parameters |
google.protobuf.struct_pb2.Struct
Optional. A list of input parameters of the trace block. |
output_parameters |
google.protobuf.struct_pb2.Struct
Optional. A list of output parameters of the trace block. |
end_state |
google.cloud.dialogflowcx_v3beta1.types.OutputState
Optional. Output only. The end state of the trace block. |