Class ModelInfo (2.45.0)

public class ModelInfo implements Serializable

Google BigQuery ML model information. Models are not created directly via the API, but by issuing a CREATE MODEL query. See Also: CREATE MODEL statement

Inheritance

Object > ModelInfo

Implements

Serializable

Static Methods

newBuilder(ModelId modelId)

public static ModelInfo.Builder newBuilder(ModelId modelId)

Returns a builder for a ModelInfo object given table identity.

Parameter
Name Description
modelId ModelId
Returns
Type Description
ModelInfo.Builder

of(ModelId modelId)

public static ModelInfo of(ModelId modelId)

Returns a ModelInfo object given table identity.

Parameter
Name Description
modelId ModelId
Returns
Type Description
ModelInfo

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getCreationTime()

public Long getCreationTime()

Returns the time when this model was created, in milliseconds since the epoch.

Returns
Type Description
Long

getDescription()

public String getDescription()

Returns the user description of the model.

Returns
Type Description
String

getEncryptionConfiguration()

public EncryptionConfiguration getEncryptionConfiguration()
Returns
Type Description
EncryptionConfiguration

getEtag()

public String getEtag()

Returns the hash of the model resource.

Returns
Type Description
String

getExpirationTime()

public Long getExpirationTime()

Returns this this model expires, in milliseconds since the epoch. If not present, the model will persist indefinitely. Expired models will be deleted.

Returns
Type Description
Long

getFeatureColumns()

public ImmutableList<StandardSQLField> getFeatureColumns()

Returns information about the feature columns for this model.

Returns
Type Description
com.google.common.collect.ImmutableList<StandardSQLField>

getFriendlyName()

public String getFriendlyName()

Returns the user-friendly name for the model.

Returns
Type Description
String

getLabelColumns()

public ImmutableList<StandardSQLField> getLabelColumns()

Returns information about the label columns for this model.

Returns
Type Description
com.google.common.collect.ImmutableList<StandardSQLField>

getLabels()

public Map<String,String> getLabels()

Returns a map for labels applied to the model.

Returns
Type Description
Map<String,String>

getLastModifiedTime()

public Long getLastModifiedTime()

Returns the time when this table was last modified, in milliseconds since the epoch.

Returns
Type Description
Long

getLocation()

public String getLocation()

Returns a location of the model.

Returns
Type Description
String

getModelId()

public ModelId getModelId()

Returns the model identity.

Returns
Type Description
ModelId

getModelType()

public String getModelType()

Returns the type of the ML model.

Returns
Type Description
String

getTrainingRuns()

public ImmutableList<TrainingRun> getTrainingRuns()

Returns metadata about each training run iteration.

Returns
Type Description
com.google.common.collect.ImmutableList<com.google.api.services.bigquery.model.TrainingRun>

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

toBuilder()

public ModelInfo.Builder toBuilder()
Returns
Type Description
ModelInfo.Builder

toString()

public String toString()
Returns
Type Description
String
Overrides