Class SafetySettings.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
- com.google.cloud.dialogflow.cx.v3.SafetySettings.Builder
-
- All Implemented Interfaces:
SafetySettingsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- SafetySettings
public static final class SafetySettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder> implements SafetySettingsOrBuilder
Settings for Generative Safety.
Protobuf typegoogle.cloud.dialogflow.cx.v3.SafetySettings
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SafetySettings.Builder
addAllBannedPhrases(Iterable<? extends SafetySettings.Phrase> values)
Banned phrases for generated text.SafetySettings.Builder
addBannedPhrases(int index, SafetySettings.Phrase value)
Banned phrases for generated text.SafetySettings.Builder
addBannedPhrases(int index, SafetySettings.Phrase.Builder builderForValue)
Banned phrases for generated text.SafetySettings.Builder
addBannedPhrases(SafetySettings.Phrase value)
Banned phrases for generated text.SafetySettings.Builder
addBannedPhrases(SafetySettings.Phrase.Builder builderForValue)
Banned phrases for generated text.SafetySettings.Phrase.Builder
addBannedPhrasesBuilder()
Banned phrases for generated text.SafetySettings.Phrase.Builder
addBannedPhrasesBuilder(int index)
Banned phrases for generated text.SafetySettings.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SafetySettings
build()
SafetySettings
buildPartial()
SafetySettings.Builder
clear()
SafetySettings.Builder
clearBannedPhrases()
Banned phrases for generated text.SafetySettings.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SafetySettings.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SafetySettings.Builder
clone()
SafetySettings.Phrase
getBannedPhrases(int index)
Banned phrases for generated text.SafetySettings.Phrase.Builder
getBannedPhrasesBuilder(int index)
Banned phrases for generated text.List<SafetySettings.Phrase.Builder>
getBannedPhrasesBuilderList()
Banned phrases for generated text.int
getBannedPhrasesCount()
Banned phrases for generated text.List<SafetySettings.Phrase>
getBannedPhrasesList()
Banned phrases for generated text.SafetySettings.PhraseOrBuilder
getBannedPhrasesOrBuilder(int index)
Banned phrases for generated text.List<? extends SafetySettings.PhraseOrBuilder>
getBannedPhrasesOrBuilderList()
Banned phrases for generated text.SafetySettings
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SafetySettings.Builder
mergeFrom(SafetySettings other)
SafetySettings.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SafetySettings.Builder
mergeFrom(com.google.protobuf.Message other)
SafetySettings.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SafetySettings.Builder
removeBannedPhrases(int index)
Banned phrases for generated text.SafetySettings.Builder
setBannedPhrases(int index, SafetySettings.Phrase value)
Banned phrases for generated text.SafetySettings.Builder
setBannedPhrases(int index, SafetySettings.Phrase.Builder builderForValue)
Banned phrases for generated text.SafetySettings.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SafetySettings.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SafetySettings.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
clear
public SafetySettings.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
getDefaultInstanceForType
public SafetySettings getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SafetySettings build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SafetySettings buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SafetySettings.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
setField
public SafetySettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
clearField
public SafetySettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
clearOneof
public SafetySettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
setRepeatedField
public SafetySettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
addRepeatedField
public SafetySettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
mergeFrom
public SafetySettings.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SafetySettings.Builder>
-
mergeFrom
public SafetySettings.Builder mergeFrom(SafetySettings other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
mergeFrom
public SafetySettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SafetySettings.Builder>
- Throws:
IOException
-
getBannedPhrasesList
public List<SafetySettings.Phrase> getBannedPhrasesList()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
- Specified by:
getBannedPhrasesList
in interfaceSafetySettingsOrBuilder
-
getBannedPhrasesCount
public int getBannedPhrasesCount()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
- Specified by:
getBannedPhrasesCount
in interfaceSafetySettingsOrBuilder
-
getBannedPhrases
public SafetySettings.Phrase getBannedPhrases(int index)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
- Specified by:
getBannedPhrases
in interfaceSafetySettingsOrBuilder
-
setBannedPhrases
public SafetySettings.Builder setBannedPhrases(int index, SafetySettings.Phrase value)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
setBannedPhrases
public SafetySettings.Builder setBannedPhrases(int index, SafetySettings.Phrase.Builder builderForValue)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
addBannedPhrases
public SafetySettings.Builder addBannedPhrases(SafetySettings.Phrase value)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
addBannedPhrases
public SafetySettings.Builder addBannedPhrases(int index, SafetySettings.Phrase value)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
addBannedPhrases
public SafetySettings.Builder addBannedPhrases(SafetySettings.Phrase.Builder builderForValue)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
addBannedPhrases
public SafetySettings.Builder addBannedPhrases(int index, SafetySettings.Phrase.Builder builderForValue)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
addAllBannedPhrases
public SafetySettings.Builder addAllBannedPhrases(Iterable<? extends SafetySettings.Phrase> values)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
clearBannedPhrases
public SafetySettings.Builder clearBannedPhrases()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
removeBannedPhrases
public SafetySettings.Builder removeBannedPhrases(int index)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
getBannedPhrasesBuilder
public SafetySettings.Phrase.Builder getBannedPhrasesBuilder(int index)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
getBannedPhrasesOrBuilder
public SafetySettings.PhraseOrBuilder getBannedPhrasesOrBuilder(int index)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
- Specified by:
getBannedPhrasesOrBuilder
in interfaceSafetySettingsOrBuilder
-
getBannedPhrasesOrBuilderList
public List<? extends SafetySettings.PhraseOrBuilder> getBannedPhrasesOrBuilderList()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
- Specified by:
getBannedPhrasesOrBuilderList
in interfaceSafetySettingsOrBuilder
-
addBannedPhrasesBuilder
public SafetySettings.Phrase.Builder addBannedPhrasesBuilder()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
addBannedPhrasesBuilder
public SafetySettings.Phrase.Builder addBannedPhrasesBuilder(int index)
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
getBannedPhrasesBuilderList
public List<SafetySettings.Phrase.Builder> getBannedPhrasesBuilderList()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
-
setUnknownFields
public final SafetySettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
mergeUnknownFields
public final SafetySettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SafetySettings.Builder>
-
-