Class GenerativeSettings.Builder (0.52.0)

public static final class GenerativeSettings.Builder extends GeneratedMessageV3.Builder<GenerativeSettings.Builder> implements GenerativeSettingsOrBuilder

Settings for Generative AI.

Protobuf type google.cloud.dialogflow.cx.v3.GenerativeSettings

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GenerativeSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

build()

public GenerativeSettings build()
Returns
TypeDescription
GenerativeSettings

buildPartial()

public GenerativeSettings buildPartial()
Returns
TypeDescription
GenerativeSettings

clear()

public GenerativeSettings.Builder clear()
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

clearFallbackSettings()

public GenerativeSettings.Builder clearFallbackSettings()

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Returns
TypeDescription
GenerativeSettings.Builder

clearField(Descriptors.FieldDescriptor field)

public GenerativeSettings.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

clearGenerativeSafetySettings()

public GenerativeSettings.Builder clearGenerativeSafetySettings()

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Returns
TypeDescription
GenerativeSettings.Builder

clearKnowledgeConnectorSettings()

public GenerativeSettings.Builder clearKnowledgeConnectorSettings()

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Returns
TypeDescription
GenerativeSettings.Builder

clearLanguageCode()

public GenerativeSettings.Builder clearLanguageCode()

Language for this settings.

string language_code = 4;

Returns
TypeDescription
GenerativeSettings.Builder

This builder for chaining.

clearName()

public GenerativeSettings.Builder clearName()

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/generativeSettings.

string name = 5;

Returns
TypeDescription
GenerativeSettings.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public GenerativeSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

clone()

public GenerativeSettings.Builder clone()
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

getDefaultInstanceForType()

public GenerativeSettings getDefaultInstanceForType()
Returns
TypeDescription
GenerativeSettings

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getFallbackSettings()

public GenerativeSettings.FallbackSettings getFallbackSettings()

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Returns
TypeDescription
GenerativeSettings.FallbackSettings

The fallbackSettings.

getFallbackSettingsBuilder()

public GenerativeSettings.FallbackSettings.Builder getFallbackSettingsBuilder()

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Returns
TypeDescription
GenerativeSettings.FallbackSettings.Builder

getFallbackSettingsOrBuilder()

public GenerativeSettings.FallbackSettingsOrBuilder getFallbackSettingsOrBuilder()

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Returns
TypeDescription
GenerativeSettings.FallbackSettingsOrBuilder

getGenerativeSafetySettings()

public SafetySettings getGenerativeSafetySettings()

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Returns
TypeDescription
SafetySettings

The generativeSafetySettings.

getGenerativeSafetySettingsBuilder()

public SafetySettings.Builder getGenerativeSafetySettingsBuilder()

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Returns
TypeDescription
SafetySettings.Builder

getGenerativeSafetySettingsOrBuilder()

public SafetySettingsOrBuilder getGenerativeSafetySettingsOrBuilder()

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Returns
TypeDescription
SafetySettingsOrBuilder

getKnowledgeConnectorSettings()

public GenerativeSettings.KnowledgeConnectorSettings getKnowledgeConnectorSettings()

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Returns
TypeDescription
GenerativeSettings.KnowledgeConnectorSettings

The knowledgeConnectorSettings.

getKnowledgeConnectorSettingsBuilder()

public GenerativeSettings.KnowledgeConnectorSettings.Builder getKnowledgeConnectorSettingsBuilder()

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Returns
TypeDescription
GenerativeSettings.KnowledgeConnectorSettings.Builder

getKnowledgeConnectorSettingsOrBuilder()

public GenerativeSettings.KnowledgeConnectorSettingsOrBuilder getKnowledgeConnectorSettingsOrBuilder()

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Returns
TypeDescription
GenerativeSettings.KnowledgeConnectorSettingsOrBuilder

getLanguageCode()

public String getLanguageCode()

Language for this settings.

string language_code = 4;

Returns
TypeDescription
String

The languageCode.

getLanguageCodeBytes()

public ByteString getLanguageCodeBytes()

Language for this settings.

string language_code = 4;

Returns
TypeDescription
ByteString

The bytes for languageCode.

getName()

public String getName()

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/generativeSettings.

string name = 5;

Returns
TypeDescription
String

The name.

getNameBytes()

public ByteString getNameBytes()

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/generativeSettings.

string name = 5;

Returns
TypeDescription
ByteString

The bytes for name.

hasFallbackSettings()

public boolean hasFallbackSettings()

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Returns
TypeDescription
boolean

Whether the fallbackSettings field is set.

hasGenerativeSafetySettings()

public boolean hasGenerativeSafetySettings()

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Returns
TypeDescription
boolean

Whether the generativeSafetySettings field is set.

hasKnowledgeConnectorSettings()

public boolean hasKnowledgeConnectorSettings()

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Returns
TypeDescription
boolean

Whether the knowledgeConnectorSettings field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFallbackSettings(GenerativeSettings.FallbackSettings value)

public GenerativeSettings.Builder mergeFallbackSettings(GenerativeSettings.FallbackSettings value)

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Parameter
NameDescription
valueGenerativeSettings.FallbackSettings
Returns
TypeDescription
GenerativeSettings.Builder

mergeFrom(GenerativeSettings other)

public GenerativeSettings.Builder mergeFrom(GenerativeSettings other)
Parameter
NameDescription
otherGenerativeSettings
Returns
TypeDescription
GenerativeSettings.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GenerativeSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
GenerativeSettings.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public GenerativeSettings.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

mergeGenerativeSafetySettings(SafetySettings value)

public GenerativeSettings.Builder mergeGenerativeSafetySettings(SafetySettings value)

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Parameter
NameDescription
valueSafetySettings
Returns
TypeDescription
GenerativeSettings.Builder

mergeKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings value)

public GenerativeSettings.Builder mergeKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings value)

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Parameter
NameDescription
valueGenerativeSettings.KnowledgeConnectorSettings
Returns
TypeDescription
GenerativeSettings.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GenerativeSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

setFallbackSettings(GenerativeSettings.FallbackSettings value)

public GenerativeSettings.Builder setFallbackSettings(GenerativeSettings.FallbackSettings value)

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Parameter
NameDescription
valueGenerativeSettings.FallbackSettings
Returns
TypeDescription
GenerativeSettings.Builder

setFallbackSettings(GenerativeSettings.FallbackSettings.Builder builderForValue)

public GenerativeSettings.Builder setFallbackSettings(GenerativeSettings.FallbackSettings.Builder builderForValue)

Settings for Generative Fallback.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;

Parameter
NameDescription
builderForValueGenerativeSettings.FallbackSettings.Builder
Returns
TypeDescription
GenerativeSettings.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public GenerativeSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

setGenerativeSafetySettings(SafetySettings value)

public GenerativeSettings.Builder setGenerativeSafetySettings(SafetySettings value)

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Parameter
NameDescription
valueSafetySettings
Returns
TypeDescription
GenerativeSettings.Builder

setGenerativeSafetySettings(SafetySettings.Builder builderForValue)

public GenerativeSettings.Builder setGenerativeSafetySettings(SafetySettings.Builder builderForValue)

Settings for Generative Safety.

.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;

Parameter
NameDescription
builderForValueSafetySettings.Builder
Returns
TypeDescription
GenerativeSettings.Builder

setKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings value)

public GenerativeSettings.Builder setKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings value)

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Parameter
NameDescription
valueGenerativeSettings.KnowledgeConnectorSettings
Returns
TypeDescription
GenerativeSettings.Builder

setKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings.Builder builderForValue)

public GenerativeSettings.Builder setKnowledgeConnectorSettings(GenerativeSettings.KnowledgeConnectorSettings.Builder builderForValue)

Settings for knowledge connector.

.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;

Parameter
NameDescription
builderForValueGenerativeSettings.KnowledgeConnectorSettings.Builder
Returns
TypeDescription
GenerativeSettings.Builder

setLanguageCode(String value)

public GenerativeSettings.Builder setLanguageCode(String value)

Language for this settings.

string language_code = 4;

Parameter
NameDescription
valueString

The languageCode to set.

Returns
TypeDescription
GenerativeSettings.Builder

This builder for chaining.

setLanguageCodeBytes(ByteString value)

public GenerativeSettings.Builder setLanguageCodeBytes(ByteString value)

Language for this settings.

string language_code = 4;

Parameter
NameDescription
valueByteString

The bytes for languageCode to set.

Returns
TypeDescription
GenerativeSettings.Builder

This builder for chaining.

setName(String value)

public GenerativeSettings.Builder setName(String value)

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/generativeSettings.

string name = 5;

Parameter
NameDescription
valueString

The name to set.

Returns
TypeDescription
GenerativeSettings.Builder

This builder for chaining.

setNameBytes(ByteString value)

public GenerativeSettings.Builder setNameBytes(ByteString value)

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/generativeSettings.

string name = 5;

Parameter
NameDescription
valueByteString

The bytes for name to set.

Returns
TypeDescription
GenerativeSettings.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public GenerativeSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
GenerativeSettings.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final GenerativeSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
GenerativeSettings.Builder
Overrides