public static final class GenerateGroundedContentRequest.GenerationSpec extends com.google.protobuf.GeneratedMessageV3 implements GenerateGroundedContentRequest.GenerationSpecOrBuilder
Content generation specification.Protobuf type
google.cloud.discoveryengine.v1beta.GenerateGroundedContentRequest.GenerationSpec| Modifier and Type | Class and Description |
|---|---|
static class |
GenerateGroundedContentRequest.GenerationSpec.Builder
Content generation specification.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
FREQUENCY_PENALTY_FIELD_NUMBER |
static int |
LANGUAGE_CODE_FIELD_NUMBER |
static int |
MAX_OUTPUT_TOKENS_FIELD_NUMBER |
static int |
MODEL_ID_FIELD_NUMBER |
static int |
PRESENCE_PENALTY_FIELD_NUMBER |
static int |
TEMPERATURE_FIELD_NUMBER |
static int |
TOP_K_FIELD_NUMBER |
static int |
TOP_P_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static GenerateGroundedContentRequest.GenerationSpec |
getDefaultInstance() |
GenerateGroundedContentRequest.GenerationSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
float |
getFrequencyPenalty()
If specified, custom value for frequency penalty will be used.
|
String |
getLanguageCode()
Language code for content.
|
com.google.protobuf.ByteString |
getLanguageCodeBytes()
Language code for content.
|
int |
getMaxOutputTokens()
If specified, custom value for max output tokens will be used.
|
String |
getModelId()
Specifies which Vertex model id to use for generation.
|
com.google.protobuf.ByteString |
getModelIdBytes()
Specifies which Vertex model id to use for generation.
|
com.google.protobuf.Parser<GenerateGroundedContentRequest.GenerationSpec> |
getParserForType() |
float |
getPresencePenalty()
If specified, custom value for presence penalty will be used.
|
int |
getSerializedSize() |
float |
getTemperature()
If specified, custom value for the temperature will be used.
|
int |
getTopK()
If specified, custom value for top-k sampling will be used.
|
float |
getTopP()
If specified, custom value for nucleus sampling will be used.
|
boolean |
hasFrequencyPenalty()
If specified, custom value for frequency penalty will be used.
|
int |
hashCode() |
boolean |
hasMaxOutputTokens()
If specified, custom value for max output tokens will be used.
|
boolean |
hasPresencePenalty()
If specified, custom value for presence penalty will be used.
|
boolean |
hasTemperature()
If specified, custom value for the temperature will be used.
|
boolean |
hasTopK()
If specified, custom value for top-k sampling will be used.
|
boolean |
hasTopP()
If specified, custom value for nucleus sampling will be used.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static GenerateGroundedContentRequest.GenerationSpec.Builder |
newBuilder() |
static GenerateGroundedContentRequest.GenerationSpec.Builder |
newBuilder(GenerateGroundedContentRequest.GenerationSpec prototype) |
GenerateGroundedContentRequest.GenerationSpec.Builder |
newBuilderForType() |
protected GenerateGroundedContentRequest.GenerationSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static GenerateGroundedContentRequest.GenerationSpec |
parseDelimitedFrom(InputStream input) |
static GenerateGroundedContentRequest.GenerationSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(byte[] data) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(ByteBuffer data) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(com.google.protobuf.ByteString data) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(InputStream input) |
static GenerateGroundedContentRequest.GenerationSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<GenerateGroundedContentRequest.GenerationSpec> |
parser() |
GenerateGroundedContentRequest.GenerationSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int MODEL_ID_FIELD_NUMBER
public static final int LANGUAGE_CODE_FIELD_NUMBER
public static final int TEMPERATURE_FIELD_NUMBER
public static final int TOP_P_FIELD_NUMBER
public static final int TOP_K_FIELD_NUMBER
public static final int FREQUENCY_PENALTY_FIELD_NUMBER
public static final int PRESENCE_PENALTY_FIELD_NUMBER
public static final int MAX_OUTPUT_TOKENS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getModelId()
Specifies which Vertex model id to use for generation.
string model_id = 3;getModelId in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic com.google.protobuf.ByteString getModelIdBytes()
Specifies which Vertex model id to use for generation.
string model_id = 3;getModelIdBytes in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic String getLanguageCode()
Language code for content. Use language tags defined by [BCP47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
string language_code = 2;getLanguageCode in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
Language code for content. Use language tags defined by [BCP47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt).
string language_code = 2;getLanguageCodeBytes in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic boolean hasTemperature()
If specified, custom value for the temperature will be used.
optional float temperature = 4;hasTemperature in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic float getTemperature()
If specified, custom value for the temperature will be used.
optional float temperature = 4;getTemperature in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic boolean hasTopP()
If specified, custom value for nucleus sampling will be used.
optional float top_p = 5;hasTopP in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic float getTopP()
If specified, custom value for nucleus sampling will be used.
optional float top_p = 5;getTopP in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic boolean hasTopK()
If specified, custom value for top-k sampling will be used.
optional int32 top_k = 7;hasTopK in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic int getTopK()
If specified, custom value for top-k sampling will be used.
optional int32 top_k = 7;getTopK in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic boolean hasFrequencyPenalty()
If specified, custom value for frequency penalty will be used.
optional float frequency_penalty = 8;hasFrequencyPenalty in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic float getFrequencyPenalty()
If specified, custom value for frequency penalty will be used.
optional float frequency_penalty = 8;getFrequencyPenalty in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic boolean hasPresencePenalty()
If specified, custom value for presence penalty will be used.
optional float presence_penalty = 9;hasPresencePenalty in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic float getPresencePenalty()
If specified, custom value for presence penalty will be used.
optional float presence_penalty = 9;getPresencePenalty in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic boolean hasMaxOutputTokens()
If specified, custom value for max output tokens will be used.
optional int32 max_output_tokens = 10;hasMaxOutputTokens in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic int getMaxOutputTokens()
If specified, custom value for max output tokens will be used.
optional int32 max_output_tokens = 10;getMaxOutputTokens in interface GenerateGroundedContentRequest.GenerationSpecOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GenerateGroundedContentRequest.GenerationSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic GenerateGroundedContentRequest.GenerationSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GenerateGroundedContentRequest.GenerationSpec.Builder newBuilder()
public static GenerateGroundedContentRequest.GenerationSpec.Builder newBuilder(GenerateGroundedContentRequest.GenerationSpec prototype)
public GenerateGroundedContentRequest.GenerationSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GenerateGroundedContentRequest.GenerationSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static GenerateGroundedContentRequest.GenerationSpec getDefaultInstance()
public static com.google.protobuf.Parser<GenerateGroundedContentRequest.GenerationSpec> parser()
public com.google.protobuf.Parser<GenerateGroundedContentRequest.GenerationSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GenerateGroundedContentRequest.GenerationSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.