public final class GenerativeSettings extends GeneratedMessageV3 implements GenerativeSettingsOrBuilder
Settings for Generative AI.
Protobuf type google.cloud.dialogflow.cx.v3.GenerativeSettings
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
FALLBACK_SETTINGS_FIELD_NUMBER
public static final int FALLBACK_SETTINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
GENERATIVE_SAFETY_SETTINGS_FIELD_NUMBER
public static final int GENERATIVE_SAFETY_SETTINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KNOWLEDGE_CONNECTOR_SETTINGS_FIELD_NUMBER
public static final int KNOWLEDGE_CONNECTOR_SETTINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LANGUAGE_CODE_FIELD_NUMBER
public static final int LANGUAGE_CODE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GenerativeSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GenerativeSettings.Builder newBuilder()
newBuilder(GenerativeSettings prototype)
public static GenerativeSettings.Builder newBuilder(GenerativeSettings prototype)
public static GenerativeSettings parseDelimitedFrom(InputStream input)
public static GenerativeSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GenerativeSettings parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerativeSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GenerativeSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerativeSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerativeSettings parseFrom(CodedInputStream input)
public static GenerativeSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerativeSettings parseFrom(InputStream input)
public static GenerativeSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GenerativeSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GenerativeSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GenerativeSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GenerativeSettings getDefaultInstanceForType()
getFallbackSettings()
public GenerativeSettings.FallbackSettings getFallbackSettings()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
getFallbackSettingsOrBuilder()
public GenerativeSettings.FallbackSettingsOrBuilder getFallbackSettingsOrBuilder()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
getGenerativeSafetySettings()
public SafetySettings getGenerativeSafetySettings()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;
getGenerativeSafetySettingsOrBuilder()
public SafetySettingsOrBuilder getGenerativeSafetySettingsOrBuilder()
Settings for Generative Safety.
.google.cloud.dialogflow.cx.v3.SafetySettings generative_safety_settings = 3;
getKnowledgeConnectorSettings()
public GenerativeSettings.KnowledgeConnectorSettings getKnowledgeConnectorSettings()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
getKnowledgeConnectorSettingsOrBuilder()
public GenerativeSettings.KnowledgeConnectorSettingsOrBuilder getKnowledgeConnectorSettingsOrBuilder()
Settings for knowledge connector.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.KnowledgeConnectorSettings knowledge_connector_settings = 7;
getLanguageCode()
public String getLanguageCode()
Language for this settings.
string language_code = 4;
Returns |
Type |
Description |
String |
The languageCode.
|
getLanguageCodeBytes()
public ByteString getLanguageCodeBytes()
Language for this settings.
string language_code = 4;
Returns |
Type |
Description |
ByteString |
The bytes for languageCode.
|
getName()
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/generativeSettings
.
string name = 5;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/generativeSettings
.
string name = 5;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<GenerativeSettings> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasFallbackSettings()
public boolean hasFallbackSettings()
Settings for Generative Fallback.
.google.cloud.dialogflow.cx.v3.GenerativeSettings.FallbackSettings fallback_settings = 1;
Returns |
Type |
Description |
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 |
Type |
Description |
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 |
Type |
Description |
boolean |
Whether the knowledgeConnectorSettings field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GenerativeSettings.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected GenerativeSettings.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public GenerativeSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides