Class TraceBlock.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<TraceBlock.Builder>
com.google.cloud.dialogflow.cx.v3beta1.TraceBlock.Builder
- All Implemented Interfaces:
TraceBlockOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TraceBlock
public static final class TraceBlock.Builder
extends com.google.protobuf.GeneratedMessage.Builder<TraceBlock.Builder>
implements TraceBlockOrBuilder
The trace block tracks a sequence of actions taken by the agent in a flow or a playbook.Protobuf type
google.cloud.dialogflow.cx.v3beta1.TraceBlock-
Method Summary
Modifier and TypeMethodDescriptionaddActions(int index, Action value) The actions performed by the agent and the user during this session.addActions(int index, Action.Builder builderForValue) The actions performed by the agent and the user during this session.addActions(Action value) The actions performed by the agent and the user during this session.addActions(Action.Builder builderForValue) The actions performed by the agent and the user during this session.The actions performed by the agent and the user during this session.addActionsBuilder(int index) The actions performed by the agent and the user during this session.addAllActions(Iterable<? extends Action> values) The actions performed by the agent and the user during this session.build()clear()The actions performed by the agent and the user during this session.Output only.Optional.Metadata of the flow trace.Optional.Optional.Metadata of the playbook trace.Metadata of the speech-to-text and speech-to-text processing.Output only.getActions(int index) The actions performed by the agent and the user during this session.getActionsBuilder(int index) The actions performed by the agent and the user during this session.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.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.intOptional.Metadata of the flow trace.Metadata of the flow trace.Metadata of the flow trace.com.google.protobuf.StructOptional.com.google.protobuf.Struct.BuilderOptional.com.google.protobuf.StructOrBuilderOptional.com.google.protobuf.StructOptional.com.google.protobuf.Struct.BuilderOptional.com.google.protobuf.StructOrBuilderOptional.Metadata of the playbook trace.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.Metadata of the speech-to-text and speech-to-text processing.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput 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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCompleteTime(com.google.protobuf.Timestamp value) Output only.Metadata of the flow trace.mergeFrom(TraceBlock other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInputParameters(com.google.protobuf.Struct value) Optional.mergeOutputParameters(com.google.protobuf.Struct value) Optional.Metadata of the playbook trace.Metadata of the speech-to-text and speech-to-text processing.mergeStartTime(com.google.protobuf.Timestamp value) Output only.removeActions(int index) The actions performed by the agent and the user during this session.setActions(int index, Action value) The actions performed by the agent and the user during this session.setActions(int index, Action.Builder builderForValue) The actions performed by the agent and the user during this session.setCompleteTime(com.google.protobuf.Timestamp value) Output only.setCompleteTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setEndState(OutputState value) Optional.setEndStateValue(int value) Optional.Metadata of the flow trace.setFlowTraceMetadata(FlowTraceMetadata.Builder builderForValue) Metadata of the flow trace.setInputParameters(com.google.protobuf.Struct value) Optional.setInputParameters(com.google.protobuf.Struct.Builder builderForValue) Optional.setOutputParameters(com.google.protobuf.Struct value) Optional.setOutputParameters(com.google.protobuf.Struct.Builder builderForValue) Optional.Metadata of the playbook trace.setPlaybookTraceMetadata(PlaybookTraceMetadata.Builder builderForValue) Metadata of the playbook trace.Metadata of the speech-to-text and speech-to-text processing.setSpeechProcessingMetadata(SpeechProcessingMetadata.Builder builderForValue) Metadata of the speech-to-text and speech-to-text processing.setStartTime(com.google.protobuf.Timestamp value) Output only.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<TraceBlock.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<TraceBlock.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<TraceBlock.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TraceBlock.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<TraceBlock.Builder>
-
mergeFrom
public TraceBlock.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TraceBlock.Builder>- Throws:
IOException
-
getTraceMetadataCase
- Specified by:
getTraceMetadataCasein interfaceTraceBlockOrBuilder
-
clearTraceMetadata
-
hasPlaybookTraceMetadata
public boolean hasPlaybookTraceMetadata()Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1;- Specified by:
hasPlaybookTraceMetadatain interfaceTraceBlockOrBuilder- Returns:
- Whether the playbookTraceMetadata field is set.
-
getPlaybookTraceMetadata
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1;- Specified by:
getPlaybookTraceMetadatain interfaceTraceBlockOrBuilder- Returns:
- The playbookTraceMetadata.
-
setPlaybookTraceMetadata
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1; -
setPlaybookTraceMetadata
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1; -
mergePlaybookTraceMetadata
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1; -
clearPlaybookTraceMetadata
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1; -
getPlaybookTraceMetadataBuilder
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1; -
getPlaybookTraceMetadataOrBuilder
Metadata of the playbook trace.
.google.cloud.dialogflow.cx.v3beta1.PlaybookTraceMetadata playbook_trace_metadata = 1;- Specified by:
getPlaybookTraceMetadataOrBuilderin interfaceTraceBlockOrBuilder
-
hasFlowTraceMetadata
public boolean hasFlowTraceMetadata()Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2;- Specified by:
hasFlowTraceMetadatain interfaceTraceBlockOrBuilder- Returns:
- Whether the flowTraceMetadata field is set.
-
getFlowTraceMetadata
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2;- Specified by:
getFlowTraceMetadatain interfaceTraceBlockOrBuilder- Returns:
- The flowTraceMetadata.
-
setFlowTraceMetadata
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2; -
setFlowTraceMetadata
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2; -
mergeFlowTraceMetadata
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2; -
clearFlowTraceMetadata
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2; -
getFlowTraceMetadataBuilder
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2; -
getFlowTraceMetadataOrBuilder
Metadata of the flow trace.
.google.cloud.dialogflow.cx.v3beta1.FlowTraceMetadata flow_trace_metadata = 2;- Specified by:
getFlowTraceMetadataOrBuilderin interfaceTraceBlockOrBuilder
-
hasSpeechProcessingMetadata
public boolean hasSpeechProcessingMetadata()Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8;- Specified by:
hasSpeechProcessingMetadatain interfaceTraceBlockOrBuilder- Returns:
- Whether the speechProcessingMetadata field is set.
-
getSpeechProcessingMetadata
Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8;- Specified by:
getSpeechProcessingMetadatain interfaceTraceBlockOrBuilder- Returns:
- The speechProcessingMetadata.
-
setSpeechProcessingMetadata
Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8; -
setSpeechProcessingMetadata
public TraceBlock.Builder setSpeechProcessingMetadata(SpeechProcessingMetadata.Builder builderForValue) Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8; -
mergeSpeechProcessingMetadata
Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8; -
clearSpeechProcessingMetadata
Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8; -
getSpeechProcessingMetadataBuilder
Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8; -
getSpeechProcessingMetadataOrBuilder
Metadata of the speech-to-text and speech-to-text processing.
.google.cloud.dialogflow.cx.v3beta1.SpeechProcessingMetadata speech_processing_metadata = 8;- Specified by:
getSpeechProcessingMetadataOrBuilderin interfaceTraceBlockOrBuilder
-
getActionsList
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3;- Specified by:
getActionsListin interfaceTraceBlockOrBuilder
-
getActionsCount
public int getActionsCount()The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3;- Specified by:
getActionsCountin interfaceTraceBlockOrBuilder
-
getActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3;- Specified by:
getActionsin interfaceTraceBlockOrBuilder
-
setActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
setActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
addActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
addActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
addActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
addActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
addAllActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
clearActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
removeActions
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
getActionsBuilder
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;- Specified by:
getActionsOrBuilderin interfaceTraceBlockOrBuilder
-
getActionsOrBuilderList
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3;- Specified by:
getActionsOrBuilderListin interfaceTraceBlockOrBuilder
-
addActionsBuilder
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
addActionsBuilder
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
getActionsBuilderList
The actions performed by the agent and the user during this session.
repeated .google.cloud.dialogflow.cx.v3beta1.Action actions = 3; -
hasStartTime
public boolean hasStartTime()Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasStartTimein interfaceTraceBlockOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public 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];- Specified by:
getStartTimein interfaceTraceBlockOrBuilder- Returns:
- The startTime.
-
setStartTime
Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setStartTime
Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeStartTime
Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearStartTime
Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Output only. Timestamp of the start of the trace block.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStartTimeOrBuilder
public 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];- Specified by:
getStartTimeOrBuilderin interfaceTraceBlockOrBuilder
-
hasCompleteTime
public boolean hasCompleteTime()Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCompleteTimein interfaceTraceBlockOrBuilder- Returns:
- Whether the completeTime field is set.
-
getCompleteTime
public 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];- Specified by:
getCompleteTimein interfaceTraceBlockOrBuilder- Returns:
- The completeTime.
-
setCompleteTime
Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCompleteTime
Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCompleteTime
Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCompleteTime
Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCompleteTimeBuilder
public com.google.protobuf.Timestamp.Builder getCompleteTimeBuilder()Output only. Timestamp of the end of the trace block.
.google.protobuf.Timestamp complete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCompleteTimeOrBuilder
public 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];- Specified by:
getCompleteTimeOrBuilderin interfaceTraceBlockOrBuilder
-
hasInputParameters
public boolean hasInputParameters()Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasInputParametersin interfaceTraceBlockOrBuilder- Returns:
- Whether the inputParameters field is set.
-
getInputParameters
public 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];- Specified by:
getInputParametersin interfaceTraceBlockOrBuilder- Returns:
- The inputParameters.
-
setInputParameters
Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL]; -
setInputParameters
Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL]; -
mergeInputParameters
Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL]; -
clearInputParameters
Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getInputParametersBuilder
public com.google.protobuf.Struct.Builder getInputParametersBuilder()Optional. A list of input parameters of the trace block.
.google.protobuf.Struct input_parameters = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getInputParametersOrBuilder
public 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];- Specified by:
getInputParametersOrBuilderin interfaceTraceBlockOrBuilder
-
hasOutputParameters
public boolean hasOutputParameters()Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasOutputParametersin interfaceTraceBlockOrBuilder- Returns:
- Whether the outputParameters field is set.
-
getOutputParameters
public 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];- Specified by:
getOutputParametersin interfaceTraceBlockOrBuilder- Returns:
- The outputParameters.
-
setOutputParameters
Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL]; -
setOutputParameters
Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL]; -
mergeOutputParameters
Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL]; -
clearOutputParameters
Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getOutputParametersBuilder
public com.google.protobuf.Struct.Builder getOutputParametersBuilder()Optional. A list of output parameters of the trace block.
.google.protobuf.Struct output_parameters = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getOutputParametersOrBuilder
public 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];- Specified by:
getOutputParametersOrBuilderin interfaceTraceBlockOrBuilder
-
getEndStateValue
public 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];- Specified by:
getEndStateValuein interfaceTraceBlockOrBuilder- Returns:
- The enum numeric value on the wire for endState.
-
setEndStateValue
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];- Parameters:
value- The enum numeric value on the wire for endState to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
getEndStatein interfaceTraceBlockOrBuilder- Returns:
- The endState.
-
setEndState
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];- Parameters:
value- The endState to set.- Returns:
- This builder for chaining.
-
clearEndState
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:
- This builder for chaining.
-