Class: Google::Cloud::AutoML::V1beta1::ColumnSpec

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/automl/v1beta1/column_spec.rb

Overview

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:

  • Tables

Defined Under Namespace

Classes: CorrelatedColumn

Instance Attribute Summary collapse

Instance Attribute Details

#data_stats::Google::Cloud::AutoML::V1beta1::DataStats

Returns 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.

Returns:

  • (::Google::Cloud::AutoML::V1beta1::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.



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/automl/v1beta1/column_spec.rb', line 56

class ColumnSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies the table's column, and its correlation with the column this
  # ColumnSpec describes.
  # @!attribute [rw] column_spec_id
  #   @return [::String]
  #     The column_spec_id of the correlated column, which belongs to the same
  #     table as the in-context column.
  # @!attribute [rw] correlation_stats
  #   @return [::Google::Cloud::AutoML::V1beta1::CorrelationStats]
  #     Correlation between this and the in-context column.
  class CorrelatedColumn
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#data_type::Google::Cloud::AutoML::V1beta1::DataType

Returns The data type of elements stored in the column.

Returns:



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/automl/v1beta1/column_spec.rb', line 56

class ColumnSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies the table's column, and its correlation with the column this
  # ColumnSpec describes.
  # @!attribute [rw] column_spec_id
  #   @return [::String]
  #     The column_spec_id of the correlated column, which belongs to the same
  #     table as the in-context column.
  # @!attribute [rw] correlation_stats
  #   @return [::Google::Cloud::AutoML::V1beta1::CorrelationStats]
  #     Correlation between this and the in-context column.
  class CorrelatedColumn
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#display_name::String

Returns 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.

Returns:

  • (::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.



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/automl/v1beta1/column_spec.rb', line 56

class ColumnSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies the table's column, and its correlation with the column this
  # ColumnSpec describes.
  # @!attribute [rw] column_spec_id
  #   @return [::String]
  #     The column_spec_id of the correlated column, which belongs to the same
  #     table as the in-context column.
  # @!attribute [rw] correlation_stats
  #   @return [::Google::Cloud::AutoML::V1beta1::CorrelationStats]
  #     Correlation between this and the in-context column.
  class CorrelatedColumn
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#etag::String

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

Returns:

  • (::String)

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



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/automl/v1beta1/column_spec.rb', line 56

class ColumnSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies the table's column, and its correlation with the column this
  # ColumnSpec describes.
  # @!attribute [rw] column_spec_id
  #   @return [::String]
  #     The column_spec_id of the correlated column, which belongs to the same
  #     table as the in-context column.
  # @!attribute [rw] correlation_stats
  #   @return [::Google::Cloud::AutoML::V1beta1::CorrelationStats]
  #     Correlation between this and the in-context column.
  class CorrelatedColumn
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#name::String

Returns 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}.

Returns:

  • (::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}



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/automl/v1beta1/column_spec.rb', line 56

class ColumnSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies the table's column, and its correlation with the column this
  # ColumnSpec describes.
  # @!attribute [rw] column_spec_id
  #   @return [::String]
  #     The column_spec_id of the correlated column, which belongs to the same
  #     table as the in-context column.
  # @!attribute [rw] correlation_stats
  #   @return [::Google::Cloud::AutoML::V1beta1::CorrelationStats]
  #     Correlation between this and the in-context column.
  class CorrelatedColumn
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#top_correlated_columns::Array<::Google::Cloud::AutoML::V1beta1::ColumnSpec::CorrelatedColumn>

Returns Deprecated.



56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/automl/v1beta1/column_spec.rb', line 56

class ColumnSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Identifies the table's column, and its correlation with the column this
  # ColumnSpec describes.
  # @!attribute [rw] column_spec_id
  #   @return [::String]
  #     The column_spec_id of the correlated column, which belongs to the same
  #     table as the in-context column.
  # @!attribute [rw] correlation_stats
  #   @return [::Google::Cloud::AutoML::V1beta1::CorrelationStats]
  #     Correlation between this and the in-context column.
  class CorrelatedColumn
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end