Class: Google::Cloud::Datastream::V1::OracleColumn

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datastream/v1/datastream_resources.rb

Overview

Oracle Column.

Instance Attribute Summary collapse

Instance Attribute Details

#column::String

Returns Column name.

Returns:

  • (::String)

    Column name.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#data_type::String

Returns The Oracle data type.

Returns:

  • (::String)

    The Oracle data type.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#encoding::String

Returns Column encoding.

Returns:

  • (::String)

    Column encoding.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#length::Integer

Returns Column length.

Returns:

  • (::Integer)

    Column length.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#nullable::Boolean

Returns Whether or not the column can accept a null value.

Returns:

  • (::Boolean)

    Whether or not the column can accept a null value.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#ordinal_position::Integer

Returns The ordinal position of the column in the table.

Returns:

  • (::Integer)

    The ordinal position of the column in the table.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#precision::Integer

Returns Column precision.

Returns:

  • (::Integer)

    Column precision.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#primary_key::Boolean

Returns Whether or not the column represents a primary key.

Returns:

  • (::Boolean)

    Whether or not the column represents a primary key.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#scale::Integer

Returns Column scale.

Returns:

  • (::Integer)

    Column scale.



381
382
383
384
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 381

class OracleColumn
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end