Interface TraceBlockOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TraceBlock,TraceBlock.Builder
@Generated
public interface TraceBlockOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetActions(int index) The actions performed by the agent and the user during this session.intThe actions performed by the agent and the user during this session.The actions performed by the agent and the user during this session.getActionsOrBuilder(int index) The actions performed by the agent and the user during this session.List<? extends ActionOrBuilder>The actions performed by the agent and the user during this session.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.intOptional.Metadata of the flow trace.Metadata of the flow trace.com.google.protobuf.StructOptional.com.google.protobuf.StructOrBuilderOptional.com.google.protobuf.StructOptional.com.google.protobuf.StructOrBuilderOptional.Metadata of the playbook trace.Metadata of the playbook trace.Metadata of the speech-to-text and speech-to-text processing.Metadata of the speech-to-text and speech-to-text processing.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanMetadata of the flow trace.booleanOptional.booleanOptional.booleanMetadata of the playbook trace.booleanMetadata of the speech-to-text and speech-to-text processing.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasPlaybookTraceMetadata
boolean hasPlaybookTraceMetadata()Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1;- Returns:
- Whether the playbookTraceMetadata field is set.
-
getPlaybookTraceMetadata
PlaybookTraceMetadata getPlaybookTraceMetadata()Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1;- Returns:
- The playbookTraceMetadata.
-
getPlaybookTraceMetadataOrBuilder
PlaybookTraceMetadataOrBuilder getPlaybookTraceMetadataOrBuilder()Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1; -
hasFlowTraceMetadata
boolean hasFlowTraceMetadata()Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2;- Returns:
- Whether the flowTraceMetadata field is set.
-
getFlowTraceMetadata
FlowTraceMetadata getFlowTraceMetadata()Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2;- Returns:
- The flowTraceMetadata.
-
getFlowTraceMetadataOrBuilder
FlowTraceMetadataOrBuilder getFlowTraceMetadataOrBuilder()Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2; -
hasSpeechProcessingMetadata
boolean hasSpeechProcessingMetadata()Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8;- Returns:
- Whether the speechProcessingMetadata field is set.
-
getSpeechProcessingMetadata
SpeechProcessingMetadata getSpeechProcessingMetadata()Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8;- Returns:
- The speechProcessingMetadata.
-
getSpeechProcessingMetadataOrBuilder
SpeechProcessingMetadataOrBuilder getSpeechProcessingMetadataOrBuilder()Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8; -
getActionsList
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
getActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
getActionsCount
int getActionsCount()The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
getActionsOrBuilderList
List<? extends ActionOrBuilder> getActionsOrBuilderList()The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
getActionsOrBuilder
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
hasStartTime
boolean hasStartTime()Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the startTime field is set.
-
getStartTime
com.google.protobuf.Timestamp getStartTime()Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The startTime.
-
getStartTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasCompleteTime
boolean hasCompleteTime()Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the completeTime field is set.
-
getCompleteTime
com.google.protobuf.Timestamp getCompleteTime()Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The completeTime.
-
getCompleteTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCompleteTimeOrBuilder()Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasInputParameters
boolean hasInputParameters()Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the inputParameters field is set.
-
getInputParameters
com.google.protobuf.Struct getInputParameters()Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The inputParameters.
-
getInputParametersOrBuilder
com.google.protobuf.StructOrBuilder getInputParametersOrBuilder()Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL]; -
hasOutputParameters
boolean hasOutputParameters()Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the outputParameters field is set.
-
getOutputParameters
com.google.protobuf.Struct getOutputParameters()Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The outputParameters.
-
getOutputParametersOrBuilder
com.google.protobuf.StructOrBuilder getOutputParametersOrBuilder()Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getEndStateValue
int getEndStateValue()Optional. Output only. The end state of the trace block.
.google.cloud.dialogflow.cx.v3beta1.OutputState end_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for endState.
-
getEndState
OutputState getEndState()Optional. Output only. The end state of the trace block.
.google.cloud.dialogflow.cx.v3beta1.OutputState end_state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = OPTIONAL];- Returns:
- The endState.
-
getTraceMetadataCase
TraceBlock.TraceMetadataCase getTraceMetadataCase()
-