Class: Google::Cloud::AutoML::V1beta1::StructType

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

Overview

StructType defines the DataType-s of a STRUCT type.

Defined Under Namespace

Classes: FieldsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#fields::Google::Protobuf::Map{::String => ::Google::Cloud::AutoML::V1beta1::DataType}

Returns Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.

Returns:

  • (::Google::Protobuf::Map{::String => ::Google::Cloud::AutoML::V1beta1::DataType})

    Unordered map of struct field names to their data types. Fields cannot be added or removed via Update. Their names and data types are still mutable.



65
66
67
68
69
70
71
72
73
74
75
76
77
# File 'proto_docs/google/cloud/automl/v1beta1/data_types.rb', line 65

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

  # @!attribute [rw] key
  #   @return [::String]
  # @!attribute [rw] value
  #   @return [::Google::Cloud::AutoML::V1beta1::DataType]
  class FieldsEntry
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end