public static final class Assistant.GenerationConfig extends GeneratedMessage implements Assistant.GenerationConfigOrBuilder
Configuration for the generation of the assistant response.
Protobuf type google.cloud.discoveryengine.v1beta.Assistant.GenerationConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ALLOWED_MODEL_IDS_FIELD_NUMBER
public static final int ALLOWED_MODEL_IDS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DEFAULT_LANGUAGE_FIELD_NUMBER
public static final int DEFAULT_LANGUAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DEFAULT_MODEL_ID_FIELD_NUMBER
public static final int DEFAULT_MODEL_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SYSTEM_INSTRUCTION_FIELD_NUMBER
public static final int SYSTEM_INSTRUCTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Assistant.GenerationConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Assistant.GenerationConfig.Builder newBuilder()
newBuilder(Assistant.GenerationConfig prototype)
public static Assistant.GenerationConfig.Builder newBuilder(Assistant.GenerationConfig prototype)
public static Assistant.GenerationConfig parseDelimitedFrom(InputStream input)
public static Assistant.GenerationConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Assistant.GenerationConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Assistant.GenerationConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Assistant.GenerationConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Assistant.GenerationConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Assistant.GenerationConfig parseFrom(CodedInputStream input)
public static Assistant.GenerationConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Assistant.GenerationConfig parseFrom(InputStream input)
public static Assistant.GenerationConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Assistant.GenerationConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Assistant.GenerationConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Assistant.GenerationConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAllowedModelIds(int index)
public String getAllowedModelIds(int index)
Optional. The list of models that are allowed to be used for assistant.
repeated string allowed_model_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The allowedModelIds at the given index.
|
getAllowedModelIdsBytes(int index)
public ByteString getAllowedModelIdsBytes(int index)
Optional. The list of models that are allowed to be used for assistant.
repeated string allowed_model_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the allowedModelIds at the given index.
|
getAllowedModelIdsCount()
public int getAllowedModelIdsCount()
Optional. The list of models that are allowed to be used for assistant.
repeated string allowed_model_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of allowedModelIds.
|
getAllowedModelIdsList()
public ProtocolStringList getAllowedModelIdsList()
Optional. The list of models that are allowed to be used for assistant.
repeated string allowed_model_ids = 2 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public Assistant.GenerationConfig getDefaultInstanceForType()
getDefaultLanguage()
public String getDefaultLanguage()
The default language to use for the generation of the assistant
response.
Use an ISO 639-1 language code such as en.
If not specified, the language will be automatically detected.
string default_language = 4;
| Returns |
| Type |
Description |
String |
The defaultLanguage.
|
getDefaultLanguageBytes()
public ByteString getDefaultLanguageBytes()
The default language to use for the generation of the assistant
response.
Use an ISO 639-1 language code such as en.
If not specified, the language will be automatically detected.
string default_language = 4;
| Returns |
| Type |
Description |
ByteString |
The bytes for defaultLanguage.
|
getDefaultModelId()
public String getDefaultModelId()
Optional. The default model to use for assistant.
string default_model_id = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The defaultModelId.
|
getDefaultModelIdBytes()
public ByteString getDefaultModelIdBytes()
Optional. The default model to use for assistant.
string default_model_id = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for defaultModelId.
|
getParserForType()
public Parser<Assistant.GenerationConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSystemInstruction()
public Assistant.GenerationConfig.SystemInstruction getSystemInstruction()
getSystemInstructionOrBuilder()
public Assistant.GenerationConfig.SystemInstructionOrBuilder getSystemInstructionOrBuilder()
hasSystemInstruction()
public boolean hasSystemInstruction()
| Returns |
| Type |
Description |
boolean |
Whether the systemInstruction field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Assistant.GenerationConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Assistant.GenerationConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Assistant.GenerationConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides