Send feedback
Class SafetySettings.Builder (0.38.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.102.0 (latest)
0.99.0
0.98.0
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public static final class SafetySettings . Builder extends GeneratedMessageV3 . Builder<SafetySettings . Builder > implements SafetySettingsOrBuilder
Settings for Generative Safety.
Protobuf type google.cloud.dialogflow.cx.v3.SafetySettings
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addAllBannedPhrases(Iterable<? extends SafetySettings.Phrase> values)
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;
Parameter
Name
Description
values
Iterable <? extends com.google.cloud.dialogflow.cx.v3.SafetySettings.Phrase >
addBannedPhrases(SafetySettings.Phrase value)
public SafetySettings . Builder addBannedPhrases ( SafetySettings . Phrase value )
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
addBannedPhrases(SafetySettings.Phrase.Builder builderForValue)
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(int index, SafetySettings.Phrase value)
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(int index, SafetySettings.Phrase.Builder builderForValue)
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;
addBannedPhrasesBuilder()
public SafetySettings . Phrase . Builder addBannedPhrasesBuilder ()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
addBannedPhrasesBuilder(int index)
public SafetySettings . Phrase . Builder addBannedPhrasesBuilder ( int index )
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Parameter
Name
Description
index
int
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SafetySettings . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public SafetySettings build ()
buildPartial()
public SafetySettings buildPartial ()
clear()
public SafetySettings . Builder clear ()
Overrides
clearBannedPhrases()
public SafetySettings . Builder clearBannedPhrases ()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
clearField(Descriptors.FieldDescriptor field)
public SafetySettings . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public SafetySettings . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public SafetySettings . Builder clone ()
Overrides
getBannedPhrases(int index)
public SafetySettings . Phrase getBannedPhrases ( int index )
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Parameter
Name
Description
index
int
getBannedPhrasesBuilder(int index)
public SafetySettings . Phrase . Builder getBannedPhrasesBuilder ( int index )
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Parameter
Name
Description
index
int
getBannedPhrasesBuilderList()
public List<SafetySettings . Phrase . Builder > getBannedPhrasesBuilderList ()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
getBannedPhrasesCount()
public int getBannedPhrasesCount ()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Returns
Type
Description
int
getBannedPhrasesList()
public List<SafetySettings . Phrase > getBannedPhrasesList ()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
getBannedPhrasesOrBuilder(int index)
public SafetySettings . PhraseOrBuilder getBannedPhrasesOrBuilder ( int index )
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Parameter
Name
Description
index
int
getBannedPhrasesOrBuilderList()
public List <? extends SafetySettings . PhraseOrBuilder > getBannedPhrasesOrBuilderList ()
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Returns
Type
Description
List <? extends com.google.cloud.dialogflow.cx.v3.SafetySettings.PhraseOrBuilder >
getDefaultInstanceForType()
public SafetySettings getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SafetySettings other)
public SafetySettings . Builder mergeFrom ( SafetySettings other )
public SafetySettings . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SafetySettings . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SafetySettings . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
removeBannedPhrases(int index)
public SafetySettings . Builder removeBannedPhrases ( int index )
Banned phrases for generated text.
repeated .google.cloud.dialogflow.cx.v3.SafetySettings.Phrase banned_phrases = 1;
Parameter
Name
Description
index
int
setBannedPhrases(int index, SafetySettings.Phrase value)
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(int index, SafetySettings.Phrase.Builder builderForValue)
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;
setField(Descriptors.FieldDescriptor field, Object value)
public SafetySettings . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SafetySettings . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SafetySettings . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-25 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]