ModelConfig

public final class ModelConfig


Specifies the desired model for content generation.

Summary

Nested types

public final class ModelConfig.Builder

Builder for ModelConfig.

public static class ModelConfig.Companion

Public methods

static final @NonNull ModelConfig.Builder

Returns a new Builder for creating ModelConfig instances.

boolean
equals(Object other)
static final @NonNull ModelConfig

Default model spec: Stable release, Full preference.

final int

The preferred model characteristics.

final int

The preferred model release stage.

int

Public methods

builder

public static final @NonNull ModelConfig.Builder builder()

Returns a new Builder for creating ModelConfig instances.

equals

public boolean equals(Object other)

getDEFAULT

public static final @NonNull ModelConfig getDEFAULT()

Default model spec: Stable release, Full preference.

getPreference

public final int getPreference()

The preferred model characteristics.

getReleaseStage

public final int getReleaseStage()

The preferred model release stage.

hashCode

public int hashCode()