S
- SAFETY - enum entry in com.google.genai.types.BlockedReason.Known
The prompt was blocked for safety reasons.
- SAFETY - enum entry in com.google.genai.types.FinishReason.Known
Token generation stopped because the content potentially contains safety violations. NOTE: When streaming, [content][] is empty if content filters blocks the output.
- SAFETY_FILTER_LEVEL_UNSPECIFIED - enum entry in com.google.genai.types.SafetyFilterLevel.Known
- safetyAttributes() - function in com.google.genai.types.GeneratedImage
- Safety attributes of the image.
- safetyAttributes(com.google.genai.types.SafetyAttributes) - function in com.google.genai.types.GeneratedImage.Builder
- Setter for safetyAttributes.
- safetyAttributes(com.google.genai.types.SafetyAttributes.Builder) - function in com.google.genai.types.GeneratedImage.Builder
- Setter for safetyAttributes builder.
- SafetyAttributes - class in com.google.genai.types
- Safety attributes of a GeneratedImage or the user-provided prompt.
- SafetyAttributes.Builder - class in com.google.genai.types.SafetyAttributes
- Builder for SafetyAttributes.
- safetyFilterLevel() - function in com.google.genai.types.EditImageConfig
- Filter level for safety filtering.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel) - function in com.google.genai.types.EditImageConfig.Builder
- Setter for safetyFilterLevel.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel.Known) - function in com.google.genai.types.EditImageConfig.Builder
- Setter for safetyFilterLevel given a known enum.
- safetyFilterLevel(java.lang.String) - function in com.google.genai.types.EditImageConfig.Builder
- Setter for safetyFilterLevel given a string.
- safetyFilterLevel() - function in com.google.genai.types.GenerateImagesConfig
- Filter level for safety filtering.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel) - function in com.google.genai.types.GenerateImagesConfig.Builder
- Setter for safetyFilterLevel.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel.Known) - function in com.google.genai.types.GenerateImagesConfig.Builder
- Setter for safetyFilterLevel given a known enum.
- safetyFilterLevel(java.lang.String) - function in com.google.genai.types.GenerateImagesConfig.Builder
- Setter for safetyFilterLevel given a string.
- safetyFilterLevel() - function in com.google.genai.types.RecontextImageConfig
- Filter level for safety filtering.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel) - function in com.google.genai.types.RecontextImageConfig.Builder
- Setter for safetyFilterLevel.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel.Known) - function in com.google.genai.types.RecontextImageConfig.Builder
- Setter for safetyFilterLevel given a known enum.
- safetyFilterLevel(java.lang.String) - function in com.google.genai.types.RecontextImageConfig.Builder
- Setter for safetyFilterLevel given a string.
- SafetyFilterLevel - class in com.google.genai.types
- Enum that controls the safety filter level for objectionable content.
- safetyFilterLevel() - function in com.google.genai.types.UpscaleImageAPIConfig
- Filter level for safety filtering.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel) - function in com.google.genai.types.UpscaleImageAPIConfig.Builder
- Setter for safetyFilterLevel.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel.Known) - function in com.google.genai.types.UpscaleImageAPIConfig.Builder
- Setter for safetyFilterLevel given a known enum.
- safetyFilterLevel(java.lang.String) - function in com.google.genai.types.UpscaleImageAPIConfig.Builder
- Setter for safetyFilterLevel given a string.
- safetyFilterLevel() - function in com.google.genai.types.UpscaleImageConfig
- Filter level for safety filtering.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel) - function in com.google.genai.types.UpscaleImageConfig.Builder
- Setter for safetyFilterLevel.
- safetyFilterLevel(com.google.genai.types.SafetyFilterLevel.Known) - function in com.google.genai.types.UpscaleImageConfig.Builder
- Setter for safetyFilterLevel given a known enum.
- safetyFilterLevel(java.lang.String) - function in com.google.genai.types.UpscaleImageConfig.Builder
- Setter for safetyFilterLevel given a string.
- SafetyFilterLevel.Known - class in com.google.genai.types.SafetyFilterLevel
- Enum representing the known values for SafetyFilterLevel.
- SafetyRating - class in com.google.genai.types
- A safety rating for a piece of content.
- SafetyRating.Builder - class in com.google.genai.types.SafetyRating
- Builder for SafetyRating.
- safetyRatings() - function in com.google.genai.types.Candidate
- Output only.
- safetyRatings(kotlin.Array) - function in com.google.genai.types.Candidate.Builder
- Setter for safetyRatings.
- safetyRatings(kotlin.Array) - function in com.google.genai.types.Candidate.Builder
- Setter for safetyRatings builder.
- safetyRatings(java.util.List) - function in com.google.genai.types.Candidate.Builder
- Setter for safetyRatings.
- safetyRatings() - function in com.google.genai.types.GenerateContentResponsePromptFeedback
- Output only.
- safetyRatings(kotlin.Array) - function in com.google.genai.types.GenerateContentResponsePromptFeedback.Builder
- Setter for safetyRatings.
- safetyRatings(kotlin.Array) - function in com.google.genai.types.GenerateContentResponsePromptFeedback.Builder
- Setter for safetyRatings builder.
- safetyRatings(java.util.List) - function in com.google.genai.types.GenerateContentResponsePromptFeedback.Builder
- Setter for safetyRatings.
- SafetySetting - class in com.google.genai.types
- A safety setting that affects the safety-blocking behavior.
- SafetySetting.Builder - class in com.google.genai.types.SafetySetting
- Builder for SafetySetting.
- safetySettings() - function in com.google.genai.types.GenerateContentConfig
- Safety settings in the request to block unsafe content in the response.
- safetySettings(kotlin.Array) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for safetySettings.
- safetySettings(kotlin.Array) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for safetySettings builder.
- safetySettings(java.util.List) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for safetySettings.
- safetySettings() - function in com.google.genai.types.LiveClientSetup
- Safety settings in the request to block unsafe content in the response.
- safetySettings(kotlin.Array) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for safetySettings.
- safetySettings(kotlin.Array) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for safetySettings builder.
- safetySettings(java.util.List) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for safetySettings.
- safetySettings() - function in com.google.genai.types.LiveConnectConfig
- Safety settings in the request to block unsafe content in the response.
- safetySettings(kotlin.Array) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for safetySettings.
- safetySettings(kotlin.Array) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for safetySettings builder.
- safetySettings(java.util.List) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for safetySettings.
- samplingCount() - function in com.google.genai.types.AutoraterConfig
- Number of samples for each instance in the dataset.
- samplingCount(java.lang.Integer) - function in com.google.genai.types.AutoraterConfig.Builder
- Setter for samplingCount.
- scheduling() - function in com.google.genai.types.FunctionResponse
- Specifies how the response should be scheduled in the conversation.
- scheduling(com.google.genai.types.FunctionResponseScheduling) - function in com.google.genai.types.FunctionResponse.Builder
- Setter for scheduling.
- scheduling(com.google.genai.types.FunctionResponseScheduling.Known) - function in com.google.genai.types.FunctionResponse.Builder
- Setter for scheduling given a known enum.
- scheduling(java.lang.String) - function in com.google.genai.types.FunctionResponse.Builder
- Setter for scheduling given a string.
- SCHEDULING_UNSPECIFIED - enum entry in com.google.genai.types.FunctionResponseScheduling.Known
This value is unused.
- Schema - class in com.google.genai.types
- Schema is used to define the format of input/output data.
- Schema.Builder - class in com.google.genai.types.Schema
- Builder for Schema.
- score() - function in com.google.genai.types.BleuMetricValue
- Output only.
- score(java.lang.Float) - function in com.google.genai.types.BleuMetricValue.Builder
- Setter for score.
- score() - function in com.google.genai.types.CustomCodeExecutionResult
- Output only.
- score(java.lang.Float) - function in com.google.genai.types.CustomCodeExecutionResult.Builder
- Setter for score.
- score() - function in com.google.genai.types.EntityLabel
- The confidence score of the detected label.
- score(java.lang.Float) - function in com.google.genai.types.EntityLabel.Builder
- Setter for score.
- score() - function in com.google.genai.types.ExactMatchMetricValue
- Output only.
- score(java.lang.Float) - function in com.google.genai.types.ExactMatchMetricValue.Builder
- Setter for score.
- score() - function in com.google.genai.types.GeminiPreferenceExampleCompletion
- The score for the given completion.
- score(java.lang.Float) - function in com.google.genai.types.GeminiPreferenceExampleCompletion.Builder
- Setter for score.
- score() - function in com.google.genai.types.PointwiseMetricResult
- Output only.
- score(java.lang.Float) - function in com.google.genai.types.PointwiseMetricResult.Builder
- Setter for score.
- score() - function in com.google.genai.types.RougeMetricValue
- Output only.
- score(java.lang.Float) - function in com.google.genai.types.RougeMetricValue.Builder
- Setter for score.
- scores() - function in com.google.genai.types.SafetyAttributes
- List of scores of each categories.
- scores(kotlin.Array) - function in com.google.genai.types.SafetyAttributes.Builder
- Setter for scores.
- scores(java.util.List) - function in com.google.genai.types.SafetyAttributes.Builder
- Setter for scores.
- scoresDistribution() - function in com.google.genai.types.PreferenceOptimizationDataStats
- Output only.
- scoresDistribution(com.google.genai.types.DatasetDistribution) - function in com.google.genai.types.PreferenceOptimizationDataStats.Builder
- Setter for scoresDistribution.
- scoresDistribution(com.google.genai.types.DatasetDistribution.Builder) - function in com.google.genai.types.PreferenceOptimizationDataStats.Builder
- Setter for scoresDistribution builder.
- scoreVariancePerExampleDistribution() - function in com.google.genai.types.PreferenceOptimizationDataStats
- Output only.
- scoreVariancePerExampleDistribution(com.google.genai.types.DatasetDistribution) - function in com.google.genai.types.PreferenceOptimizationDataStats.Builder
- Setter for scoreVariancePerExampleDistribution.
- scoreVariancePerExampleDistribution(com.google.genai.types.DatasetDistribution.Builder) - function in com.google.genai.types.PreferenceOptimizationDataStats.Builder
- Setter for scoreVariancePerExampleDistribution builder.
- ScribbleImage - class in com.google.genai.types
- An image mask representing a brush scribble.
- scribbleImage() - function in com.google.genai.types.SegmentImageSource
- The brush scribble to guide segmentation.
- scribbleImage(com.google.genai.types.ScribbleImage) - function in com.google.genai.types.SegmentImageSource.Builder
- Setter for scribbleImage.
- scribbleImage(com.google.genai.types.ScribbleImage.Builder) - function in com.google.genai.types.SegmentImageSource.Builder
- Setter for scribbleImage builder.
- ScribbleImage.Builder - class in com.google.genai.types.ScribbleImage
- Builder for ScribbleImage.
- sdkBlob() - function in com.google.genai.types.SearchEntryPoint
- Optional.
- sdkBlob(kotlin.Array) - function in com.google.genai.types.SearchEntryPoint.Builder
- Setter for sdkBlob.
- sdkHttpResponse() - function in com.google.genai.AsyncPager
- Asynchronously returns an Optional of the HttpResponse for the current page, which can be used to get the http headers.
- sdkHttpResponse() - function in com.google.genai.Pager
- Returns an Optional of the HttpResponse for the current page, which can be used to get the http headers.
- sdkHttpResponse() - function in com.google.genai.types.CancelTuningJobResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.CancelTuningJobResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.CancelTuningJobResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ComputeTokensResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ComputeTokensResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ComputeTokensResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.CountTokensResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.CountTokensResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.CountTokensResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.CreateFileResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.CreateFileResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.CreateFileResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.DeleteCachedContentResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.DeleteCachedContentResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.DeleteCachedContentResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.DeleteFileResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.DeleteFileResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.DeleteFileResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.DeleteModelResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.DeleteModelResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.DeleteModelResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.DeleteResourceJob
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.DeleteResourceJob.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.DeleteResourceJob.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.EditImageResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.EditImageResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.EditImageResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.EmbedContentResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.EmbedContentResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.EmbedContentResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.GenerateContentResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.GenerateContentResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.GenerateContentResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.GenerateImagesResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.GenerateImagesResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.GenerateImagesResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ImportFileResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ImportFileResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ImportFileResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListBatchJobsResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListBatchJobsResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListBatchJobsResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListCachedContentsResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListCachedContentsResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListCachedContentsResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListDocumentsResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListDocumentsResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListDocumentsResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListFileSearchStoresResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListFileSearchStoresResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListFileSearchStoresResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListFilesResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListFilesResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListFilesResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListModelsResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListModelsResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListModelsResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.ListTuningJobsResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.ListTuningJobsResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.ListTuningJobsResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.RegisterFilesResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.RegisterFilesResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.RegisterFilesResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.TuningJob
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.TuningJob.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.TuningJob.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.TuningOperation
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.TuningOperation.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.TuningOperation.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.UploadToFileSearchStoreResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.UploadToFileSearchStoreResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.UploadToFileSearchStoreResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.UploadToFileSearchStoreResumableResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.UploadToFileSearchStoreResumableResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.UploadToFileSearchStoreResumableResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkHttpResponse() - function in com.google.genai.types.UpscaleImageResponse
- Used to retain the full HTTP response.
- sdkHttpResponse(com.google.genai.types.HttpResponse) - function in com.google.genai.types.UpscaleImageResponse.Builder
- Setter for sdkHttpResponse.
- sdkHttpResponse(com.google.genai.types.HttpResponse.Builder) - function in com.google.genai.types.UpscaleImageResponse.Builder
- Setter for sdkHttpResponse builder.
- sdkResponseSegments() - function in com.google.genai.types.ReplayResponse
- sdkResponseSegments(java.util.List) - function in com.google.genai.types.ReplayResponse.Builder
- Setter for sdkResponseSegments.
- sdkResponseSegments(kotlin.Array) - function in com.google.genai.types.ReplayResponse.Builder
- Setter for sdkResponseSegments.
- searchEntryPoint() - function in com.google.genai.types.GroundingMetadata
- Optional.
- searchEntryPoint(com.google.genai.types.SearchEntryPoint) - function in com.google.genai.types.GroundingMetadata.Builder
- Setter for searchEntryPoint.
- searchEntryPoint(com.google.genai.types.SearchEntryPoint.Builder) - function in com.google.genai.types.GroundingMetadata.Builder
- Setter for searchEntryPoint builder.
- SearchEntryPoint - class in com.google.genai.types
- The entry point used to search for grounding sources.
- SearchEntryPoint.Builder - class in com.google.genai.types.SearchEntryPoint
- Builder for SearchEntryPoint.
- searchTemplate() - function in com.google.genai.types.ExternalApiElasticSearchParams
- The ElasticSearch search template to use.
- searchTemplate(java.lang.String) - function in com.google.genai.types.ExternalApiElasticSearchParams.Builder
- Setter for searchTemplate.
- searchTypes() - function in com.google.genai.types.GoogleSearch
- Optional.
- searchTypes(com.google.genai.types.SearchTypes) - function in com.google.genai.types.GoogleSearch.Builder
- Setter for searchTypes.
- searchTypes(com.google.genai.types.SearchTypes.Builder) - function in com.google.genai.types.GoogleSearch.Builder
- Setter for searchTypes builder.
- SearchTypes - class in com.google.genai.types
- Different types of search that can be enabled on the GoogleSearch tool.
- SearchTypes.Builder - class in com.google.genai.types.SearchTypes
- Builder for SearchTypes.
- seed() - function in com.google.genai.types.EditImageConfig
- Random seed for image generation.
- seed(java.lang.Integer) - function in com.google.genai.types.EditImageConfig.Builder
- Setter for seed.
- seed() - function in com.google.genai.types.GenerateContentConfig
- When ``seed`` is fixed to a specific number, the model makes a best effort to provide the same response for repeated requests.
- seed(java.lang.Integer) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for seed.
- seed() - function in com.google.genai.types.GenerateImagesConfig
- Random seed for image generation.
- seed(java.lang.Integer) - function in com.google.genai.types.GenerateImagesConfig.Builder
- Setter for seed.
- seed() - function in com.google.genai.types.GenerateVideosConfig
- The RNG seed.
- seed(java.lang.Integer) - function in com.google.genai.types.GenerateVideosConfig.Builder
- Setter for seed.
- seed() - function in com.google.genai.types.GenerationConfig
- Optional.
- seed(java.lang.Integer) - function in com.google.genai.types.GenerationConfig.Builder
- Setter for seed.
- seed() - function in com.google.genai.types.LiveConnectConfig
- When ``seed`` is fixed to a specific number, the model makes a best effort to provide the same response for repeated requests.
- seed(java.lang.Integer) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for seed.
- seed() - function in com.google.genai.types.RecontextImageConfig
- Random seed for image generation.
- seed(java.lang.Integer) - function in com.google.genai.types.RecontextImageConfig.Builder
- Setter for seed.
- segment() - function in com.google.genai.types.GroundingSupport
- Segment of the content this support belongs to.
- segment(com.google.genai.types.Segment) - function in com.google.genai.types.GroundingSupport.Builder
- Setter for segment.
- segment(com.google.genai.types.Segment.Builder) - function in com.google.genai.types.GroundingSupport.Builder
- Setter for segment builder.
- Segment - class in com.google.genai.types
- Segment of the content this support belongs to.
- Segment.Builder - class in com.google.genai.types.Segment
- Builder for Segment.
- SEGMENT_MODE_UNSPECIFIED - enum entry in com.google.genai.types.SegmentMode.Known
- segmentationClasses() - function in com.google.genai.types.MaskReferenceConfig
- A list of up to 5 class ids to use for semantic segmentation.
- segmentationClasses(kotlin.Array) - function in com.google.genai.types.MaskReferenceConfig.Builder
- Setter for segmentationClasses.
- segmentationClasses(java.util.List) - function in com.google.genai.types.MaskReferenceConfig.Builder
- Setter for segmentationClasses.
- segmentImage(java.lang.String,com.google.genai.types.SegmentImageSource,com.google.genai.types.SegmentImageConfig) - function in com.google.genai.AsyncModels
- Asynchronously segments an image, creating a mask of a specified area.
- segmentImage(java.lang.String,com.google.genai.types.SegmentImageSource,com.google.genai.types.SegmentImageConfig) - function in com.google.genai.Models
- Segments an image, creating a mask of a specified area.
- SegmentImageConfig - class in com.google.genai.types
- Configuration for segmenting an image.
- SegmentImageConfig.Builder - class in com.google.genai.types.SegmentImageConfig
- Builder for SegmentImageConfig.
- SegmentImageParameters - class in com.google.genai.types
- The parameters for segmenting an image.
- SegmentImageParameters.Builder - class in com.google.genai.types.SegmentImageParameters
- Builder for SegmentImageParameters.
- SegmentImageResponse - class in com.google.genai.types
- The output images response.
- SegmentImageResponse.Builder - class in com.google.genai.types.SegmentImageResponse
- Builder for SegmentImageResponse.
- SegmentImageSource - class in com.google.genai.types
- A set of source input(s) for image segmentation.
- SegmentImageSource.Builder - class in com.google.genai.types.SegmentImageSource
- Builder for SegmentImageSource.
- SegmentMode - class in com.google.genai.types
- Enum that represents the segmentation mode.
- SegmentMode.Known - class in com.google.genai.types.SegmentMode
- Enum representing the known values for SegmentMode.
- SEMANTIC - enum entry in com.google.genai.types.SegmentMode.Known
- sendClientContent(com.google.genai.types.LiveSendClientContentParameters) - function in com.google.genai.AsyncSession
- Sends client content to the live session.
- sendMessage(com.google.genai.types.Content) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(com.google.genai.types.Content,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.lang.String) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.lang.String,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.util.List) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.util.List,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(com.google.genai.types.Content) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(com.google.genai.types.Content,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.lang.String) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.lang.String,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.util.List) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessage(java.util.List,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessageStream(com.google.genai.types.Content) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(com.google.genai.types.Content,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(java.lang.String) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(java.lang.String,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(java.util.List) - function in com.google.genai.AsyncChat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessageStream(java.util.List,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.AsyncChat
- Asynchronously sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(com.google.genai.types.Content) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(com.google.genai.types.Content,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(java.lang.String) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(java.lang.String,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendMessageStream(java.util.List) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns the model's response.
- sendMessageStream(java.util.List,com.google.genai.types.GenerateContentConfig) - function in com.google.genai.Chat
- Sends a message to the model in the current multi-turn chat session and returns a stream of responses.
- sendRealtimeInput(com.google.genai.types.LiveSendRealtimeInputParameters) - function in com.google.genai.AsyncSession
- Sends realtime input to the live session.
- sendToolResponse(com.google.genai.types.LiveSendToolResponseParameters) - function in com.google.genai.AsyncSession
- Sends tool response to the live session.
- SentencepieceModel - class in com.google.genai.proto
- SentencepieceModel.ModelProto - class in com.google.genai.proto.SentencepieceModel
Protobuf typeModelProto stores model parameters. SentencePieceProcessor is supposed to be self-contained. All settings/parameters which may change the behavior must be encoded in ModelProto.com.google.genai.proto.ModelProto- SentencepieceModel.ModelProto.Builder - class in com.google.genai.proto.SentencepieceModel.ModelProto
Protobuf typeModelProto stores model parameters. SentencePieceProcessor is supposed to be self-contained. All settings/parameters which may change the behavior must be encoded in ModelProto.com.google.genai.proto.ModelProto- SentencepieceModel.ModelProto.SentencePiece - class in com.google.genai.proto.SentencepieceModel.ModelProto
- Protobuf type
com.google.genai.proto.ModelProto.SentencePiece - SentencepieceModel.ModelProto.SentencePiece.Builder - class in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece
- Protobuf type
com.google.genai.proto.ModelProto.SentencePiece - SentencepieceModel.ModelProto.SentencePiece.Type - class in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece
- Protobuf enum
com.google.genai.proto.ModelProto.SentencePiece.Type - SentencepieceModel.ModelProto.SentencePieceOrBuilder - class in com.google.genai.proto.SentencepieceModel.ModelProto
- SentencepieceModel.ModelProtoOrBuilder - class in com.google.genai.proto.SentencepieceModel
- SentencepieceModel.NormalizerSpec - class in com.google.genai.proto.SentencepieceModel
Protobuf typeNormalizerSpec encodes a various parameters for string normalizationcom.google.genai.proto.NormalizerSpec- SentencepieceModel.NormalizerSpec.Builder - class in com.google.genai.proto.SentencepieceModel.NormalizerSpec
Protobuf typeNormalizerSpec encodes a various parameters for string normalizationcom.google.genai.proto.NormalizerSpec- SentencepieceModel.NormalizerSpecOrBuilder - class in com.google.genai.proto.SentencepieceModel
- SentencepieceModel.SelfTestData - class in com.google.genai.proto.SentencepieceModel
Protobuf typeProto to store samples for self-testing.com.google.genai.proto.SelfTestData- SentencepieceModel.SelfTestData.Builder - class in com.google.genai.proto.SentencepieceModel.SelfTestData
Protobuf typeProto to store samples for self-testing.com.google.genai.proto.SelfTestData- SentencepieceModel.SelfTestData.Sample - class in com.google.genai.proto.SentencepieceModel.SelfTestData
- Protobuf type
com.google.genai.proto.SelfTestData.Sample - SentencepieceModel.SelfTestData.Sample.Builder - class in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample
- Protobuf type
com.google.genai.proto.SelfTestData.Sample - SentencepieceModel.SelfTestData.SampleOrBuilder - class in com.google.genai.proto.SentencepieceModel.SelfTestData
- SentencepieceModel.SelfTestDataOrBuilder - class in com.google.genai.proto.SentencepieceModel
- SentencepieceModel.TrainerSpec - class in com.google.genai.proto.SentencepieceModel
Protobuf typeTrainerSpec encodes a various parameters for SentencePiece training. Next id: 55com.google.genai.proto.TrainerSpec- SentencepieceModel.TrainerSpec.Builder - class in com.google.genai.proto.SentencepieceModel.TrainerSpec
Protobuf typeTrainerSpec encodes a various parameters for SentencePiece training. Next id: 55com.google.genai.proto.TrainerSpec- SentencepieceModel.TrainerSpec.ModelType - class in com.google.genai.proto.SentencepieceModel.TrainerSpec
Protobuf enumModel type. only have UNIGRAM now.com.google.genai.proto.TrainerSpec.ModelType- SentencepieceModel.TrainerSpecOrBuilder - class in com.google.genai.proto.SentencepieceModel
- serverContent() - function in com.google.genai.types.LiveServerMessage
- Content generated by the model in response to client messages.
- serverContent(com.google.genai.types.LiveServerContent) - function in com.google.genai.types.LiveServerMessage.Builder
- Setter for serverContent.
- serverContent(com.google.genai.types.LiveServerContent.Builder) - function in com.google.genai.types.LiveServerMessage.Builder
- Setter for serverContent builder.
- ServerException - class in com.google.genai.errors
- Server exception raised by the GenAI API.
- SERVICE_TIER_UNSPECIFIED - enum entry in com.google.genai.types.ServiceTier.Known
- serviceAccount() - function in com.google.genai.types.AuthConfigGoogleServiceAccountConfig
- Optional.
- serviceAccount(java.lang.String) - function in com.google.genai.types.AuthConfigGoogleServiceAccountConfig.Builder
- Setter for serviceAccount.
- serviceAccount() - function in com.google.genai.types.AuthConfigOauthConfig
- The service account used to generate access tokens for executing the Extension.
- serviceAccount(java.lang.String) - function in com.google.genai.types.AuthConfigOauthConfig.Builder
- Setter for serviceAccount.
- serviceAccount() - function in com.google.genai.types.AuthConfigOidcConfig
- The service account used to generate an OpenID Connect (OIDC)-compatible JWT token signed by the Google OIDC Provider (accounts.google.com) for extension endpoint (https://cloud.google.com/iam/docs/create-short-lived-credentials-direct#sa-credentials-oidc).
- serviceAccount(java.lang.String) - function in com.google.genai.types.AuthConfigOidcConfig.Builder
- Setter for serviceAccount.
- serviceAccount() - function in com.google.genai.types.TuningJob
- The service account that the tuningJob workload runs as.
- serviceAccount(java.lang.String) - function in com.google.genai.types.TuningJob.Builder
- Setter for serviceAccount.
- serviceTier() - function in com.google.genai.types.GenerateContentConfig
- The service tier to use for the request.
- serviceTier(com.google.genai.types.ServiceTier) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for serviceTier.
- serviceTier(com.google.genai.types.ServiceTier.Known) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for serviceTier given a known enum.
- serviceTier(java.lang.String) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for serviceTier given a string.
- ServiceTier - class in com.google.genai.types
- Pricing and performance service tier.
- ServiceTier.Known - class in com.google.genai.types.ServiceTier
- Enum representing the known values for ServiceTier.
- sessionId() - function in com.google.genai.AsyncSession
- Gets the session ID of the live session.
- sessionId() - function in com.google.genai.types.LiveServerSetupComplete
- The session id of the live session.
- sessionId(java.lang.String) - function in com.google.genai.types.LiveServerSetupComplete.Builder
- Setter for sessionId.
- sessionResumption() - function in com.google.genai.types.LiveClientSetup
- Configures session resumption mechanism.
- sessionResumption(com.google.genai.types.SessionResumptionConfig) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for sessionResumption.
- sessionResumption(com.google.genai.types.SessionResumptionConfig.Builder) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for sessionResumption builder.
- sessionResumption() - function in com.google.genai.types.LiveConnectConfig
- Configures session resumption mechanism.
- sessionResumption(com.google.genai.types.SessionResumptionConfig) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for sessionResumption.
- sessionResumption(com.google.genai.types.SessionResumptionConfig.Builder) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for sessionResumption builder.
- SessionResumptionConfig - class in com.google.genai.types
- Configuration of session resumption mechanism.
- SessionResumptionConfig.Builder - class in com.google.genai.types.SessionResumptionConfig
- Builder for SessionResumptionConfig.
- sessionResumptionUpdate() - function in com.google.genai.types.LiveServerMessage
- Update of the session resumption state.
- sessionResumptionUpdate(com.google.genai.types.LiveServerSessionResumptionUpdate) - function in com.google.genai.types.LiveServerMessage.Builder
- Setter for sessionResumptionUpdate.
- sessionResumptionUpdate(com.google.genai.types.LiveServerSessionResumptionUpdate.Builder) - function in com.google.genai.types.LiveServerMessage.Builder
- Setter for sessionResumptionUpdate builder.
- setAcceptLanguage(int,java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
List of the languages this model can accept. Since the model is language-agnostic, this field is used as a reference.repeated string accept_language = 5;- setAddDummyPrefix(boolean) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
Adds dummy whitespace at the beginning of text in order to treat "world" in "world" and "hello world" in the same way.optional bool add_dummy_prefix = 3 [default = true];- setAllowWhitespaceOnlyPieces(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Allows pieces that only contain whitespaces instead of appearing only as prefix or suffix of other pieces.optional bool allow_whitespace_only_pieces = 26 [default = false];- setBosId(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
<s>optional int32 bos_id = 41 [default = 1];- setBosPiece(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string bos_piece = 46 [default = "<s>"];- setBosPieceBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string bos_piece = 46 [default = "<s>"];- setByteFallback(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Decomposes unknown pieces into UTF-8 bytes.optional bool byte_fallback = 35 [default = false];- setCharacterCoverage(float) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
///////////////////////////////////////////////////////////////// Training parameters. Uses characters which cover the corpus with the ratio of `chars_coverage`. This parameter determines the set of basic Alphabet of sentence piece. 1.0 - `chars_coverage` characters are treated as UNK. See also required_chars field.optional float character_coverage = 10 [default = 0.9995];- setControlSymbols(int,java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
///////////////////////////////////////////////////////////////// Vocabulary management Defines control symbols used as an indicator to change the behavior of the decoder. <s> and </s> are pre-defined. We can use this field to encode various meta information, including language indicator in multilingual model. These symbols are not visible to users, but visible to the decoder. Note that when the input sentence contains control symbols, they are not treated as one token, but segmented into normal pieces. Control symbols must be inserted independently from the segmentation.repeated string control_symbols = 30;- setDefaultBaseUrls(java.util.Optional,java.util.Optional) - function in com.google.genai.ApiClient
- Overrides the base URLs for the Gemini API and/or Vertex AI API.
- setDefaultBaseUrls(java.util.Optional,java.util.Optional) - function in com.google.genai.ApiClient
- Overrides the base URLs for the Gemini API and/or Vertex AI API.
- setDefaultBaseUrls(java.util.Optional,java.util.Optional) - function in com.google.genai.Client
- Overrides the base URLs for the Gemini API and/or Vertex AI API.
- setDenormalizerSpec(com.google.genai.proto.SentencepieceModel.NormalizerSpec) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;- setDenormalizerSpec(com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Spec for text de-normalization.optional .com.google.genai.proto.NormalizerSpec denormalizer_spec = 5;- setDifferentialPrivacyClippingThreshold(long) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Clipping threshold to apply after adding noise. All the words with frequency less than this value are dropped.optional uint64 differential_privacy_clipping_threshold = 52 [default = 0];- setDifferentialPrivacyNoiseLevel(float) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Set these parameters if you need DP version of sentencepiece. std of noise to add.optional float differential_privacy_noise_level = 51 [default = 0];- setEnableDifferentialPrivacy(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Whether to use DP version of sentencepiece. Use it with TSV input format (requires precomputed word tab counts to work).optional bool enable_differential_privacy = 50 [default = false];- setEosId(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
</s>optional int32 eos_id = 42 [default = 2];- setEosPiece(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string eos_piece = 47 [default = "</s>"];- setEosPieceBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string eos_piece = 47 [default = "</s>"];- setEscapeWhitespaces(boolean) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
Replaces whitespace with meta symbol. This field must be true to train sentence piece model.optional bool escape_whitespaces = 5 [default = true];- setExpected(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
optional string expected = 2;- setExpectedBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
optional string expected = 2;- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,Type) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,int,Type) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,Type) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,int,Type) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,Type) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,int,Type) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,Type) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,int,Type) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,Type) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
- setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension,int,Type) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
- setExtension(com.google.protobuf.ExtensionLite,T) - function in com.google.protobuf.GeneratedMessageV3.ExtendableBuilder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
- setField(com.google.protobuf.Descriptors.FieldDescriptor,Object) - function in com.google.protobuf.Message.Builder
- setHardVocabLimit(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
`vocab_size` is treated as hard limit. Crash if the model can not produce the vocab of size `vocab_size`, When `hard_vocab_limit` is false, vocab_size is treated as soft limit. Note that when model_type=char, always assumes hard_vocab_limit = false.optional bool hard_vocab_limit = 33 [default = true];- setInput(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
optional string input = 1;- setInput(int,java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
///////////////////////////////////////////////////////////////// General parameters Input corpus files. Trainer accepts the following two formats: A) Monolingual: plain text, one sentence per line. B) Bilingual: TSV, source sentence <tab> target sentence When bilingual data is passed, shared vocabulary model is built. Note that the input file must be raw corpus, not a preprocessed corpus. Trainer only loads the first `input_sentence_size` sentences specified with this parameter.repeated string input = 1;- setInputBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
optional string input = 1;- setInputFormat(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Input corpus format: "text": one-sentence-per-line text format (default) "tsv": sentence <tab> freqoptional string input_format = 7;- setInputFormatBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Input corpus format: "text": one-sentence-per-line text format (default) "tsv": sentence <tab> freqoptional string input_format = 7;- setInputSentenceSize(long) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Maximum size of sentences the trainer loads from `input` parameter. Trainer simply loads the `input` files in sequence. It is better to shuffle the input corpus randomly.optional uint64 input_sentence_size = 11 [default = 0];- setMaxReadLength(int) - function in com.google.genai.JsonSerializable
- Overrides the default maximum JSON string length (20MB) for the JSON parser.
- setMaxReadLength(int) - function in com.google.genai.JsonSerializable
- Overrides the default maximum JSON string length (20MB) for the JSON parser.
- setMaxSentenceLength(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
The maximum sentence length in byte. The sentences with the length larger than `max_sentence_length` is simply ignored. Longer input tends to bring the following risks: * Overflow during EM training (unigram language model only) * Performance drop because of O(n log n) cost in BPE.optional int32 max_sentence_length = 18 [default = 4192];- setMaxSentencepieceLength(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
///////////////////////////////////////////////////////////////// SentencePiece parameters which control the shapes of sentence piece. Maximum length of sentencepiece.optional int32 max_sentencepiece_length = 20 [default = 16];- setMiningSentenceSize(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Maximum size of sentences to make seed sentence pieces. Extended suffix array is constructed to extract frequent sub-strings from the corpus. This uses 20N working space, where N is the size of corpus.optional int32 mining_sentence_size = 12 [deprecated = true];- setModelPrefix(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Output model file prefix. <model_prefix>.model and <model_prefix>.vocab are generated.optional string model_prefix = 2;- setModelPrefixBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Output model file prefix. <model_prefix>.model and <model_prefix>.vocab are generated.optional string model_prefix = 2;- setModelType(com.google.genai.proto.SentencepieceModel.TrainerSpec.ModelType) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional .com.google.genai.proto.TrainerSpec.ModelType model_type = 3 [default = UNIGRAM];- setName(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
name of normalization rule.optional string name = 1;- setNameBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
name of normalization rule.optional string name = 1;- setNormalizationRuleTsv(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
Custom normalization rule file in TSV format. https://github.com/google/sentencepiece/blob/master/doc/normalization.md This field is only used in SentencePieceTrainer::Train() method, which compiles the rule into the binary rule stored in `precompiled_charsmap`.optional string normalization_rule_tsv = 6;- setNormalizationRuleTsvBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
Custom normalization rule file in TSV format. https://github.com/google/sentencepiece/blob/master/doc/normalization.md This field is only used in SentencePieceTrainer::Train() method, which compiles the rule into the binary rule stored in `precompiled_charsmap`.optional string normalization_rule_tsv = 6;- setNormalizerSpec(com.google.genai.proto.SentencepieceModel.NormalizerSpec) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;- setNormalizerSpec(com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Spec for text normalization.optional .com.google.genai.proto.NormalizerSpec normalizer_spec = 3;- setNumSubIterations(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Number of EM sub iterations.optional int32 num_sub_iterations = 17 [default = 2];- setNumThreads(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Number of threads in the training.optional int32 num_threads = 16 [default = 16];- setPadId(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
<pad> (padding)optional int32 pad_id = 43 [default = -1];- setPadPiece(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string pad_piece = 48 [default = "<pad>"];- setPadPieceBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string pad_piece = 48 [default = "<pad>"];- setPiece(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
piece must not be empty.optional string piece = 1;- setPieceBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
piece must not be empty.optional string piece = 1;- setPieces(int,com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;- setPieces(int,com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Sentence pieces with scores.repeated .com.google.genai.proto.ModelProto.SentencePiece pieces = 1;- setPrecompiledCharsmap(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
Pre-compiled normalization rule created by Builder::GetPrecompiledCharsMap() or Builder::CompileCharsMap() method. Usually this field is set by Builder::GetNormalizerSpec() method.optional bytes precompiled_charsmap = 2;- setPretokenizationDelimiter(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Defines the pre-tokenization delimiter. When specified, no pieces crossing this delimiter is not included in the vocab. Then the delimiter string is virtually ignored during the training. This field can allows constraints on the vocabulary selection. Note that this field is available on unigram mode.optional string pretokenization_delimiter = 53 [default = ""];- setPretokenizationDelimiterBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Defines the pre-tokenization delimiter. When specified, no pieces crossing this delimiter is not included in the vocab. Then the delimiter string is virtually ignored during the training. This field can allows constraints on the vocabulary selection. Note that this field is available on unigram mode.optional string pretokenization_delimiter = 53 [default = ""];- setRemoveExtraWhitespaces(boolean) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
Removes leading, trailing, and duplicate internal whitespace.optional bool remove_extra_whitespaces = 4 [default = true];- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
- setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor,int,Object) - function in com.google.protobuf.Message.Builder
- setRequiredChars(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Defines required characters. Each UTF8 character in this string is included in the character set regardless of character_coverage value. Unlike user_defined_symbols, these characters have scores based on the frequency on input sentences, and the model can form subwords using characters in this field.optional string required_chars = 36;- setRequiredCharsBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Defines required characters. Each UTF8 character in this string is included in the character set regardless of character_coverage value. Unlike user_defined_symbols, these characters have scores based on the frequency on input sentences, and the model can form subwords using characters in this field.optional string required_chars = 36;- setSamples(int,com.google.genai.proto.SentencepieceModel.SelfTestData.Sample) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
repeated .com.google.genai.proto.SelfTestData.Sample samples = 1;- setSamples(int,com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
repeated .com.google.genai.proto.SelfTestData.Sample samples = 1;- setScore(float) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
optional float score = 2;- setSeedSentencepiecesFile(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Path to a seed sentencepieces file, with one tab-separated seed sentencepiece <tab> frequency per line.optional string seed_sentencepieces_file = 54 [default = ""];- setSeedSentencepiecesFileBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Path to a seed sentencepieces file, with one tab-separated seed sentencepiece <tab> frequency per line.optional string seed_sentencepieces_file = 54 [default = ""];- setSeedSentencepieceSize(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
The size of seed sentencepieces. `seed_sentencepiece_size` must be larger than `vocab_size`.optional int32 seed_sentencepiece_size = 14 [default = 1000000];- setSelfTestData(com.google.genai.proto.SentencepieceModel.SelfTestData) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;- setSelfTestData(com.google.genai.proto.SentencepieceModel.SelfTestData.Builder) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Stores sample input and its expected segmentation to verify the model.optional .com.google.genai.proto.SelfTestData self_test_data = 4;- setSelfTestSampleSize(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Size of self-test samples, which are encoded in the model file.optional int32 self_test_sample_size = 6 [default = 0];- setShrinkingFactor(float) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
In every EM sub-iterations, keeps top `shrinking_factor` * `current sentencepieces size` with respect to the loss of the sentence piece. This value should be smaller than 1.0.optional float shrinking_factor = 15 [default = 0.75];- setShuffleInputSentence(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional bool shuffle_input_sentence = 19 [default = true];- setSplitByNumber(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
When `split_by_number` is true, put a boundary between number and non-number transition. If we want to treat "F1" is one token, set this flag to be false.optional bool split_by_number = 23 [default = true];- setSplitByUnicodeScript(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Uses Unicode script to split sentence pieces. When `split_by_unicode_script` is true, we do not allow sentence piece to include multiple Unicode scripts, e.g. "F1" is not a valid piece. Exception: CJ characters (Hiragana/Katakana/Han) are all handled as one script type, since Japanese word can consist of multiple scripts. This exception is always applied regardless of the accept-language parameter.optional bool split_by_unicode_script = 21 [default = true];- setSplitByWhitespace(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Use a white space to split sentence pieces. When `split_by_whitespace` is false, we may have the piece containing a white space in the middle. e.g., "in_the".optional bool split_by_whitespace = 22 [default = true];- setSplitDigits(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Split all digits (0-9) into separate pieces.optional bool split_digits = 25 [default = false];- setStackTrace(kotlin.Array) - function in java.lang.Throwable
- setTrainerSpec(com.google.genai.proto.SentencepieceModel.TrainerSpec) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;- setTrainerSpec(com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
Spec used to generate this model file.optional .com.google.genai.proto.TrainerSpec trainer_spec = 2;- setTrainExtremelyLargeCorpus(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Increase bit depth to allow unigram model training on large (>10M sentences) corpora. A Side-effect of enabling this flag is increased memory usage.optional bool train_extremely_large_corpus = 49 [default = false];- setTrainingSentenceSize(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Maximum size of sentences to train sentence pieces.optional int32 training_sentence_size = 13 [deprecated = true];- setTreatWhitespaceAsSuffix(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Adds whitespace symbol (_) as a suffix instead of prefix. e.g., _hello => hello_. When `treat_whitespace_as_suffix` is true, NormalizerSpec::add_dummy_prefix will add the dummy whitespace to the end of sentence.optional bool treat_whitespace_as_suffix = 24 [default = false];- setType(com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Type) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
optional .com.google.genai.proto.ModelProto.SentencePiece.Type type = 3 [default = NORMAL];- setUnkId(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
///////////////////////////////////////////////////////////////// Reserved special meta tokens. * -1 is not used. * unk_id must not be -1. Id must starts with 0 and be contiguous.optional int32 unk_id = 40 [default = 0];- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.genai.proto.SentencepieceModel.ModelProto.Builder
- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.genai.proto.SentencepieceModel.ModelProto.SentencePiece.Builder
- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.genai.proto.SentencepieceModel.NormalizerSpec.Builder
- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Builder
- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.genai.proto.SentencepieceModel.SelfTestData.Sample.Builder
- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
- setUnknownFields(com.google.protobuf.UnknownFieldSet) - function in com.google.protobuf.Message.Builder
- setUnkPiece(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string unk_piece = 45 [default = "<unk>"];- setUnkPieceBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
optional string unk_piece = 45 [default = "<unk>"];- setUnkSurface(java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Encodes <unk> into U+2047 (DOUBLE QUESTION MARK), since this character can be useful both for user and developer. We can easily figure out that <unk> is emitted.optional string unk_surface = 44 [default = " \342\201\207 "];- setUnkSurfaceBytes(com.google.protobuf.ByteString) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Encodes <unk> into U+2047 (DOUBLE QUESTION MARK), since this character can be useful both for user and developer. We can easily figure out that <unk> is emitted.optional string unk_surface = 44 [default = " \342\201\207 "];- setup() - function in com.google.genai.types.LiveClientMessage
- Message to be sent by the system when connecting to the API.
- setup(com.google.genai.types.LiveClientSetup) - function in com.google.genai.types.LiveClientMessage.Builder
- Setter for setup.
- setup(com.google.genai.types.LiveClientSetup.Builder) - function in com.google.genai.types.LiveClientMessage.Builder
- Setter for setup builder.
- setupComplete() - function in com.google.genai.types.LiveServerMessage
- Sent in response to a `LiveClientSetup` message from the client.
- setupComplete(com.google.genai.types.LiveServerSetupComplete) - function in com.google.genai.types.LiveServerMessage.Builder
- Setter for setupComplete.
- setupComplete(com.google.genai.types.LiveServerSetupComplete.Builder) - function in com.google.genai.types.LiveServerMessage.Builder
- Setter for setupComplete builder.
- setUseAllVocab(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
use all symbols for vocab extraction. This flag is valid if model type is either CHAR or WORDoptional bool use_all_vocab = 34 [default = false];- setUserDefinedSymbols(int,java.lang.String) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Defines user defined symbols. These symbols are added with extremely high score so they are always treated as one unique symbol in any context. Typical usage of user_defined_symbols is placeholder for named entities.repeated string user_defined_symbols = 31;- setValueByPath(com.fasterxml.jackson.databind.node.ObjectNode,kotlin.Array,Object) - function in com.google.genai.Common
- Sets the value of an object by a path.
- setVocabSize(int) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
Vocabulary size. 8k is the default size.optional int32 vocab_size = 4 [default = 8000];- setVocabularyOutputPieceScore(boolean) - function in com.google.genai.proto.SentencepieceModel.TrainerSpec.Builder
When creating the vocabulary file, defines whether or not to additionally output the score for each piece.optional bool vocabulary_output_piece_score = 32 [default = true];- SEVERITY - enum entry in com.google.genai.types.HarmBlockMethod.Known
The harm block method uses both probability and severity scores.
- severity() - function in com.google.genai.types.SafetyRating
- Output only.
- severity(com.google.genai.types.HarmSeverity) - function in com.google.genai.types.SafetyRating.Builder
- Setter for severity.
- severity(com.google.genai.types.HarmSeverity.Known) - function in com.google.genai.types.SafetyRating.Builder
- Setter for severity given a known enum.
- severity(java.lang.String) - function in com.google.genai.types.SafetyRating.Builder
- Setter for severity given a string.
- severityScore() - function in com.google.genai.types.SafetyRating
- Output only.
- severityScore(java.lang.Float) - function in com.google.genai.types.SafetyRating.Builder
- Setter for severityScore.
- sftLossWeightMultiplier() - function in com.google.genai.types.CreateTuningJobConfig
- Multiplier for adjusting the weight of the SFT loss.
- sftLossWeightMultiplier(java.lang.Float) - function in com.google.genai.types.CreateTuningJobConfig.Builder
- Setter for sftLossWeightMultiplier.
- sha256Hash() - function in com.google.genai.types.File
- Output only.
- sha256Hash(java.lang.String) - function in com.google.genai.types.File.Builder
- Setter for sha256Hash.
- shouldReturnHttpResponse() - function in com.google.genai.types.CreateFileConfig
- If true, the raw HTTP response will be returned in the 'sdk_http_response' field.
- shouldReturnHttpResponse(boolean) - function in com.google.genai.types.CreateFileConfig.Builder
- Setter for shouldReturnHttpResponse.
- shouldReturnHttpResponse() - function in com.google.genai.types.GenerateContentConfig
- If true, the raw HTTP response will be returned in the 'sdk_http_response' field.
- shouldReturnHttpResponse(boolean) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for shouldReturnHttpResponse.
- shouldReturnHttpResponse() - function in com.google.genai.types.RegisterFilesConfig
- If true, the raw HTTP response will be returned in the 'sdk_http_response' field.
- shouldReturnHttpResponse(boolean) - function in com.google.genai.types.RegisterFilesConfig.Builder
- Setter for shouldReturnHttpResponse.
- shouldReturnHttpResponse() - function in com.google.genai.types.UploadToFileSearchStoreConfig
- If true, the raw HTTP response will be returned in the 'sdk_http_response' field.
- shouldReturnHttpResponse(boolean) - function in com.google.genai.types.UploadToFileSearchStoreConfig.Builder
- Setter for shouldReturnHttpResponse.
- silenceDurationMs() - function in com.google.genai.types.AutomaticActivityDetection
- The required duration of detected non-speech (e.g.
- silenceDurationMs(java.lang.Integer) - function in com.google.genai.types.AutomaticActivityDetection.Builder
- Setter for silenceDurationMs.
- SILENT - enum entry in com.google.genai.types.FunctionResponseScheduling.Known
Only add the result to the conversation context, do not interrupt or trigger generation.
- similarityTopK() - function in com.google.genai.types.VertexRagStore
- Optional.
- similarityTopK(java.lang.Integer) - function in com.google.genai.types.VertexRagStore.Builder
- Setter for similarityTopK.
- SIMPLE_SEARCH - enum entry in com.google.genai.types.ApiSpec.Known
Simple search API spec.
- simpleSearchParams() - function in com.google.genai.types.ExternalApi
- Parameters for the simple search API.
- simpleSearchParams(com.google.genai.types.ExternalApiSimpleSearchParams) - function in com.google.genai.types.ExternalApi.Builder
- Setter for simpleSearchParams.
- simpleSearchParams(com.google.genai.types.ExternalApiSimpleSearchParams.Builder) - function in com.google.genai.types.ExternalApi.Builder
- Setter for simpleSearchParams builder.
- SingleEmbedContentResponse - class in com.google.genai.types
- Config for `response` parameter.
- SingleEmbedContentResponse.Builder - class in com.google.genai.types.SingleEmbedContentResponse
- Builder for SingleEmbedContentResponse.
- size() - function in com.google.genai.AsyncPager
- Asynchronously returns the size of the current page.
- size() - function in com.google.genai.Pager
- Returns the size of the current page.
- sizeBytes() - function in com.google.genai.types.Document
- Output only.
- sizeBytes(java.lang.Long) - function in com.google.genai.types.Document.Builder
- Setter for sizeBytes.
- sizeBytes() - function in com.google.genai.types.File
- Output only.
- sizeBytes(java.lang.Long) - function in com.google.genai.types.File.Builder
- Setter for sizeBytes.
- sizeBytes() - function in com.google.genai.types.FileSearchStore
- The size of raw bytes ingested into the FileSearchStore.
- sizeBytes(java.lang.Long) - function in com.google.genai.types.FileSearchStore.Builder
- Setter for sizeBytes.
- skipInApiMode() - function in com.google.genai.types.TestTableItem
- When set to a reason string, this test will be skipped in the API mode.
- skipInApiMode(java.lang.String) - function in com.google.genai.types.TestTableItem.Builder
- Setter for skipInApiMode.
- slidingWindow() - function in com.google.genai.types.ContextWindowCompressionConfig
- Sliding window compression mechanism.
- slidingWindow(com.google.genai.types.SlidingWindow) - function in com.google.genai.types.ContextWindowCompressionConfig.Builder
- Setter for slidingWindow.
- slidingWindow(com.google.genai.types.SlidingWindow.Builder) - function in com.google.genai.types.ContextWindowCompressionConfig.Builder
- Setter for slidingWindow builder.
- SlidingWindow - class in com.google.genai.types
- Context window will be truncated by keeping only suffix of it.
- SlidingWindow.Builder - class in com.google.genai.types.SlidingWindow
- Builder for SlidingWindow.
- snakeToCamel(java.lang.String) - function in com.google.genai.Common
- Converts a snake_case string to camelCase.
- SOCKS - enum entry in com.google.genai.types.ProxyType.Known
Represents a SOCKS proxy.
- source() - function in com.google.genai.types.File
- Output only.
- source(com.google.genai.types.FileSource) - function in com.google.genai.types.File.Builder
- Setter for source.
- source(com.google.genai.types.FileSource.Known) - function in com.google.genai.types.File.Builder
- Setter for source given a known enum.
- source(java.lang.String) - function in com.google.genai.types.File.Builder
- Setter for source given a string.
- source() - function in com.google.genai.types.GenerateVideosParameters
- A set of source input(s) for video generation.
- source(com.google.genai.types.GenerateVideosSource) - function in com.google.genai.types.GenerateVideosParameters.Builder
- Setter for source.
- source(com.google.genai.types.GenerateVideosSource.Builder) - function in com.google.genai.types.GenerateVideosParameters.Builder
- Setter for source builder.
- source() - function in com.google.genai.types.RecontextImageParameters
- A set of source input(s) for image recontextualization.
- source(com.google.genai.types.RecontextImageSource) - function in com.google.genai.types.RecontextImageParameters.Builder
- Setter for source.
- source(com.google.genai.types.RecontextImageSource.Builder) - function in com.google.genai.types.RecontextImageParameters.Builder
- Setter for source builder.
- source() - function in com.google.genai.types.SegmentImageParameters
- A set of source input(s) for image segmentation.
- source(com.google.genai.types.SegmentImageSource) - function in com.google.genai.types.SegmentImageParameters.Builder
- Setter for source.
- source(com.google.genai.types.SegmentImageSource.Builder) - function in com.google.genai.types.SegmentImageParameters.Builder
- Setter for source builder.
- SOURCE_UNSPECIFIED - enum entry in com.google.genai.types.FileSource.Known
- sourceFlaggingUris() - function in com.google.genai.types.GroundingMetadata
- Optional.
- sourceFlaggingUris(kotlin.Array) - function in com.google.genai.types.GroundingMetadata.Builder
- Setter for sourceFlaggingUris.
- sourceFlaggingUris(kotlin.Array) - function in com.google.genai.types.GroundingMetadata.Builder
- Setter for sourceFlaggingUris builder.
- sourceFlaggingUris(java.util.List) - function in com.google.genai.types.GroundingMetadata.Builder
- Setter for sourceFlaggingUris.
- sourceId() - function in com.google.genai.types.GroundingMetadataSourceFlaggingUri
- The ID of the place or review.
- sourceId(java.lang.String) - function in com.google.genai.types.GroundingMetadataSourceFlaggingUri.Builder
- Setter for sourceId.
- sourceUri() - function in com.google.genai.types.GroundingChunkImage
- The URI of the image search result page.
- sourceUri(java.lang.String) - function in com.google.genai.types.GroundingChunkImage.Builder
- Setter for sourceUri.
- speaker() - function in com.google.genai.types.SpeakerVoiceConfig
- Required.
- speaker(java.lang.String) - function in com.google.genai.types.SpeakerVoiceConfig.Builder
- Setter for speaker.
- SpeakerVoiceConfig - class in com.google.genai.types
- Configuration for a single speaker in a multi-speaker setup.
- SpeakerVoiceConfig.Builder - class in com.google.genai.types.SpeakerVoiceConfig
- Builder for SpeakerVoiceConfig.
- speakerVoiceConfigs() - function in com.google.genai.types.MultiSpeakerVoiceConfig
- Required.
- speakerVoiceConfigs(kotlin.Array) - function in com.google.genai.types.MultiSpeakerVoiceConfig.Builder
- Setter for speakerVoiceConfigs.
- speakerVoiceConfigs(kotlin.Array) - function in com.google.genai.types.MultiSpeakerVoiceConfig.Builder
- Setter for speakerVoiceConfigs builder.
- speakerVoiceConfigs(java.util.List) - function in com.google.genai.types.MultiSpeakerVoiceConfig.Builder
- Setter for speakerVoiceConfigs.
- speechConfig() - function in com.google.genai.types.GenerateContentConfig
- The speech generation configuration.
- speechConfig(com.google.genai.types.SpeechConfig) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for speechConfig.
- speechConfig(com.google.genai.types.SpeechConfig.Builder) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for speechConfig builder.
- speechConfig() - function in com.google.genai.types.GenerationConfig
- Optional.
- speechConfig(com.google.genai.types.SpeechConfig) - function in com.google.genai.types.GenerationConfig.Builder
- Setter for speechConfig.
- speechConfig(com.google.genai.types.SpeechConfig.Builder) - function in com.google.genai.types.GenerationConfig.Builder
- Setter for speechConfig builder.
- speechConfig() - function in com.google.genai.types.LiveConnectConfig
- The speech generation configuration.
- speechConfig(com.google.genai.types.SpeechConfig) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for speechConfig.
- speechConfig(com.google.genai.types.SpeechConfig.Builder) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for speechConfig builder.
- SpeechConfig - class in com.google.genai.types
- Config for speech generation and transcription.
- SpeechConfig.Builder - class in com.google.genai.types.SpeechConfig
- Builder for SpeechConfig.
- SPII - enum entry in com.google.genai.types.FinishReason.Known
Token generation stopped because the content potentially contains Sensitive Personally Identifiable Information (SPII).
- spliterator() - function in java.lang.Iterable
- splitSummaries() - function in com.google.genai.types.RougeSpec
- Optional.
- splitSummaries(boolean) - function in com.google.genai.types.RougeSpec.Builder
- Setter for splitSummaries.
- src() - function in com.google.genai.types.BatchJob
- Configuration for the input data.
- src(com.google.genai.types.BatchJobSource) - function in com.google.genai.types.BatchJob.Builder
- Setter for src.
- src(com.google.genai.types.BatchJobSource.Builder) - function in com.google.genai.types.BatchJob.Builder
- Setter for src builder.
- src() - function in com.google.genai.types.CreateBatchJobParameters
- GCS URI(-s) or BigQuery URI to your input data to run batch job.
- src(com.google.genai.types.BatchJobSource) - function in com.google.genai.types.CreateBatchJobParameters.Builder
- Setter for src.
- src(com.google.genai.types.BatchJobSource.Builder) - function in com.google.genai.types.CreateBatchJobParameters.Builder
- Setter for src builder.
- src() - function in com.google.genai.types.CreateEmbeddingsBatchJobParameters
- input data to run batch job".
- src(com.google.genai.types.EmbeddingsBatchJobSource) - function in com.google.genai.types.CreateEmbeddingsBatchJobParameters.Builder
- Setter for src.
- src(com.google.genai.types.EmbeddingsBatchJobSource.Builder) - function in com.google.genai.types.CreateEmbeddingsBatchJobParameters.Builder
- Setter for src builder.
- sseReadTimeout() - function in com.google.genai.types.StreamableHttpTransport
- Timeout for SSE read operations.
- sseReadTimeout(java.time.Duration) - function in com.google.genai.types.StreamableHttpTransport.Builder
- Setter for sseReadTimeout.
- STABLE - enum entry in com.google.genai.types.ModelStage.Known
Models in this stage are considered stable and ready for production use.
- STANDARD - enum entry in com.google.genai.types.ServiceTier.Known
Standard service tier.
- STANDARD_DEVIATION - enum entry in com.google.genai.types.AggregationMetric.Known
Standard deviation aggregation metric. Not supported for pairwise metric.
- START_OF_ACTIVITY_INTERRUPTS - enum entry in com.google.genai.types.ActivityHandling.Known
If true, start of activity will interrupt the model's response (also called "barge in"). The model's current response will be cut-off in the moment of the interruption. This is the default behavior.
- START_SENSITIVITY_HIGH - enum entry in com.google.genai.types.StartSensitivity.Known
Automatic detection will detect the start of speech more often.
- START_SENSITIVITY_LOW - enum entry in com.google.genai.types.StartSensitivity.Known
Automatic detection will detect the start of speech less often.
- START_SENSITIVITY_UNSPECIFIED - enum entry in com.google.genai.types.StartSensitivity.Known
The default is START_SENSITIVITY_LOW.
- startIndex() - function in com.google.genai.types.Citation
- Output only.
- startIndex(java.lang.Integer) - function in com.google.genai.types.Citation.Builder
- Setter for startIndex.
- startIndex() - function in com.google.genai.types.Segment
- Output only.
- startIndex(java.lang.Integer) - function in com.google.genai.types.Segment.Builder
- Setter for startIndex.
- startOffset() - function in com.google.genai.types.VideoMetadata
- Optional.
- startOffset(java.time.Duration) - function in com.google.genai.types.VideoMetadata.Builder
- Setter for startOffset.
- startOfSpeechSensitivity() - function in com.google.genai.types.AutomaticActivityDetection
- Determines how likely speech is to be detected.
- startOfSpeechSensitivity(com.google.genai.types.StartSensitivity) - function in com.google.genai.types.AutomaticActivityDetection.Builder
- Setter for startOfSpeechSensitivity.
- startOfSpeechSensitivity(com.google.genai.types.StartSensitivity.Known) - function in com.google.genai.types.AutomaticActivityDetection.Builder
- Setter for startOfSpeechSensitivity given a known enum.
- startOfSpeechSensitivity(java.lang.String) - function in com.google.genai.types.AutomaticActivityDetection.Builder
- Setter for startOfSpeechSensitivity given a string.
- StartSensitivity - class in com.google.genai.types
- Start of speech sensitivity.
- StartSensitivity.Known - class in com.google.genai.types.StartSensitivity
- Enum representing the known values for StartSensitivity.
- startTime() - function in com.google.genai.types.BatchJob
- Output only.
- startTime(java.time.Instant) - function in com.google.genai.types.BatchJob.Builder
- Setter for startTime.
- startTime() - function in com.google.genai.types.Interval
- Optional.
- startTime(java.time.Instant) - function in com.google.genai.types.Interval.Builder
- Setter for startTime.
- startTime() - function in com.google.genai.types.TuningJob
- Output only.
- startTime(java.time.Instant) - function in com.google.genai.types.TuningJob.Builder
- Setter for startTime.
- state() - function in com.google.genai.types.BatchJob
- The state of the BatchJob.
- state(com.google.genai.types.JobState) - function in com.google.genai.types.BatchJob.Builder
- Setter for state.
- state(com.google.genai.types.JobState.Known) - function in com.google.genai.types.BatchJob.Builder
- Setter for state given a known enum.
- state(java.lang.String) - function in com.google.genai.types.BatchJob.Builder
- Setter for state given a string.
- state() - function in com.google.genai.types.Document
- Output only.
- state(com.google.genai.types.DocumentState) - function in com.google.genai.types.Document.Builder
- Setter for state.
- state(com.google.genai.types.DocumentState.Known) - function in com.google.genai.types.Document.Builder
- Setter for state given a known enum.
- state(java.lang.String) - function in com.google.genai.types.Document.Builder
- Setter for state given a string.
- state() - function in com.google.genai.types.File
- Output only.
- state(com.google.genai.types.FileState) - function in com.google.genai.types.File.Builder
- Setter for state.
- state(com.google.genai.types.FileState.Known) - function in com.google.genai.types.File.Builder
- Setter for state given a known enum.
- state(java.lang.String) - function in com.google.genai.types.File.Builder
- Setter for state given a string.
- state() - function in com.google.genai.types.TuningJob
- Output only.
- state(com.google.genai.types.JobState) - function in com.google.genai.types.TuningJob.Builder
- Setter for state.
- state(com.google.genai.types.JobState.Known) - function in com.google.genai.types.TuningJob.Builder
- Setter for state given a known enum.
- state(java.lang.String) - function in com.google.genai.types.TuningJob.Builder
- Setter for state given a string.
- STATE_ACTIVE - enum entry in com.google.genai.types.DocumentState.Known
All `Chunks` of the `Document` is processed and available for querying.
- STATE_FAILED - enum entry in com.google.genai.types.DocumentState.Known
Some `Chunks` of the `Document` failed processing.
- STATE_PENDING - enum entry in com.google.genai.types.DocumentState.Known
Some `Chunks` of the `Document` are being processed (embedding and vector storage).
- STATE_UNSPECIFIED - enum entry in com.google.genai.types.DocumentState.Known
The default value. This value is used if the state is omitted.
- STATE_UNSPECIFIED - enum entry in com.google.genai.types.FileState.Known
- statistics() - function in com.google.genai.types.ContentEmbedding
- Gemini Enterprise Agent Platform only.
- statistics(com.google.genai.types.ContentEmbeddingStatistics) - function in com.google.genai.types.ContentEmbedding.Builder
- Setter for statistics.
- statistics(com.google.genai.types.ContentEmbeddingStatistics.Builder) - function in com.google.genai.types.ContentEmbedding.Builder
- Setter for statistics builder.
- status() - function in com.google.genai.errors.ApiException
- Returns the status from the API response.
- status() - function in com.google.genai.errors.ApiException
- Returns the status from the API response.
- statusCode() - function in com.google.genai.types.ReplayResponse
- statusCode(java.lang.Integer) - function in com.google.genai.types.ReplayResponse.Builder
- Setter for statusCode.
- step() - function in com.google.genai.types.Checkpoint
- The step of the checkpoint.
- step(java.lang.Long) - function in com.google.genai.types.Checkpoint.Builder
- Setter for step.
- step() - function in com.google.genai.types.TunedModelCheckpoint
- The step of the checkpoint.
- step(java.lang.Long) - function in com.google.genai.types.TunedModelCheckpoint.Builder
- Setter for step.
- STOP - enum entry in com.google.genai.types.FinishReason.Known
Token generation reached a natural stopping point or a configured stop sequence.
- stopSequences() - function in com.google.genai.types.GenerateContentConfig
- List of strings that tells the model to stop generating text if one of the strings is encountered in the response.
- stopSequences(kotlin.Array) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for stopSequences.
- stopSequences(java.util.List) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for stopSequences.
- stopSequences() - function in com.google.genai.types.GenerationConfig
- Optional.
- stopSequences(kotlin.Array) - function in com.google.genai.types.GenerationConfig.Builder
- Setter for stopSequences.
- stopSequences(java.util.List) - function in com.google.genai.types.GenerationConfig.Builder
- Setter for stopSequences.
- storeContext() - function in com.google.genai.types.VertexRagStore
- Optional.
- storeContext(boolean) - function in com.google.genai.types.VertexRagStore.Builder
- Setter for storeContext.
- streamableHttpTransport() - function in com.google.genai.types.McpServer
- A transport that can stream HTTP requests and responses.
- streamableHttpTransport(com.google.genai.types.StreamableHttpTransport) - function in com.google.genai.types.McpServer.Builder
- Setter for streamableHttpTransport.
- streamableHttpTransport(com.google.genai.types.StreamableHttpTransport.Builder) - function in com.google.genai.types.McpServer.Builder
- Setter for streamableHttpTransport builder.
- StreamableHttpTransport - class in com.google.genai.types
- A transport that can stream HTTP requests and responses.
- StreamableHttpTransport.Builder - class in com.google.genai.types.StreamableHttpTransport
- Builder for StreamableHttpTransport.
- streamFunctionCallArguments() - function in com.google.genai.types.FunctionCallingConfig
- Optional.
- streamFunctionCallArguments(boolean) - function in com.google.genai.types.FunctionCallingConfig.Builder
- Setter for streamFunctionCallArguments.
- STRING - enum entry in com.google.genai.types.Type.Known
OpenAPI string type
- StringList - class in com.google.genai.types
- User provided string values assigned to a single metadata key.
- StringList.Builder - class in com.google.genai.types.StringList
- Builder for StringList.
- stringListValue() - function in com.google.genai.types.CustomMetadata
- The StringList value of the metadata to store.
- stringListValue(com.google.genai.types.StringList) - function in com.google.genai.types.CustomMetadata.Builder
- Setter for stringListValue.
- stringListValue(com.google.genai.types.StringList.Builder) - function in com.google.genai.types.CustomMetadata.Builder
- Setter for stringListValue builder.
- stringListValue() - function in com.google.genai.types.GroundingChunkCustomMetadata
- Optional.
- stringListValue(com.google.genai.types.GroundingChunkStringList) - function in com.google.genai.types.GroundingChunkCustomMetadata.Builder
- Setter for stringListValue.
- stringListValue(com.google.genai.types.GroundingChunkStringList.Builder) - function in com.google.genai.types.GroundingChunkCustomMetadata.Builder
- Setter for stringListValue builder.
- stringToJsonNode(java.lang.String) - function in com.google.genai.JsonSerializable
- Converts a Json string to a JsonNode.
- stringToJsonNode(java.lang.String) - function in com.google.genai.JsonSerializable
- Converts a Json string to a JsonNode.
- stringValue() - function in com.google.genai.types.CustomMetadata
- The string value of the metadata to store.
- stringValue(java.lang.String) - function in com.google.genai.types.CustomMetadata.Builder
- Setter for stringValue.
- stringValue() - function in com.google.genai.types.GroundingChunkCustomMetadata
- Optional.
- stringValue(java.lang.String) - function in com.google.genai.types.GroundingChunkCustomMetadata.Builder
- Setter for stringValue.
- stringValue() - function in com.google.genai.types.PartialArg
- Optional.
- stringValue(java.lang.String) - function in com.google.genai.types.PartialArg.Builder
- Setter for stringValue.
- studentModel() - function in com.google.genai.types.DistillationSpec
- The student model that is being tuned, e.g., "google/gemma-2b-1.1-it".
- studentModel(java.lang.String) - function in com.google.genai.types.DistillationSpec.Builder
- Setter for studentModel.
- STYLE - enum entry in com.google.genai.types.VideoGenerationReferenceType.Known
A reference image that provides aesthetics including colors, lighting, texture, etc., to be used as the style of the generated video, such as 'anime', 'photography', 'origami', etc.
- styleDescription() - function in com.google.genai.types.StyleReferenceConfig
- A text description of the style to use for the generated image.
- styleDescription(java.lang.String) - function in com.google.genai.types.StyleReferenceConfig.Builder
- Setter for styleDescription.
- styleImageConfig() - function in com.google.genai.types.ReferenceImageAPI
- Configuration for the style reference image.
- styleImageConfig(com.google.genai.types.StyleReferenceConfig) - function in com.google.genai.types.ReferenceImageAPI.Builder
- Setter for styleImageConfig.
- styleImageConfig(com.google.genai.types.StyleReferenceConfig.Builder) - function in com.google.genai.types.ReferenceImageAPI.Builder
- Setter for styleImageConfig builder.
- StyleReferenceConfig - class in com.google.genai.types
- Configuration for a Style reference image.
- StyleReferenceConfig.Builder - class in com.google.genai.types.StyleReferenceConfig
- Builder for StyleReferenceConfig.
- StyleReferenceImage - class in com.google.genai.types
- A style reference image.
- StyleReferenceImage.Builder - class in com.google.genai.types.StyleReferenceImage
- Builder for StyleReferenceImage.
- SUBJECT_REFERENCE_TYPE_UNSPECIFIED - enum entry in com.google.genai.types.SubjectReferenceType.Known
- SUBJECT_TYPE_ANIMAL - enum entry in com.google.genai.types.SubjectReferenceType.Known
- SUBJECT_TYPE_DEFAULT - enum entry in com.google.genai.types.SubjectReferenceType.Known
- SUBJECT_TYPE_PERSON - enum entry in com.google.genai.types.SubjectReferenceType.Known
- SUBJECT_TYPE_PRODUCT - enum entry in com.google.genai.types.SubjectReferenceType.Known
- subjectDescription() - function in com.google.genai.types.SubjectReferenceConfig
- Subject description for the image.
- subjectDescription(java.lang.String) - function in com.google.genai.types.SubjectReferenceConfig.Builder
- Setter for subjectDescription.
- subjectImageConfig() - function in com.google.genai.types.ReferenceImageAPI
- Configuration for the subject reference image.
- subjectImageConfig(com.google.genai.types.SubjectReferenceConfig) - function in com.google.genai.types.ReferenceImageAPI.Builder
- Setter for subjectImageConfig.
- subjectImageConfig(com.google.genai.types.SubjectReferenceConfig.Builder) - function in com.google.genai.types.ReferenceImageAPI.Builder
- Setter for subjectImageConfig builder.
- SubjectReferenceConfig - class in com.google.genai.types
- Configuration for a Subject reference image.
- SubjectReferenceConfig.Builder - class in com.google.genai.types.SubjectReferenceConfig
- Builder for SubjectReferenceConfig.
- SubjectReferenceImage - class in com.google.genai.types
- A subject reference image.
- SubjectReferenceImage.Builder - class in com.google.genai.types.SubjectReferenceImage
- Builder for SubjectReferenceImage.
- SubjectReferenceType - class in com.google.genai.types
- Enum representing the subject type of a subject reference image.
- SubjectReferenceType.Known - class in com.google.genai.types.SubjectReferenceType
- Enum representing the known values for SubjectReferenceType.
- subjectType() - function in com.google.genai.types.SubjectReferenceConfig
- The subject type of a subject reference image.
- subjectType(com.google.genai.types.SubjectReferenceType) - function in com.google.genai.types.SubjectReferenceConfig.Builder
- Setter for subjectType.
- subjectType(com.google.genai.types.SubjectReferenceType.Known) - function in com.google.genai.types.SubjectReferenceConfig.Builder
- Setter for subjectType given a known enum.
- subjectType(java.lang.String) - function in com.google.genai.types.SubjectReferenceConfig.Builder
- Setter for subjectType given a string.
- successfulCount() - function in com.google.genai.types.CompletionStats
- Output only.
- successfulCount(java.lang.Long) - function in com.google.genai.types.CompletionStats.Builder
- Setter for successfulCount.
- successfulForecastPointCount() - function in com.google.genai.types.CompletionStats
- Output only.
- successfulForecastPointCount(java.lang.Long) - function in com.google.genai.types.CompletionStats.Builder
- Setter for successfulForecastPointCount.
- sum() - function in com.google.genai.types.DatasetDistribution
- Output only.
- sum(java.lang.Double) - function in com.google.genai.types.DatasetDistribution.Builder
- Setter for sum.
- sum() - function in com.google.genai.types.SupervisedTuningDatasetDistribution
- Output only.
- sum(java.lang.Long) - function in com.google.genai.types.SupervisedTuningDatasetDistribution.Builder
- Setter for sum.
- SUPERVISED_FINE_TUNING - enum entry in com.google.genai.types.TuningMethod.Known
Supervised fine tuning.
- SupervisedHyperParameters - class in com.google.genai.types
- Hyperparameters for SFT.
- SupervisedHyperParameters.Builder - class in com.google.genai.types.SupervisedHyperParameters
- Builder for SupervisedHyperParameters.
- SupervisedTuningDatasetDistribution - class in com.google.genai.types
- Dataset distribution for Supervised Tuning.
- SupervisedTuningDatasetDistribution.Builder - class in com.google.genai.types.SupervisedTuningDatasetDistribution
- Builder for SupervisedTuningDatasetDistribution.
- SupervisedTuningDatasetDistributionDatasetBucket - class in com.google.genai.types
- Dataset bucket used to create a histogram for the distribution given a population of values.
- SupervisedTuningDatasetDistributionDatasetBucket.Builder - class in com.google.genai.types.SupervisedTuningDatasetDistributionDatasetBucket
- Builder for SupervisedTuningDatasetDistributionDatasetBucket.
- SupervisedTuningDataStats - class in com.google.genai.types
- Tuning data statistics for Supervised Tuning.
- supervisedTuningDataStats() - function in com.google.genai.types.TuningDataStats
- The SFT Tuning data stats.
- supervisedTuningDataStats(com.google.genai.types.SupervisedTuningDataStats) - function in com.google.genai.types.TuningDataStats.Builder
- Setter for supervisedTuningDataStats.
- supervisedTuningDataStats(com.google.genai.types.SupervisedTuningDataStats.Builder) - function in com.google.genai.types.TuningDataStats.Builder
- Setter for supervisedTuningDataStats builder.
- SupervisedTuningDataStats.Builder - class in com.google.genai.types.SupervisedTuningDataStats
- Builder for SupervisedTuningDataStats.
- SupervisedTuningSpec - class in com.google.genai.types
- Supervised tuning spec for tuning.
- supervisedTuningSpec() - function in com.google.genai.types.TuningJob
- Tuning Spec for Supervised Fine Tuning.
- supervisedTuningSpec(com.google.genai.types.SupervisedTuningSpec) - function in com.google.genai.types.TuningJob.Builder
- Setter for supervisedTuningSpec.
- supervisedTuningSpec(com.google.genai.types.SupervisedTuningSpec.Builder) - function in com.google.genai.types.TuningJob.Builder
- Setter for supervisedTuningSpec builder.
- SupervisedTuningSpec.Builder - class in com.google.genai.types.SupervisedTuningSpec
- Builder for SupervisedTuningSpec.
- supportedActions() - function in com.google.genai.types.Model
- List of actions that are supported by the model.
- supportedActions(kotlin.Array) - function in com.google.genai.types.Model.Builder
- Setter for supportedActions.
- supportedActions(java.util.List) - function in com.google.genai.types.Model.Builder
- Setter for supportedActions.
- systemInstruction() - function in com.google.genai.types.CountTokensConfig
- Instructions for the model to steer it toward better performance.
- systemInstruction(com.google.genai.types.Content) - function in com.google.genai.types.CountTokensConfig.Builder
- Setter for systemInstruction.
- systemInstruction(com.google.genai.types.Content.Builder) - function in com.google.genai.types.CountTokensConfig.Builder
- Setter for systemInstruction builder.
- systemInstruction() - function in com.google.genai.types.CreateCachedContentConfig
- Developer set system instruction.
- systemInstruction(com.google.genai.types.Content) - function in com.google.genai.types.CreateCachedContentConfig.Builder
- Setter for systemInstruction.
- systemInstruction(com.google.genai.types.Content.Builder) - function in com.google.genai.types.CreateCachedContentConfig.Builder
- Setter for systemInstruction builder.
- systemInstruction() - function in com.google.genai.types.GenerateContentConfig
- Instructions for the model to steer it toward better performance.
- systemInstruction(com.google.genai.types.Content) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for systemInstruction.
- systemInstruction(com.google.genai.types.Content.Builder) - function in com.google.genai.types.GenerateContentConfig.Builder
- Setter for systemInstruction builder.
- systemInstruction() - function in com.google.genai.types.LLMBasedMetricSpec
- System instruction for the judge model.
- systemInstruction(java.lang.String) - function in com.google.genai.types.LLMBasedMetricSpec.Builder
- Setter for systemInstruction.
- systemInstruction() - function in com.google.genai.types.LiveClientSetup
- The user provided system instructions for the model.
- systemInstruction(com.google.genai.types.Content) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for systemInstruction.
- systemInstruction(com.google.genai.types.Content.Builder) - function in com.google.genai.types.LiveClientSetup.Builder
- Setter for systemInstruction builder.
- systemInstruction() - function in com.google.genai.types.LiveConnectConfig
- The user provided system instructions for the model.
- systemInstruction(com.google.genai.types.Content) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for systemInstruction.
- systemInstruction(com.google.genai.types.Content.Builder) - function in com.google.genai.types.LiveConnectConfig.Builder
- Setter for systemInstruction builder.
- systemInstruction() - function in com.google.genai.types.PairwiseMetricSpec
- Optional.
- systemInstruction(java.lang.String) - function in com.google.genai.types.PairwiseMetricSpec.Builder
- Setter for systemInstruction.
- systemInstruction() - function in com.google.genai.types.PointwiseMetricSpec
- Optional.
- systemInstruction(java.lang.String) - function in com.google.genai.types.PointwiseMetricSpec.Builder
- Setter for systemInstruction.