public static final class GenerativeSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder> implements GenerativeSettingsOrBuilder
Settings for Generative AI.Protobuf type
google.cloud.dialogflow.cx.v3.GenerativeSettingsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerativeSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerativeSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerativeSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder mergeFrom(GenerativeSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public GenerativeSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerativeSettings.Builder>IOExceptionpublic String getName()
Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
string name = 5;getName in interface GenerativeSettingsOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
string name = 5;getNameBytes in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.Builder setName(String value)
Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
string name = 5;value - The name to set.public GenerativeSettings.Builder clearName()
Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
string name = 5;public GenerativeSettings.Builder setNameBytes(com.google.protobuf.ByteString value)
Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generativeSettings`.
string name = 5;value - The bytes for name to set.public boolean hasFallbackSettings()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
hasFallbackSettings in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.FallbackSettings getFallbackSettings()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
getFallbackSettings in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.Builder setFallbackSettings(GenerativeSettings.FallbackSettings value)
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
public GenerativeSettings.Builder setFallbackSettings(GenerativeSettings.FallbackSettings.Builder builderForValue)
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
public GenerativeSettings.Builder mergeFallbackSettings(GenerativeSettings.FallbackSettings value)
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
public GenerativeSettings.Builder clearFallbackSettings()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
public GenerativeSettings.FallbackSettings.Builder getFallbackSettingsBuilder()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
public GenerativeSettings.FallbackSettingsOrBuilder getFallbackSettingsOrBuilder()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
getFallbackSettingsOrBuilder in interface GenerativeSettingsOrBuilderpublic boolean hasGenerativeSafetySettings()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;hasGenerativeSafetySettings in interface GenerativeSettingsOrBuilderpublic SafetySettings getGenerativeSafetySettings()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;getGenerativeSafetySettings in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.Builder setGenerativeSafetySettings(SafetySettings value)
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;public GenerativeSettings.Builder setGenerativeSafetySettings(SafetySettings.Builder builderForValue)
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;public GenerativeSettings.Builder mergeGenerativeSafetySettings(SafetySettings value)
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;public GenerativeSettings.Builder clearGenerativeSafetySettings()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;public SafetySettings.Builder getGenerativeSafetySettingsBuilder()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;public SafetySettingsOrBuilder getGenerativeSafetySettingsOrBuilder()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;getGenerativeSafetySettingsOrBuilder in interface GenerativeSettingsOrBuilderpublic boolean hasKnowledgeConnectorSettings()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
hasKnowledgeConnectorSettings in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.KnowledgeConnectorSettings getKnowledgeConnectorSettings()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
getKnowledgeConnectorSettings in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.Builder setKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings value)
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
public GenerativeSettings.Builder setKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings.Builder builderForValue)
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
public GenerativeSettings.Builder mergeKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings value)
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
public GenerativeSettings.Builder clearKnowledgeConnectorSettings()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
public GenerativeSettings.KnowledgeConnectorSettings.Builder getKnowledgeConnectorSettingsBuilder()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
public GenerativeSettings.KnowledgeConnectorSettingsOrBuilder getKnowledgeConnectorSettingsOrBuilder()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
getKnowledgeConnectorSettingsOrBuilder in interface GenerativeSettingsOrBuilderpublic String getLanguageCode()
Language for this settings.
string language_code = 4;getLanguageCode in interface GenerativeSettingsOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
Language for this settings.
string language_code = 4;getLanguageCodeBytes in interface GenerativeSettingsOrBuilderpublic GenerativeSettings.Builder setLanguageCode(String value)
Language for this settings.
string language_code = 4;value - The languageCode to set.public GenerativeSettings.Builder clearLanguageCode()
Language for this settings.
string language_code = 4;public GenerativeSettings.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
Language for this settings.
string language_code = 4;value - The bytes for languageCode to set.public final GenerativeSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>public final GenerativeSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeSettings.Builder>Copyright © 2025 Google LLC. All rights reserved.