Class DataStoreConnectionSignals.SafetySignals.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataStoreConnectionSignals.SafetySignals.Builder>
com.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.Builder
- All Implemented Interfaces:
DataStoreConnectionSignals.SafetySignalsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DataStoreConnectionSignals.SafetySignals
public static final class DataStoreConnectionSignals.SafetySignals.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DataStoreConnectionSignals.SafetySignals.Builder>
implements DataStoreConnectionSignals.SafetySignalsOrBuilder
Safety check results.Protobuf type
google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Specifies banned phrase match subject.Safety decision.The matched banned phrase if there was a match.Specifies banned phrase match subject.intSpecifies banned phrase match subject.Safety decision.intSafety decision.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe matched banned phrase if there was a match.com.google.protobuf.ByteStringThe matched banned phrase if there was a match.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Specifies banned phrase match subject.setBannedPhraseMatchValue(int value) Specifies banned phrase match subject.Safety decision.setDecisionValue(int value) Safety decision.setMatchedBannedPhrase(String value) The matched banned phrase if there was a match.setMatchedBannedPhraseBytes(com.google.protobuf.ByteString value) The matched banned phrase if there was a match.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<DataStoreConnectionSignals.SafetySignals.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<DataStoreConnectionSignals.SafetySignals.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<DataStoreConnectionSignals.SafetySignals.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 DataStoreConnectionSignals.SafetySignals.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DataStoreConnectionSignals.SafetySignals.Builder>
-
mergeFrom
public DataStoreConnectionSignals.SafetySignals.Builder mergeFrom(DataStoreConnectionSignals.SafetySignals other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DataStoreConnectionSignals.SafetySignals.Builder>
-
mergeFrom
public DataStoreConnectionSignals.SafetySignals.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<DataStoreConnectionSignals.SafetySignals.Builder>- Throws:
IOException
-
getDecisionValue
public int getDecisionValue()Safety decision.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.SafetyDecision decision = 1;- Specified by:
getDecisionValuein interfaceDataStoreConnectionSignals.SafetySignalsOrBuilder- Returns:
- The enum numeric value on the wire for decision.
-
setDecisionValue
Safety decision.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.SafetyDecision decision = 1;- Parameters:
value- The enum numeric value on the wire for decision to set.- Returns:
- This builder for chaining.
-
getDecision
Safety decision.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.SafetyDecision decision = 1;- Specified by:
getDecisionin interfaceDataStoreConnectionSignals.SafetySignalsOrBuilder- Returns:
- The decision.
-
setDecision
public DataStoreConnectionSignals.SafetySignals.Builder setDecision(DataStoreConnectionSignals.SafetySignals.SafetyDecision value) Safety decision.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.SafetyDecision decision = 1;- Parameters:
value- The decision to set.- Returns:
- This builder for chaining.
-
clearDecision
Safety decision.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.SafetyDecision decision = 1;- Returns:
- This builder for chaining.
-
getBannedPhraseMatchValue
public int getBannedPhraseMatchValue()Specifies banned phrase match subject.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.BannedPhraseMatch banned_phrase_match = 2;- Specified by:
getBannedPhraseMatchValuein interfaceDataStoreConnectionSignals.SafetySignalsOrBuilder- Returns:
- The enum numeric value on the wire for bannedPhraseMatch.
-
setBannedPhraseMatchValue
Specifies banned phrase match subject.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.BannedPhraseMatch banned_phrase_match = 2;- Parameters:
value- The enum numeric value on the wire for bannedPhraseMatch to set.- Returns:
- This builder for chaining.
-
getBannedPhraseMatch
Specifies banned phrase match subject.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.BannedPhraseMatch banned_phrase_match = 2;- Specified by:
getBannedPhraseMatchin interfaceDataStoreConnectionSignals.SafetySignalsOrBuilder- Returns:
- The bannedPhraseMatch.
-
setBannedPhraseMatch
public DataStoreConnectionSignals.SafetySignals.Builder setBannedPhraseMatch(DataStoreConnectionSignals.SafetySignals.BannedPhraseMatch value) Specifies banned phrase match subject.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.BannedPhraseMatch banned_phrase_match = 2;- Parameters:
value- The bannedPhraseMatch to set.- Returns:
- This builder for chaining.
-
clearBannedPhraseMatch
Specifies banned phrase match subject.
.google.cloud.dialogflow.cx.v3beta1.DataStoreConnectionSignals.SafetySignals.BannedPhraseMatch banned_phrase_match = 2;- Returns:
- This builder for chaining.
-
getMatchedBannedPhrase
The matched banned phrase if there was a match.
string matched_banned_phrase = 3;- Specified by:
getMatchedBannedPhrasein interfaceDataStoreConnectionSignals.SafetySignalsOrBuilder- Returns:
- The matchedBannedPhrase.
-
getMatchedBannedPhraseBytes
public com.google.protobuf.ByteString getMatchedBannedPhraseBytes()The matched banned phrase if there was a match.
string matched_banned_phrase = 3;- Specified by:
getMatchedBannedPhraseBytesin interfaceDataStoreConnectionSignals.SafetySignalsOrBuilder- Returns:
- The bytes for matchedBannedPhrase.
-
setMatchedBannedPhrase
The matched banned phrase if there was a match.
string matched_banned_phrase = 3;- Parameters:
value- The matchedBannedPhrase to set.- Returns:
- This builder for chaining.
-
clearMatchedBannedPhrase
The matched banned phrase if there was a match.
string matched_banned_phrase = 3;- Returns:
- This builder for chaining.
-
setMatchedBannedPhraseBytes
public DataStoreConnectionSignals.SafetySignals.Builder setMatchedBannedPhraseBytes(com.google.protobuf.ByteString value) The matched banned phrase if there was a match.
string matched_banned_phrase = 3;- Parameters:
value- The bytes for matchedBannedPhrase to set.- Returns:
- This builder for chaining.
-