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