public final class Model
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
Model() |
Modifier and Type | Method and Description |
---|---|
Model |
clone() |
java.lang.Long |
getCreationTime()
Output only.
|
java.lang.String |
getDescription()
Optional.
|
EncryptionConfiguration |
getEncryptionConfiguration()
Custom encryption configuration (e.g., Cloud KMS keys).
|
java.lang.String |
getEtag()
Output only.
|
java.lang.Long |
getExpirationTime()
Optional.
|
java.util.List<StandardSqlField> |
getFeatureColumns()
Output only.
|
java.lang.String |
getFriendlyName()
Optional.
|
java.util.List<StandardSqlField> |
getLabelColumns()
Output only.
|
java.util.Map<java.lang.String,java.lang.String> |
getLabels()
The labels associated with this model.
|
java.lang.Long |
getLastModifiedTime()
Output only.
|
java.lang.String |
getLocation()
Output only.
|
ModelReference |
getModelReference()
Required.
|
java.lang.String |
getModelType()
Output only.
|
java.util.List<TrainingRun> |
getTrainingRuns()
Output only.
|
Model |
set(java.lang.String fieldName,
java.lang.Object value) |
Model |
setCreationTime(java.lang.Long creationTime)
Output only.
|
Model |
setDescription(java.lang.String description)
Optional.
|
Model |
setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
Custom encryption configuration (e.g., Cloud KMS keys).
|
Model |
setEtag(java.lang.String etag)
Output only.
|
Model |
setExpirationTime(java.lang.Long expirationTime)
Optional.
|
Model |
setFeatureColumns(java.util.List<StandardSqlField> featureColumns)
Output only.
|
Model |
setFriendlyName(java.lang.String friendlyName)
Optional.
|
Model |
setLabelColumns(java.util.List<StandardSqlField> labelColumns)
Output only.
|
Model |
setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
The labels associated with this model.
|
Model |
setLastModifiedTime(java.lang.Long lastModifiedTime)
Output only.
|
Model |
setLocation(java.lang.String location)
Output only.
|
Model |
setModelReference(ModelReference modelReference)
Required.
|
Model |
setModelType(java.lang.String modelType)
Output only.
|
Model |
setTrainingRuns(java.util.List<TrainingRun> trainingRuns)
Output only.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.lang.Long getCreationTime()
null
for nonepublic Model setCreationTime(java.lang.Long creationTime)
creationTime
- creationTime or null
for nonepublic java.lang.String getDescription()
null
for nonepublic Model setDescription(java.lang.String description)
description
- description or null
for nonepublic EncryptionConfiguration getEncryptionConfiguration()
null
for nonepublic Model setEncryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
encryptionConfiguration
- encryptionConfiguration or null
for nonepublic java.lang.String getEtag()
null
for nonepublic Model setEtag(java.lang.String etag)
etag
- etag or null
for nonepublic java.lang.Long getExpirationTime()
null
for nonepublic Model setExpirationTime(java.lang.Long expirationTime)
expirationTime
- expirationTime or null
for nonepublic java.util.List<StandardSqlField> getFeatureColumns()
null
for nonepublic Model setFeatureColumns(java.util.List<StandardSqlField> featureColumns)
featureColumns
- featureColumns or null
for nonepublic java.lang.String getFriendlyName()
null
for nonepublic Model setFriendlyName(java.lang.String friendlyName)
friendlyName
- friendlyName or null
for nonepublic java.util.List<StandardSqlField> getLabelColumns()
null
for nonepublic Model setLabelColumns(java.util.List<StandardSqlField> labelColumns)
labelColumns
- labelColumns or null
for nonepublic java.util.Map<java.lang.String,java.lang.String> getLabels()
null
for nonepublic Model setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
labels
- labels or null
for nonepublic java.lang.Long getLastModifiedTime()
null
for nonepublic Model setLastModifiedTime(java.lang.Long lastModifiedTime)
lastModifiedTime
- lastModifiedTime or null
for nonepublic java.lang.String getLocation()
null
for nonepublic Model setLocation(java.lang.String location)
location
- location or null
for nonepublic ModelReference getModelReference()
null
for nonepublic Model setModelReference(ModelReference modelReference)
modelReference
- modelReference or null
for nonepublic java.lang.String getModelType()
null
for nonepublic Model setModelType(java.lang.String modelType)
modelType
- modelType or null
for nonepublic java.util.List<TrainingRun> getTrainingRuns()
null
for nonepublic Model setTrainingRuns(java.util.List<TrainingRun> trainingRuns)
trainingRuns
- trainingRuns or null
for nonepublic Model set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public Model clone()
clone
in class com.google.api.client.json.GenericJson