public static final class SafetySettings.Builder extends GeneratedMessageV3.Builder<SafetySettings.Builder> implements SafetySettingsOrBuilder
   
   Settings for Generative Safety.
 Protobuf type google.cloud.dialogflow.cx.v3beta1.SafetySettings
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.Phrase>
 | 
    
  
  
  
  addBannedPhrases(SafetySettings.Phrase value)
  
    public SafetySettings.Builder addBannedPhrases(SafetySettings.Phrase value)
   
   Banned phrases for generated text.
 repeated .google.cloud.dialogflow.cx.v3beta1.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.v3beta1.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.v3beta1.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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
addBannedPhrasesBuilder()
  
    public SafetySettings.Phrase.Builder addBannedPhrasesBuilder()
   
   Banned phrases for generated text.
 repeated .google.cloud.dialogflow.cx.v3beta1.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.v3beta1.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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
clearDefaultBannedPhraseMatchStrategy()
  
    public SafetySettings.Builder clearDefaultBannedPhraseMatchStrategy()
   
   Optional. Default phrase match strategy for banned phrases.
 
 .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL];
 
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.v3beta1.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.v3beta1.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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
getBannedPhrasesCount()
  
    public int getBannedPhrasesCount()
   
   Banned phrases for generated text.
 repeated .google.cloud.dialogflow.cx.v3beta1.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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
getBannedPhrasesOrBuilder(int index)
  
    public SafetySettings.PhraseOrBuilder getBannedPhrasesOrBuilder(int index)
   
   Banned phrases for generated text.
 repeated .google.cloud.dialogflow.cx.v3beta1.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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseOrBuilder> |  | 
    
  
  
  getDefaultBannedPhraseMatchStrategy()
  
    public SafetySettings.PhraseMatchStrategy getDefaultBannedPhraseMatchStrategy()
   
   Optional. Default phrase match strategy for banned phrases.
 
 .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL];
 
getDefaultBannedPhraseMatchStrategyValue()
  
    public int getDefaultBannedPhraseMatchStrategyValue()
   
   Optional. Default phrase match strategy for banned phrases.
 
 .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | int | The enum numeric value on the wire for defaultBannedPhraseMatchStrategy. | 
    
  
  
  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.v3beta1.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.v3beta1.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.v3beta1.SafetySettings.Phrase banned_phrases = 1;
 
setDefaultBannedPhraseMatchStrategy(SafetySettings.PhraseMatchStrategy value)
  
    public SafetySettings.Builder setDefaultBannedPhraseMatchStrategy(SafetySettings.PhraseMatchStrategy value)
   
   Optional. Default phrase match strategy for banned phrases.
 
 .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL];
 
setDefaultBannedPhraseMatchStrategyValue(int value)
  
    public SafetySettings.Builder setDefaultBannedPhraseMatchStrategyValue(int value)
   
   Optional. Default phrase match strategy for banned phrases.
 
 .google.cloud.dialogflow.cx.v3beta1.SafetySettings.PhraseMatchStrategy default_banned_phrase_match_strategy = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | int
 The enum numeric value on the wire for defaultBannedPhraseMatchStrategy to set. | 
    
  
  
  
  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