Struct gapi_grpc::google::cloud::automl::v1beta1::ColumnSpec[][src]

pub struct ColumnSpec {
    pub name: String,
    pub data_type: Option<DataType>,
    pub display_name: String,
    pub data_stats: Option<DataStats>,
    pub top_correlated_columns: Vec<CorrelatedColumn>,
    pub etag: String,
}

A representation of a column in a relational table. When listing them, column specs are returned in the same order in which they were given on import . Used by:

Fields

name: String

Output only. The resource name of the column specs. Form:

projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/tableSpecs/{table_spec_id}/columnSpecs/{column_spec_id}

data_type: Option<DataType>

The data type of elements stored in the column.

display_name: String

Output only. The name of the column to show in the interface. The name can be up to 100 characters long and can consist only of ASCII Latin letters A-Z and a-z, ASCII digits 0-9, underscores(_), and forward slashes(/), and must start with a letter or a digit.

data_stats: Option<DataStats>

Output only. Stats of the series of values in the column. This field may be stale, see the ancestor’s Dataset.tables_dataset_metadata.stats_update_time field for the timestamp at which these stats were last updated.

top_correlated_columns: Vec<CorrelatedColumn>

Deprecated.

etag: String

Used to perform consistent read-modify-write updates. If not set, a blind “overwrite” update happens.

Trait Implementations

impl Clone for ColumnSpec[src]

impl Debug for ColumnSpec[src]

impl Default for ColumnSpec[src]

impl Message for ColumnSpec[src]

impl PartialEq<ColumnSpec> for ColumnSpec[src]

impl StructuralPartialEq for ColumnSpec[src]

Auto Trait Implementations

impl RefUnwindSafe for ColumnSpec

impl Send for ColumnSpec

impl Sync for ColumnSpec

impl Unpin for ColumnSpec

impl UnwindSafe for ColumnSpec

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]