Class: Google::Cloud::Datastream::V1::SourceObjectIdentifier

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

Represents an identifier of an object in the data source.

Defined Under Namespace

Classes: MysqlObjectIdentifier, OracleObjectIdentifier

Instance Attribute Summary collapse

Instance Attribute Details

#mysql_identifier::Google::Cloud::Datastream::V1::SourceObjectIdentifier::MysqlObjectIdentifier

Returns Mysql data source object identifier.

Returns:



708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 708

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

  # Oracle data source object identifier.
  # @!attribute [rw] schema
  #   @return [::String]
  #     Required. The schema name.
  # @!attribute [rw] table
  #   @return [::String]
  #     Required. The table name.
  class OracleObjectIdentifier
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Mysql data source object identifier.
  # @!attribute [rw] database
  #   @return [::String]
  #     Required. The database name.
  # @!attribute [rw] table
  #   @return [::String]
  #     Required. The table name.
  class MysqlObjectIdentifier
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#oracle_identifier::Google::Cloud::Datastream::V1::SourceObjectIdentifier::OracleObjectIdentifier

Returns Oracle data source object identifier.

Returns:



708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 708

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

  # Oracle data source object identifier.
  # @!attribute [rw] schema
  #   @return [::String]
  #     Required. The schema name.
  # @!attribute [rw] table
  #   @return [::String]
  #     Required. The table name.
  class OracleObjectIdentifier
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end

  # Mysql data source object identifier.
  # @!attribute [rw] database
  #   @return [::String]
  #     Required. The database name.
  # @!attribute [rw] table
  #   @return [::String]
  #     Required. The table name.
  class MysqlObjectIdentifier
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end