Package com.google.cloud.bigquery
Class Model.Builder
java.lang.Object
com.google.cloud.bigquery.ModelInfo.Builder
com.google.cloud.bigquery.Model.Builder
- Enclosing class:
- Model
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Creates aModelInfo
object.setDescription
(String description) Sets the user description for this model.setEncryptionConfiguration
(EncryptionConfiguration configuration) setExpirationTime
(Long expirationTime) Set the time when this model expires, in milliseconds since the epoch.setFriendlyName
(String friendlyName) Sets the user-friendly name for this model.Set the labels applied to this model.setModelId
(ModelId modelId)
-
Method Details
-
setDescription
Description copied from class:ModelInfo.Builder
Sets the user description for this model.- Specified by:
setDescription
in classModelInfo.Builder
-
setExpirationTime
Description copied from class:ModelInfo.Builder
Set the time when this model expires, in milliseconds since the epoch. If not present, the model persists indefinitely. Expired models will be deleted.- Specified by:
setExpirationTime
in classModelInfo.Builder
-
setFriendlyName
Description copied from class:ModelInfo.Builder
Sets the user-friendly name for this model.- Specified by:
setFriendlyName
in classModelInfo.Builder
-
setModelId
- Specified by:
setModelId
in classModelInfo.Builder
-
setLabels
Description copied from class:ModelInfo.Builder
Set the labels applied to this model.When used with
BigQuery.update(ModelInfo, ModelOption...)
, settinglabels
tonull
removes all labels; otherwise all keys that are mapped tonull
values are removed and other keys are updated to their respective values.- Specified by:
setLabels
in classModelInfo.Builder
-
setEncryptionConfiguration
- Specified by:
setEncryptionConfiguration
in classModelInfo.Builder
-
build
Description copied from class:ModelInfo.Builder
Creates aModelInfo
object.- Specified by:
build
in classModelInfo.Builder
-