A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y  Z 

M

MALFORMED_FUNCTION_CALL - enum entry in com.google.genai.types.FinishReason.Known

The function call generated by the model is invalid.

MALFORMED_FUNCTION_CALL - enum entry in com.google.genai.types.TurnCompleteReason.Known

The function call generated by the model is invalid.

manualMode() - function in com.google.genai.types.GenerationConfigRoutingConfig
In this mode, the model is specified manually.
manualMode(com.google.genai.types.GenerationConfigRoutingConfigManualRoutingMode) - function in com.google.genai.types.GenerationConfigRoutingConfig.Builder
Setter for manualMode.
manualMode(com.google.genai.types.GenerationConfigRoutingConfigManualRoutingMode.Builder) - function in com.google.genai.types.GenerationConfigRoutingConfig.Builder
Setter for manualMode builder.
maps() - function in com.google.genai.types.GroundingChunk
A `Maps` chunk is a piece of evidence that comes from Google Maps.
maps(com.google.genai.types.GroundingChunkMaps) - function in com.google.genai.types.GroundingChunk.Builder
Setter for maps.
maps(com.google.genai.types.GroundingChunkMaps.Builder) - function in com.google.genai.types.GroundingChunk.Builder
Setter for maps builder.
mask() - function in com.google.genai.types.GenerateVideosConfig
The mask to use for generating videos.
mask(com.google.genai.types.VideoGenerationMask) - function in com.google.genai.types.GenerateVideosConfig.Builder
Setter for mask.
mask(com.google.genai.types.VideoGenerationMask.Builder) - function in com.google.genai.types.GenerateVideosConfig.Builder
Setter for mask builder.
mask() - function in com.google.genai.types.GeneratedImageMask
The generated image mask.
mask(com.google.genai.types.Image) - function in com.google.genai.types.GeneratedImageMask.Builder
Setter for mask.
mask(com.google.genai.types.Image.Builder) - function in com.google.genai.types.GeneratedImageMask.Builder
Setter for mask builder.
MASK_MODE_BACKGROUND - enum entry in com.google.genai.types.MaskReferenceMode.Known
 
MASK_MODE_DEFAULT - enum entry in com.google.genai.types.MaskReferenceMode.Known
 
MASK_MODE_FOREGROUND - enum entry in com.google.genai.types.MaskReferenceMode.Known
 
MASK_MODE_SEMANTIC - enum entry in com.google.genai.types.MaskReferenceMode.Known
 
MASK_MODE_USER_PROVIDED - enum entry in com.google.genai.types.MaskReferenceMode.Known
 
MASK_REFERENCE_MODE_UNSPECIFIED - enum entry in com.google.genai.types.MaskReferenceMode.Known
 
maskDilation() - function in com.google.genai.types.MaskReferenceConfig
Dilation percentage of the mask provided.
maskDilation(java.lang.Float) - function in com.google.genai.types.MaskReferenceConfig.Builder
Setter for maskDilation.
maskDilation() - function in com.google.genai.types.SegmentImageConfig
A decimal value representing how much dilation to apply to the masks.
maskDilation(java.lang.Float) - function in com.google.genai.types.SegmentImageConfig.Builder
Setter for maskDilation.
maskImageConfig() - function in com.google.genai.types.ReferenceImageAPI
Configuration for the mask reference image.
maskImageConfig(com.google.genai.types.MaskReferenceConfig) - function in com.google.genai.types.ReferenceImageAPI.Builder
Setter for maskImageConfig.
maskImageConfig(com.google.genai.types.MaskReferenceConfig.Builder) - function in com.google.genai.types.ReferenceImageAPI.Builder
Setter for maskImageConfig builder.
maskMode() - function in com.google.genai.types.MaskReferenceConfig
Prompts the model to generate a mask instead of you needing to provide one (unless MASK_MODE_USER_PROVIDED is used).
maskMode(com.google.genai.types.MaskReferenceMode) - function in com.google.genai.types.MaskReferenceConfig.Builder
Setter for maskMode.
maskMode(com.google.genai.types.MaskReferenceMode.Known) - function in com.google.genai.types.MaskReferenceConfig.Builder
Setter for maskMode given a known enum.
maskMode(java.lang.String) - function in com.google.genai.types.MaskReferenceConfig.Builder
Setter for maskMode given a string.
maskMode() - function in com.google.genai.types.VideoGenerationMask
Describes how the mask will be used.
maskMode(com.google.genai.types.VideoGenerationMaskMode) - function in com.google.genai.types.VideoGenerationMask.Builder
Setter for maskMode.
maskMode(com.google.genai.types.VideoGenerationMaskMode.Known) - function in com.google.genai.types.VideoGenerationMask.Builder
Setter for maskMode given a known enum.
maskMode(java.lang.String) - function in com.google.genai.types.VideoGenerationMask.Builder
Setter for maskMode given a string.
MaskReferenceConfig - class in com.google.genai.types
Configuration for a Mask reference image.
MaskReferenceConfig.Builder - class in com.google.genai.types.MaskReferenceConfig
Builder for MaskReferenceConfig.
MaskReferenceImage - class in com.google.genai.types
A mask reference image.
MaskReferenceImage.Builder - class in com.google.genai.types.MaskReferenceImage
Builder for MaskReferenceImage.
MaskReferenceMode - class in com.google.genai.types
Enum representing the mask mode of a mask reference image.
MaskReferenceMode.Known - class in com.google.genai.types.MaskReferenceMode
Enum representing the known values for MaskReferenceMode.
max() - function in com.google.genai.types.DatasetDistribution
Output only.
max(java.lang.Double) - function in com.google.genai.types.DatasetDistribution.Builder
Setter for max.
max() - function in com.google.genai.types.SupervisedTuningDatasetDistribution
Output only.
max(java.lang.Double) - function in com.google.genai.types.SupervisedTuningDatasetDistribution.Builder
Setter for max.
MAX_REGENERATION_REACHED - enum entry in com.google.genai.types.TurnCompleteReason.Known

Max regeneration attempts reached.

MAX_TOKENS - enum entry in com.google.genai.types.FinishReason.Known

Token generation reached the configured maximum output tokens.

maxConnections() - function in com.google.genai.types.ClientOptions
The maximum number of connections allowed in the pool.
maxConnections(java.lang.Integer) - function in com.google.genai.types.ClientOptions.Builder
Setter for maxConnections.
maxConnectionsPerHost() - function in com.google.genai.types.ClientOptions
The maximum number of connections allowed per host.
maxConnectionsPerHost(java.lang.Integer) - function in com.google.genai.types.ClientOptions.Builder
Setter for maxConnectionsPerHost.
maxDelay() - function in com.google.genai.types.HttpRetryOptions
Maximum delay between retries, in fractions of a second.
maxDelay(java.lang.Double) - function in com.google.genai.types.HttpRetryOptions.Builder
Setter for maxDelay.
MAXIMUM - enum entry in com.google.genai.types.AggregationMetric.Known

Maximum aggregation metric. Not supported for pairwise metric.

maximum() - function in com.google.genai.types.Schema
Optional.
maximum(java.lang.Double) - function in com.google.genai.types.Schema.Builder
Setter for maximum.
maximumRemoteCalls() - function in com.google.genai.types.AutomaticFunctionCallingConfig
If automatic function calling is enabled, maximum number of remote calls for automatic function calling.
maximumRemoteCalls(java.lang.Integer) - function in com.google.genai.types.AutomaticFunctionCallingConfig.Builder
Setter for maximumRemoteCalls.
maxItems() - function in com.google.genai.types.Schema
Optional.
maxItems(java.lang.Long) - function in com.google.genai.types.Schema.Builder
Setter for maxItems.
maxLength() - function in com.google.genai.types.Schema
Optional.
maxLength(java.lang.Long) - function in com.google.genai.types.Schema.Builder
Setter for maxLength.
maxOutputTokens() - function in com.google.genai.types.GenerateContentConfig
Maximum number of tokens that can be generated in the response.
maxOutputTokens(java.lang.Integer) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for maxOutputTokens.
maxOutputTokens() - function in com.google.genai.types.GenerationConfig
Optional.
maxOutputTokens(java.lang.Integer) - function in com.google.genai.types.GenerationConfig.Builder
Setter for maxOutputTokens.
maxOutputTokens() - function in com.google.genai.types.LiveConnectConfig
Maximum number of tokens that can be generated in the response.
maxOutputTokens(java.lang.Integer) - function in com.google.genai.types.LiveConnectConfig.Builder
Setter for maxOutputTokens.
maxOverlapTokens() - function in com.google.genai.types.WhiteSpaceConfig
Maximum number of overlapping tokens between two adjacent chunks.
maxOverlapTokens(java.lang.Integer) - function in com.google.genai.types.WhiteSpaceConfig.Builder
Setter for maxOverlapTokens.
maxPredictions() - function in com.google.genai.types.SegmentImageConfig
The maximum number of predictions to return up to, by top confidence score.
maxPredictions(java.lang.Integer) - function in com.google.genai.types.SegmentImageConfig.Builder
Setter for maxPredictions.
maxProperties() - function in com.google.genai.types.Schema
Optional.
maxProperties(java.lang.Long) - function in com.google.genai.types.Schema.Builder
Setter for maxProperties.
maxResults() - function in com.google.genai.types.VertexAISearch
Optional.
maxResults(java.lang.Integer) - function in com.google.genai.types.VertexAISearch.Builder
Setter for maxResults.
maxTemperature() - function in com.google.genai.types.Model
The maximum temperature value used for sampling set when the dataset was saved.
maxTemperature(java.lang.Float) - function in com.google.genai.types.Model.Builder
Setter for maxTemperature.
maxTokensPerChunk() - function in com.google.genai.types.WhiteSpaceConfig
Maximum number of tokens per chunk.
maxTokensPerChunk(java.lang.Integer) - function in com.google.genai.types.WhiteSpaceConfig.Builder
Setter for maxTokensPerChunk.
McpServer - class in com.google.genai.types
A MCPServer is a server that can be called by the model to perform actions.
McpServer.Builder - class in com.google.genai.types.McpServer
Builder for McpServer.
mcpServers() - function in com.google.genai.types.Tool
Optional.
mcpServers(kotlin.Array) - function in com.google.genai.types.Tool.Builder
Setter for mcpServers.
mcpServers(kotlin.Array) - function in com.google.genai.types.Tool.Builder
Setter for mcpServers builder.
mcpServers(java.util.List) - function in com.google.genai.types.Tool.Builder
Setter for mcpServers.
mean() - function in com.google.genai.types.DatasetDistribution
Output only.
mean(java.lang.Double) - function in com.google.genai.types.DatasetDistribution.Builder
Setter for mean.
mean() - function in com.google.genai.types.SupervisedTuningDatasetDistribution
Output only.
mean(java.lang.Double) - function in com.google.genai.types.SupervisedTuningDatasetDistribution.Builder
Setter for mean.
media() - function in com.google.genai.types.LiveSendRealtimeInputParameters
Realtime input to send to the session.
media(com.google.genai.types.Blob) - function in com.google.genai.types.LiveSendRealtimeInputParameters.Builder
Setter for media.
media(com.google.genai.types.Blob.Builder) - function in com.google.genai.types.LiveSendRealtimeInputParameters.Builder
Setter for media builder.
MEDIA_MODALITY_UNSPECIFIED - enum entry in com.google.genai.types.MediaModality.Known
 
MEDIA_RESOLUTION_HIGH - enum entry in com.google.genai.types.MediaResolution.Known

Media resolution set to high (zoomed reframing with 256 tokens).

MEDIA_RESOLUTION_HIGH - enum entry in com.google.genai.types.PartMediaResolutionLevel.Known

Media resolution set to high.

MEDIA_RESOLUTION_LOW - enum entry in com.google.genai.types.MediaResolution.Known

Media resolution set to low (64 tokens).

MEDIA_RESOLUTION_LOW - enum entry in com.google.genai.types.PartMediaResolutionLevel.Known

Media resolution set to low.

MEDIA_RESOLUTION_MEDIUM - enum entry in com.google.genai.types.MediaResolution.Known

Media resolution set to medium (256 tokens).

MEDIA_RESOLUTION_MEDIUM - enum entry in com.google.genai.types.PartMediaResolutionLevel.Known

Media resolution set to medium.

MEDIA_RESOLUTION_ULTRA_HIGH - enum entry in com.google.genai.types.PartMediaResolutionLevel.Known

Media resolution set to ultra high.

MEDIA_RESOLUTION_UNSPECIFIED - enum entry in com.google.genai.types.MediaResolution.Known

Media resolution has not been set

MEDIA_RESOLUTION_UNSPECIFIED - enum entry in com.google.genai.types.PartMediaResolutionLevel.Known

Media resolution has not been set.

mediaChunks() - function in com.google.genai.types.LiveClientRealtimeInput
Inlined bytes data for media input.
mediaChunks(kotlin.Array) - function in com.google.genai.types.LiveClientRealtimeInput.Builder
Setter for mediaChunks.
mediaChunks(kotlin.Array) - function in com.google.genai.types.LiveClientRealtimeInput.Builder
Setter for mediaChunks builder.
mediaChunks(java.util.List) - function in com.google.genai.types.LiveClientRealtimeInput.Builder
Setter for mediaChunks.
MediaModality - class in com.google.genai.types
Server content modalities.
MediaModality.Known - class in com.google.genai.types.MediaModality
Enum representing the known values for MediaModality.
MEDIAN - enum entry in com.google.genai.types.AggregationMetric.Known

Median aggregation metric. Not supported for pairwise metric.

median() - function in com.google.genai.types.DatasetDistribution
Output only.
median(java.lang.Double) - function in com.google.genai.types.DatasetDistribution.Builder
Setter for median.
median() - function in com.google.genai.types.SupervisedTuningDatasetDistribution
Output only.
median(java.lang.Double) - function in com.google.genai.types.SupervisedTuningDatasetDistribution.Builder
Setter for median.
mediaResolution() - function in com.google.genai.types.GenerateContentConfig
If specified, the media resolution specified will be used.
mediaResolution(com.google.genai.types.MediaResolution) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for mediaResolution.
mediaResolution(com.google.genai.types.MediaResolution.Known) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for mediaResolution given a known enum.
mediaResolution(java.lang.String) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for mediaResolution given a string.
mediaResolution() - function in com.google.genai.types.GenerationConfig
Optional.
mediaResolution(com.google.genai.types.MediaResolution) - function in com.google.genai.types.GenerationConfig.Builder
Setter for mediaResolution.
mediaResolution(com.google.genai.types.MediaResolution.Known) - function in com.google.genai.types.GenerationConfig.Builder
Setter for mediaResolution given a known enum.
mediaResolution(java.lang.String) - function in com.google.genai.types.GenerationConfig.Builder
Setter for mediaResolution given a string.
mediaResolution() - function in com.google.genai.types.LiveConnectConfig
If specified, the media resolution specified will be used.
mediaResolution(com.google.genai.types.MediaResolution) - function in com.google.genai.types.LiveConnectConfig.Builder
Setter for mediaResolution.
mediaResolution(com.google.genai.types.MediaResolution.Known) - function in com.google.genai.types.LiveConnectConfig.Builder
Setter for mediaResolution given a known enum.
mediaResolution(java.lang.String) - function in com.google.genai.types.LiveConnectConfig.Builder
Setter for mediaResolution given a string.
MediaResolution - class in com.google.genai.types
The media resolution to use.
mediaResolution() - function in com.google.genai.types.Part
Media resolution for the input media.
mediaResolution(com.google.genai.types.PartMediaResolution) - function in com.google.genai.types.Part.Builder
Setter for mediaResolution.
mediaResolution(com.google.genai.types.PartMediaResolution.Builder) - function in com.google.genai.types.Part.Builder
Setter for mediaResolution builder.
MediaResolution.Known - class in com.google.genai.types.MediaResolution
Enum representing the known values for MediaResolution.
MEDIUM - enum entry in com.google.genai.types.HarmProbability.Known

The harm probability is medium.

MEDIUM - enum entry in com.google.genai.types.ThinkingLevel.Known

Medium thinking level.

message() - function in com.google.genai.errors.ApiException
Returns the error message from the API response.
message() - function in com.google.genai.errors.ApiException
Returns the error message from the API response.
message() - function in com.google.genai.types.FileStatus
A list of messages that carry the error details.
message(java.lang.String) - function in com.google.genai.types.FileStatus.Builder
Setter for message.
message() - function in com.google.genai.types.GoogleRpcStatus
A developer-facing error message, which should be in English.
message(java.lang.String) - function in com.google.genai.types.GoogleRpcStatus.Builder
Setter for message.
message() - function in com.google.genai.types.JobError
A developer-facing error message, which should be in English.
message(java.lang.String) - function in com.google.genai.types.JobError.Builder
Setter for message.
message() - function in com.google.genai.types.ModelStatus
A message explaining the model status.
message(java.lang.String) - function in com.google.genai.types.ModelStatus.Builder
Setter for message.
metadata() - function in com.google.genai.types.EmbedContentResponse
Gemini Enterprise Agent Platform only.
metadata(com.google.genai.types.EmbedContentMetadata) - function in com.google.genai.types.EmbedContentResponse.Builder
Setter for metadata.
metadata(com.google.genai.types.EmbedContentMetadata.Builder) - function in com.google.genai.types.EmbedContentResponse.Builder
Setter for metadata builder.
metadata(java.util.Map) - function in com.google.genai.types.GenerateVideosOperation.Builder
Setter for metadata.
metadata(java.util.Map) - function in com.google.genai.types.ImportFileOperation.Builder
Setter for metadata.
metadata() - function in com.google.genai.types.InlinedEmbedContentResponse
Output only.
metadata(java.util.Map) - function in com.google.genai.types.InlinedEmbedContentResponse.Builder
Setter for metadata.
metadata() - function in com.google.genai.types.InlinedRequest
The metadata to be associated with the request.
metadata(java.util.Map) - function in com.google.genai.types.InlinedRequest.Builder
Setter for metadata.
metadata() - function in com.google.genai.types.InlinedResponse
The metadata to be associated with the request.
metadata(java.util.Map) - function in com.google.genai.types.InlinedResponse.Builder
Setter for metadata.
metadata() - function in com.google.genai.types.Operation
Service-specific metadata associated with the operation.
metadata() - function in com.google.genai.types.Operation
Service-specific metadata associated with the operation.
metadata() - function in com.google.genai.types.TuningOperation
Service-specific metadata associated with the operation.
metadata(java.util.Map) - function in com.google.genai.types.TuningOperation.Builder
Setter for metadata.
metadata(java.util.Map) - function in com.google.genai.types.UploadToFileSearchStoreOperation.Builder
Setter for metadata.
metadataFilter() - function in com.google.genai.types.FileSearch
Optional.
metadataFilter(java.lang.String) - function in com.google.genai.types.FileSearch.Builder
Setter for metadataFilter.
metadataFilter() - function in com.google.genai.types.RagRetrievalConfigFilter
Optional.
metadataFilter(java.lang.String) - function in com.google.genai.types.RagRetrievalConfigFilter.Builder
Setter for metadataFilter.
method() - function in com.google.genai.types.CreateTuningJobConfig
The method to use for tuning (SUPERVISED_FINE_TUNING or PREFERENCE_TUNING or DISTILLATION).
method(com.google.genai.types.TuningMethod) - function in com.google.genai.types.CreateTuningJobConfig.Builder
Setter for method.
method(com.google.genai.types.TuningMethod.Known) - function in com.google.genai.types.CreateTuningJobConfig.Builder
Setter for method given a known enum.
method(java.lang.String) - function in com.google.genai.types.CreateTuningJobConfig.Builder
Setter for method given a string.
method() - function in com.google.genai.types.ReplayRequest
 
method(java.lang.String) - function in com.google.genai.types.ReplayRequest.Builder
Setter for method.
method() - function in com.google.genai.types.SafetySetting
Optional.
method(com.google.genai.types.HarmBlockMethod) - function in com.google.genai.types.SafetySetting.Builder
Setter for method.
method(com.google.genai.types.HarmBlockMethod.Known) - function in com.google.genai.types.SafetySetting.Builder
Setter for method given a known enum.
method(java.lang.String) - function in com.google.genai.types.SafetySetting.Builder
Setter for method given a string.
Metric - class in com.google.genai.types
The metric used for evaluation.
Metric.Builder - class in com.google.genai.types.Metric
Builder for Metric.
metricPromptTemplate() - function in com.google.genai.types.LLMBasedMetricSpec
Template for the prompt sent to the judge model.
metricPromptTemplate(java.lang.String) - function in com.google.genai.types.LLMBasedMetricSpec.Builder
Setter for metricPromptTemplate.
metricPromptTemplate() - function in com.google.genai.types.PairwiseMetricSpec
Required.
metricPromptTemplate(java.lang.String) - function in com.google.genai.types.PairwiseMetricSpec.Builder
Setter for metricPromptTemplate.
metricPromptTemplate() - function in com.google.genai.types.PointwiseMetricSpec
Required.
metricPromptTemplate(java.lang.String) - function in com.google.genai.types.PointwiseMetricSpec.Builder
Setter for metricPromptTemplate.
metrics() - function in com.google.genai.types.EvaluationConfig
The metrics used for evaluation.
metrics(kotlin.Array) - function in com.google.genai.types.EvaluationConfig.Builder
Setter for metrics.
metrics(kotlin.Array) - function in com.google.genai.types.EvaluationConfig.Builder
Setter for metrics builder.
metrics(java.util.List) - function in com.google.genai.types.EvaluationConfig.Builder
Setter for metrics.
metricSpecName() - function in com.google.genai.types.PredefinedMetricSpec
Required.
metricSpecName(java.lang.String) - function in com.google.genai.types.PredefinedMetricSpec.Builder
Setter for metricSpecName.
metricSpecParameters() - function in com.google.genai.types.PredefinedMetricSpec
Optional.
metricSpecParameters(java.util.Map) - function in com.google.genai.types.PredefinedMetricSpec.Builder
Setter for metricSpecParameters.
mimeType() - function in com.google.genai.types.Blob
Required.
mimeType(java.lang.String) - function in com.google.genai.types.Blob.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.Document
Output only.
mimeType(java.lang.String) - function in com.google.genai.types.Document.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.EmbedContentConfig
Gemini Enterprise Agent Platform only.
mimeType(java.lang.String) - function in com.google.genai.types.EmbedContentConfig.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.File
Output only.
mimeType(java.lang.String) - function in com.google.genai.types.File.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.FileData
Required.
mimeType(java.lang.String) - function in com.google.genai.types.FileData.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.FunctionResponseBlob
Required.
mimeType(java.lang.String) - function in com.google.genai.types.FunctionResponseBlob.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.FunctionResponseFileData
Required.
mimeType(java.lang.String) - function in com.google.genai.types.FunctionResponseFileData.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.Image
The MIME type of the image.
mimeType(java.lang.String) - function in com.google.genai.types.Image.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.ImageConfigImageOutputOptions
Optional.
mimeType(java.lang.String) - function in com.google.genai.types.ImageConfigImageOutputOptions.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.ReplicatedVoiceConfig
The mimetype of the voice sample.
mimeType(java.lang.String) - function in com.google.genai.types.ReplicatedVoiceConfig.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.UploadFileConfig
mime_type: The MIME type of the file.
mimeType(java.lang.String) - function in com.google.genai.types.UploadFileConfig.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.UploadToFileSearchStoreConfig
MIME type of the file to be uploaded.
mimeType(java.lang.String) - function in com.google.genai.types.UploadToFileSearchStoreConfig.Builder
Setter for mimeType.
mimeType() - function in com.google.genai.types.Video
Video encoding, for example ``video/mp4``.
mimeType(java.lang.String) - function in com.google.genai.types.Video.Builder
Setter for mimeType.
min() - function in com.google.genai.types.DatasetDistribution
Output only.
min(java.lang.Double) - function in com.google.genai.types.DatasetDistribution.Builder
Setter for min.
min() - function in com.google.genai.types.SupervisedTuningDatasetDistribution
Output only.
min(java.lang.Double) - function in com.google.genai.types.SupervisedTuningDatasetDistribution.Builder
Setter for min.
MINIMAL - enum entry in com.google.genai.types.ThinkingLevel.Known

MINIMAL thinking level.

MINIMUM - enum entry in com.google.genai.types.AggregationMetric.Known

Minimum aggregation metric. Not supported for pairwise metric.

minimum() - function in com.google.genai.types.Schema
Optional.
minimum(java.lang.Double) - function in com.google.genai.types.Schema.Builder
Setter for minimum.
minItems() - function in com.google.genai.types.Schema
Optional.
minItems(java.lang.Long) - function in com.google.genai.types.Schema.Builder
Setter for minItems.
minLength() - function in com.google.genai.types.Schema
Optional.
minLength(java.lang.Long) - function in com.google.genai.types.Schema.Builder
Setter for minLength.
minProperties() - function in com.google.genai.types.Schema
Optional.
minProperties(java.lang.Long) - function in com.google.genai.types.Schema.Builder
Setter for minProperties.
Modality - class in com.google.genai.types
Server content modalities.
modality() - function in com.google.genai.types.ModalityTokenCount
The modality associated with this token count.
modality(com.google.genai.types.MediaModality) - function in com.google.genai.types.ModalityTokenCount.Builder
Setter for modality.
modality(com.google.genai.types.MediaModality.Known) - function in com.google.genai.types.ModalityTokenCount.Builder
Setter for modality given a known enum.
modality(java.lang.String) - function in com.google.genai.types.ModalityTokenCount.Builder
Setter for modality given a string.
Modality.Known - class in com.google.genai.types.Modality
Enum representing the known values for Modality.
MODALITY_UNSPECIFIED - enum entry in com.google.genai.types.MediaModality.Known

The modality is unspecified.

MODALITY_UNSPECIFIED - enum entry in com.google.genai.types.Modality.Known

The modality is unspecified.

ModalityTokenCount - class in com.google.genai.types
Represents token counting info for a single modality.
ModalityTokenCount.Builder - class in com.google.genai.types.ModalityTokenCount
Builder for ModalityTokenCount.
MODE - enum entry in com.google.genai.types.AggregationMetric.Known

Mode aggregation metric.

mode() - function in com.google.genai.types.DynamicRetrievalConfig
The mode of the predictor to be used in dynamic retrieval.
mode(com.google.genai.types.DynamicRetrievalConfigMode) - function in com.google.genai.types.DynamicRetrievalConfig.Builder
Setter for mode.
mode(com.google.genai.types.DynamicRetrievalConfigMode.Known) - function in com.google.genai.types.DynamicRetrievalConfig.Builder
Setter for mode given a known enum.
mode(java.lang.String) - function in com.google.genai.types.DynamicRetrievalConfig.Builder
Setter for mode given a string.
mode() - function in com.google.genai.types.FunctionCallingConfig
Optional.
mode(com.google.genai.types.FunctionCallingConfigMode) - function in com.google.genai.types.FunctionCallingConfig.Builder
Setter for mode.
mode(com.google.genai.types.FunctionCallingConfigMode.Known) - function in com.google.genai.types.FunctionCallingConfig.Builder
Setter for mode given a known enum.
mode(java.lang.String) - function in com.google.genai.types.FunctionCallingConfig.Builder
Setter for mode given a string.
mode() - function in com.google.genai.types.SegmentImageConfig
The segmentation mode to use.
mode(com.google.genai.types.SegmentMode) - function in com.google.genai.types.SegmentImageConfig.Builder
Setter for mode.
mode(com.google.genai.types.SegmentMode.Known) - function in com.google.genai.types.SegmentImageConfig.Builder
Setter for mode given a known enum.
mode(java.lang.String) - function in com.google.genai.types.SegmentImageConfig.Builder
Setter for mode given a string.
mode() - function in com.google.genai.types.UpscaleImageAPIConfig
 
mode(java.lang.String) - function in com.google.genai.types.UpscaleImageAPIConfig.Builder
Setter for mode.
MODE_DYNAMIC - enum entry in com.google.genai.types.DynamicRetrievalConfigMode.Known

Run retrieval only when system decides it is necessary.

MODE_UNSPECIFIED - enum entry in com.google.genai.types.DynamicRetrievalConfigMode.Known

Always trigger retrieval.

MODE_UNSPECIFIED - enum entry in com.google.genai.types.FunctionCallingConfigMode.Known

Unspecified function calling mode. This value should not be used.

model() - function in com.google.genai.types.BatchJob
The name of the model that produces the predictions via the BatchJob.
model(java.lang.String) - function in com.google.genai.types.BatchJob.Builder
Setter for model.
model() - function in com.google.genai.types.CachedContent
The name of the publisher model to use for cached content.
model(java.lang.String) - function in com.google.genai.types.CachedContent.Builder
Setter for model.
model() - function in com.google.genai.types.ComputeTokensParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.ComputeTokensParameters.Builder
Setter for model.
model() - function in com.google.genai.types.CountTokensParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.CountTokensParameters.Builder
Setter for model.
model() - function in com.google.genai.types.CreateBatchJobParameters
The name of the model to produces the predictions via the BatchJob.
model(java.lang.String) - function in com.google.genai.types.CreateBatchJobParameters.Builder
Setter for model.
model() - function in com.google.genai.types.CreateCachedContentParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.CreateCachedContentParameters.Builder
Setter for model.
model() - function in com.google.genai.types.CreateEmbeddingsBatchJobParameters
The name of the model to produces the predictions via the BatchJob.
model(java.lang.String) - function in com.google.genai.types.CreateEmbeddingsBatchJobParameters.Builder
Setter for model.
model() - function in com.google.genai.types.DeleteModelParameters
 
model(java.lang.String) - function in com.google.genai.types.DeleteModelParameters.Builder
Setter for model.
model() - function in com.google.genai.types.EditImageParameters
The model to use.
model(java.lang.String) - function in com.google.genai.types.EditImageParameters.Builder
Setter for model.
model() - function in com.google.genai.types.EmbedContentParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.EmbedContentParameters.Builder
Setter for model.
model() - function in com.google.genai.types.EmbedContentParametersPrivate
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.EmbedContentParametersPrivate.Builder
Setter for model.
model() - function in com.google.genai.types.GenerateContentParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.GenerateContentParameters.Builder
Setter for model.
model() - function in com.google.genai.types.GenerateImagesParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.GenerateImagesParameters.Builder
Setter for model.
model() - function in com.google.genai.types.GenerateVideosParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.GenerateVideosParameters.Builder
Setter for model.
model() - function in com.google.genai.types.GetModelParameters
 
model(java.lang.String) - function in com.google.genai.types.GetModelParameters.Builder
Setter for model.
model() - function in com.google.genai.types.InlinedRequest
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.InlinedRequest.Builder
Setter for model.
model() - function in com.google.genai.types.LiveClientSetup
The fully qualified name of the publisher model or tuned model endpoint to use.
model(java.lang.String) - function in com.google.genai.types.LiveClientSetup.Builder
Setter for model.
model() - function in com.google.genai.types.LiveConnectConstraints
ID of the model to configure in the ephemeral token for Live API.
model(java.lang.String) - function in com.google.genai.types.LiveConnectConstraints.Builder
Setter for model.
model() - function in com.google.genai.types.LiveConnectParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.LiveConnectParameters.Builder
Setter for model.
Model - class in com.google.genai.types
A trained machine learning model.
model() - function in com.google.genai.types.RecontextImageParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.RecontextImageParameters.Builder
Setter for model.
model() - function in com.google.genai.types.SegmentImageParameters
ID of the model to use.
model(java.lang.String) - function in com.google.genai.types.SegmentImageParameters.Builder
Setter for model.
model() - function in com.google.genai.types.TunedModel
Output only.
model(java.lang.String) - function in com.google.genai.types.TunedModel.Builder
Setter for model.
model() - function in com.google.genai.types.UpdateModelParameters
 
model(java.lang.String) - function in com.google.genai.types.UpdateModelParameters.Builder
Setter for model.
model() - function in com.google.genai.types.UpscaleImageAPIParameters
The model to use.
model(java.lang.String) - function in com.google.genai.types.UpscaleImageAPIParameters.Builder
Setter for model.
model() - function in com.google.genai.types.UpscaleImageParameters
The model to use.
model(java.lang.String) - function in com.google.genai.types.UpscaleImageParameters.Builder
Setter for model.
Model.Builder - class in com.google.genai.types.Model
Builder for Model.
MODEL_ARMOR - enum entry in com.google.genai.types.BlockedReason.Known

The prompt was blocked by Model Armor. This enum value is not supported in Gemini API.

MODEL_ROUTING_PREFERENCE_UNSPECIFIED - enum entry in com.google.genai.types.ModelRoutingPreference.Known
 
MODEL_STAGE_UNSPECIFIED - enum entry in com.google.genai.types.ModelStage.Known

Unspecified model stage.

modelArmorConfig() - function in com.google.genai.types.GenerateContentConfig
Settings for prompt and response sanitization using the Model Armor service.
modelArmorConfig(com.google.genai.types.ModelArmorConfig) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for modelArmorConfig.
modelArmorConfig(com.google.genai.types.ModelArmorConfig.Builder) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for modelArmorConfig builder.
ModelArmorConfig - class in com.google.genai.types
Configuration for Model Armor.
ModelArmorConfig.Builder - class in com.google.genai.types.ModelArmorConfig
Builder for ModelArmorConfig.
modelConfig() - function in com.google.genai.types.RubricGenerationSpec
Configuration for the model used in rubric generation.
modelConfig(com.google.genai.types.AutoraterConfig) - function in com.google.genai.types.RubricGenerationSpec.Builder
Setter for modelConfig.
modelConfig(com.google.genai.types.AutoraterConfig.Builder) - function in com.google.genai.types.RubricGenerationSpec.Builder
Setter for modelConfig builder.
modelName() - function in com.google.genai.types.GenerationConfigRoutingConfigManualRoutingMode
The name of the model to use.
modelName(java.lang.String) - function in com.google.genai.types.GenerationConfigRoutingConfigManualRoutingMode.Builder
Setter for modelName.
modelName() - function in com.google.genai.types.RagRetrievalConfigRankingLlmRanker
Optional.
modelName(java.lang.String) - function in com.google.genai.types.RagRetrievalConfigRankingLlmRanker.Builder
Setter for modelName.
modelName() - function in com.google.genai.types.RagRetrievalConfigRankingRankService
Optional.
modelName(java.lang.String) - function in com.google.genai.types.RagRetrievalConfigRankingRankService.Builder
Setter for modelName.
modelRoutingPreference() - function in com.google.genai.types.GenerationConfigRoutingConfigAutoRoutingMode
The model routing preference.
modelRoutingPreference(com.google.genai.types.ModelRoutingPreference) - function in com.google.genai.types.GenerationConfigRoutingConfigAutoRoutingMode.Builder
Setter for modelRoutingPreference.
modelRoutingPreference(com.google.genai.types.ModelRoutingPreference.Known) - function in com.google.genai.types.GenerationConfigRoutingConfigAutoRoutingMode.Builder
Setter for modelRoutingPreference given a known enum.
modelRoutingPreference(java.lang.String) - function in com.google.genai.types.GenerationConfigRoutingConfigAutoRoutingMode.Builder
Setter for modelRoutingPreference given a string.
ModelRoutingPreference - class in com.google.genai.types
The model routing preference.
ModelRoutingPreference.Known - class in com.google.genai.types.ModelRoutingPreference
Enum representing the known values for ModelRoutingPreference.
Models - class in com.google.genai
Provides methods for interacting with the available GenAI models.
models() - function in com.google.genai.types.ListModelsResponse
 
models(kotlin.Array) - function in com.google.genai.types.ListModelsResponse.Builder
Setter for models.
models(kotlin.Array) - function in com.google.genai.types.ListModelsResponse.Builder
Setter for models builder.
models(java.util.List) - function in com.google.genai.types.ListModelsResponse.Builder
Setter for models.
modelSelectionConfig() - function in com.google.genai.types.GenerateContentConfig
Configuration for model selection.
modelSelectionConfig(com.google.genai.types.ModelSelectionConfig) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for modelSelectionConfig.
modelSelectionConfig(com.google.genai.types.ModelSelectionConfig.Builder) - function in com.google.genai.types.GenerateContentConfig.Builder
Setter for modelSelectionConfig builder.
modelSelectionConfig() - function in com.google.genai.types.GenerationConfig
Optional.
modelSelectionConfig(com.google.genai.types.ModelSelectionConfig) - function in com.google.genai.types.GenerationConfig.Builder
Setter for modelSelectionConfig.
modelSelectionConfig(com.google.genai.types.ModelSelectionConfig.Builder) - function in com.google.genai.types.GenerationConfig.Builder
Setter for modelSelectionConfig builder.
ModelSelectionConfig - class in com.google.genai.types
Config for model selection.
ModelSelectionConfig.Builder - class in com.google.genai.types.ModelSelectionConfig
Builder for ModelSelectionConfig.
ModelStage - class in com.google.genai.types
The stage of the underlying model.
modelStage() - function in com.google.genai.types.ModelStatus
The stage of the underlying model.
modelStage(com.google.genai.types.ModelStage) - function in com.google.genai.types.ModelStatus.Builder
Setter for modelStage.
modelStage(com.google.genai.types.ModelStage.Known) - function in com.google.genai.types.ModelStatus.Builder
Setter for modelStage given a known enum.
modelStage(java.lang.String) - function in com.google.genai.types.ModelStatus.Builder
Setter for modelStage given a string.
ModelStage.Known - class in com.google.genai.types.ModelStage
Enum representing the known values for ModelStage.
modelStatus() - function in com.google.genai.types.GenerateContentResponse
Output only.
modelStatus(com.google.genai.types.ModelStatus) - function in com.google.genai.types.GenerateContentResponse.Builder
Setter for modelStatus.
modelStatus(com.google.genai.types.ModelStatus.Builder) - function in com.google.genai.types.GenerateContentResponse.Builder
Setter for modelStatus builder.
ModelStatus - class in com.google.genai.types
The status of the underlying model.
ModelStatus.Builder - class in com.google.genai.types.ModelStatus
Builder for ModelStatus.
modelTurn() - function in com.google.genai.types.LiveServerContent
The content that the model has generated as part of the current conversation with the user.
modelTurn(com.google.genai.types.Content) - function in com.google.genai.types.LiveServerContent.Builder
Setter for modelTurn.
modelTurn(com.google.genai.types.Content.Builder) - function in com.google.genai.types.LiveServerContent.Builder
Setter for modelTurn builder.
modelVersion() - function in com.google.genai.types.GenerateContentResponse
Output only.
modelVersion(java.lang.String) - function in com.google.genai.types.GenerateContentResponse.Builder
Setter for modelVersion.
month() - function in com.google.genai.types.GoogleTypeDate
Month of a year.
month(java.lang.Integer) - function in com.google.genai.types.GoogleTypeDate.Builder
Setter for month.
moveValueByPath(com.fasterxml.jackson.databind.JsonNode,java.util.Map) - function in com.google.genai.Common
Moves values from source paths to destination paths.
moveValueRecursive(com.fasterxml.jackson.databind.JsonNode,kotlin.Array,kotlin.Array,int,java.util.Set) - function in com.google.genai.Common
Recursively moves values from source path to destination path.
MultiSpeakerVoiceConfig - class in com.google.genai.types
Configuration for a multi-speaker text-to-speech request.
multiSpeakerVoiceConfig() - function in com.google.genai.types.SpeechConfig
The configuration for a multi-speaker text-to-speech request.
multiSpeakerVoiceConfig(com.google.genai.types.MultiSpeakerVoiceConfig) - function in com.google.genai.types.SpeechConfig.Builder
Setter for multiSpeakerVoiceConfig.
multiSpeakerVoiceConfig(com.google.genai.types.MultiSpeakerVoiceConfig.Builder) - function in com.google.genai.types.SpeechConfig.Builder
Setter for multiSpeakerVoiceConfig builder.
MultiSpeakerVoiceConfig.Builder - class in com.google.genai.types.MultiSpeakerVoiceConfig
Builder for MultiSpeakerVoiceConfig.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y  Z