ImagenSafetySettings

public final class ImagenSafetySettings


A configuration for filtering unsafe content or images containing people.

Deprecation Notice: All Imagen models are deprecated and will shut down as early as June 2026. As a replacement, you can migrate your apps to use Gemini Image models (the 'Nano Banana' models)

Summary

Public constructors

ImagenSafetySettings(
    @NonNull ImagenSafetyFilterLevel safetyFilterLevel,
    @NonNull ImagenPersonFilterLevel personFilterLevel
)

Public constructors

ImagenSafetySettings

public ImagenSafetySettings(
    @NonNull ImagenSafetyFilterLevel safetyFilterLevel,
    @NonNull ImagenPersonFilterLevel personFilterLevel
)
Parameters
@NonNull ImagenSafetyFilterLevel safetyFilterLevel

Used to filter unsafe content.

@NonNull ImagenPersonFilterLevel personFilterLevel

Used to filter images containing people.