public static final class Engine.ChatEngineConfig.AgentCreationConfig extends GeneratedMessageV3 implements Engine.ChatEngineConfig.AgentCreationConfigOrBuilder
Configurations for generating a Dialogflow agent.
Note that these configurations are one-time consumed by
and passed to Dialogflow service. It means they cannot be retrieved using
EngineService.GetEngine
or
EngineService.ListEngines
API after engine creation.
Protobuf type
google.cloud.discoveryengine.v1.Engine.ChatEngineConfig.AgentCreationConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
BUSINESS_FIELD_NUMBER
public static final int BUSINESS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
DEFAULT_LANGUAGE_CODE_FIELD_NUMBER
public static final int DEFAULT_LANGUAGE_CODE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LOCATION_FIELD_NUMBER
public static final int LOCATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TIME_ZONE_FIELD_NUMBER
public static final int TIME_ZONE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Engine.ChatEngineConfig.AgentCreationConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Engine.ChatEngineConfig.AgentCreationConfig.Builder newBuilder()
newBuilder(Engine.ChatEngineConfig.AgentCreationConfig prototype)
public static Engine.ChatEngineConfig.AgentCreationConfig.Builder newBuilder(Engine.ChatEngineConfig.AgentCreationConfig prototype)
public static Engine.ChatEngineConfig.AgentCreationConfig parseDelimitedFrom(InputStream input)
public static Engine.ChatEngineConfig.AgentCreationConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(CodedInputStream input)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(InputStream input)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Engine.ChatEngineConfig.AgentCreationConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Engine.ChatEngineConfig.AgentCreationConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getBusiness()
public String getBusiness()
Name of the company, organization or other entity that the agent
represents. Used for knowledge connector LLM prompt and for knowledge
search.
string business = 1;
Returns |
Type |
Description |
String |
The business.
|
getBusinessBytes()
public ByteString getBusinessBytes()
Name of the company, organization or other entity that the agent
represents. Used for knowledge connector LLM prompt and for knowledge
search.
string business = 1;
Returns |
Type |
Description |
ByteString |
The bytes for business.
|
getDefaultInstanceForType()
public Engine.ChatEngineConfig.AgentCreationConfig getDefaultInstanceForType()
getDefaultLanguageCode()
public String getDefaultLanguageCode()
Required. The default language of the agent as a language tag.
See Language
Support
for a list of the currently supported language codes.
string default_language_code = 2;
Returns |
Type |
Description |
String |
The defaultLanguageCode.
|
getDefaultLanguageCodeBytes()
public ByteString getDefaultLanguageCodeBytes()
Required. The default language of the agent as a language tag.
See Language
Support
for a list of the currently supported language codes.
string default_language_code = 2;
Returns |
Type |
Description |
ByteString |
The bytes for defaultLanguageCode.
|
getLocation()
public String getLocation()
Agent location for Agent creation, supported values: global/us/eu.
If not provided, us Engine will create Agent using us-central-1 by
default; eu Engine will create Agent using eu-west-1 by default.
string location = 4;
Returns |
Type |
Description |
String |
The location.
|
getLocationBytes()
public ByteString getLocationBytes()
Agent location for Agent creation, supported values: global/us/eu.
If not provided, us Engine will create Agent using us-central-1 by
default; eu Engine will create Agent using eu-west-1 by default.
string location = 4;
Returns |
Type |
Description |
ByteString |
The bytes for location.
|
getParserForType()
public Parser<Engine.ChatEngineConfig.AgentCreationConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTimeZone()
public String getTimeZone()
Required. The time zone of the agent from the time zone
database, e.g., America/New_York,
Europe/Paris.
string time_zone = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The timeZone.
|
getTimeZoneBytes()
public ByteString getTimeZoneBytes()
Required. The time zone of the agent from the time zone
database, e.g., America/New_York,
Europe/Paris.
string time_zone = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for timeZone.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Engine.ChatEngineConfig.AgentCreationConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Engine.ChatEngineConfig.AgentCreationConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Engine.ChatEngineConfig.AgentCreationConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides