Class ModelInfo

    • Method Detail

      • getEtag

        public String getEtag()
        Returns the hash of the model resource.
      • getModelId

        public ModelId getModelId()
        Returns the model identity.
      • getModelType

        public String getModelType()
        Returns the type of the ML model.
      • getDescription

        public String getDescription()
        Returns the user description of the model.
      • getFriendlyName

        public String getFriendlyName()
        Returns the user-friendly name for the model.
      • getCreationTime

        public Long getCreationTime()
        Returns the time when this model was created, in milliseconds since the epoch.
      • getLastModifiedTime

        public Long getLastModifiedTime()
        Returns the time when this table was last modified, in milliseconds since the epoch.
      • 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.
      • getLabels

        public Map<String,​String> getLabels()
        Returns a map for labels applied to the model.
      • getLocation

        public String getLocation()
        Returns a location of the model.
      • getTrainingRuns

        @BetaApi
        public com.google.common.collect.ImmutableList<com.google.api.services.bigquery.model.TrainingRun> getTrainingRuns()
        Returns metadata about each training run iteration.
      • getLabelColumns

        @BetaApi
        public com.google.common.collect.ImmutableList<StandardSQLField> getLabelColumns()
        Returns information about the label columns for this model.
      • getFeatureColumns

        @BetaApi
        public com.google.common.collect.ImmutableList<StandardSQLField> getFeatureColumns()
        Returns information about the feature columns for this model.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • newBuilder

        public static ModelInfo.Builder newBuilder​(ModelId modelId)
        Returns a builder for a ModelInfo object given table identity.
      • of

        public static ModelInfo of​(ModelId modelId)
        Returns a ModelInfo object given table identity.