Package com.google.cloud.dialogflow.v2
Class SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder>
com.google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder
- All Implemented Interfaces:
SearchKnowledgeDebugInfo.SearchKnowledgeBehaviorOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchKnowledgeDebugInfo.SearchKnowledgeBehavior
public static final class SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder>
implements SearchKnowledgeDebugInfo.SearchKnowledgeBehaviorOrBuilder
Configured behaviors for SearchKnowledge.Protobuf type
google.cloud.dialogflow.v2.SearchKnowledgeDebugInfo.SearchKnowledgeBehavior-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Whether data store agent rewriter was turned on for the request.Whether end_user_metadata is included in the data store agent call.This field indicates whether third party connectors are enabled for the project.booleanWhether data store agent rewriter was turned on for the request.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether end_user_metadata is included in the data store agent call.booleanThis field indicates whether third party connectors are enabled for the project.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAnswerGenerationRewriterOn(boolean value) Whether data store agent rewriter was turned on for the request.setEndUserMetadataIncluded(boolean value) Whether end_user_metadata is included in the data store agent call.setThirdPartyConnectorAllowed(boolean value) This field indicates whether third party connectors are enabled for the project.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<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.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<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.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<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.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
public SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder>
-
mergeFrom
public SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.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<SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder>- Throws:
IOException
-
getAnswerGenerationRewriterOn
public boolean getAnswerGenerationRewriterOn()Whether data store agent rewriter was turned on for the request.
bool answer_generation_rewriter_on = 1;- Specified by:
getAnswerGenerationRewriterOnin interfaceSearchKnowledgeDebugInfo.SearchKnowledgeBehaviorOrBuilder- Returns:
- The answerGenerationRewriterOn.
-
setAnswerGenerationRewriterOn
public SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder setAnswerGenerationRewriterOn(boolean value) Whether data store agent rewriter was turned on for the request.
bool answer_generation_rewriter_on = 1;- Parameters:
value- The answerGenerationRewriterOn to set.- Returns:
- This builder for chaining.
-
clearAnswerGenerationRewriterOn
Whether data store agent rewriter was turned on for the request.
bool answer_generation_rewriter_on = 1;- Returns:
- This builder for chaining.
-
getEndUserMetadataIncluded
public boolean getEndUserMetadataIncluded()Whether end_user_metadata is included in the data store agent call.
bool end_user_metadata_included = 2;- Specified by:
getEndUserMetadataIncludedin interfaceSearchKnowledgeDebugInfo.SearchKnowledgeBehaviorOrBuilder- Returns:
- The endUserMetadataIncluded.
-
setEndUserMetadataIncluded
public SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder setEndUserMetadataIncluded(boolean value) Whether end_user_metadata is included in the data store agent call.
bool end_user_metadata_included = 2;- Parameters:
value- The endUserMetadataIncluded to set.- Returns:
- This builder for chaining.
-
clearEndUserMetadataIncluded
Whether end_user_metadata is included in the data store agent call.
bool end_user_metadata_included = 2;- Returns:
- This builder for chaining.
-
getThirdPartyConnectorAllowed
public boolean getThirdPartyConnectorAllowed()This field indicates whether third party connectors are enabled for the project. Note that this field only indicates if the project is allowlisted for connectors.
bool third_party_connector_allowed = 4;- Specified by:
getThirdPartyConnectorAllowedin interfaceSearchKnowledgeDebugInfo.SearchKnowledgeBehaviorOrBuilder- Returns:
- The thirdPartyConnectorAllowed.
-
setThirdPartyConnectorAllowed
public SearchKnowledgeDebugInfo.SearchKnowledgeBehavior.Builder setThirdPartyConnectorAllowed(boolean value) This field indicates whether third party connectors are enabled for the project. Note that this field only indicates if the project is allowlisted for connectors.
bool third_party_connector_allowed = 4;- Parameters:
value- The thirdPartyConnectorAllowed to set.- Returns:
- This builder for chaining.
-
clearThirdPartyConnectorAllowed
This field indicates whether third party connectors are enabled for the project. Note that this field only indicates if the project is allowlisted for connectors.
bool third_party_connector_allowed = 4;- Returns:
- This builder for chaining.
-