Class: Google::Cloud::DataCatalog::Lineage::V1::Origin
- Inherits:
-
Object
- Object
- Google::Cloud::DataCatalog::Lineage::V1::Origin
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb
Overview
Origin of a process.
Defined Under Namespace
Modules: SourceType
Instance Attribute Summary collapse
-
#name ⇒ ::String
If the source_type isn't CUSTOM, the value of this field should be a GCP resource name of the system, which reports lineage.
-
#source_type ⇒ ::Google::Cloud::DataCatalog::Lineage::V1::Origin::SourceType
Type of the source.
Instance Attribute Details
#name ⇒ ::String
Returns If the source_type isn't CUSTOM, the value of this field should be a GCP resource name of the system, which reports lineage. The project and location parts of the resource name must match the project and location of the lineage resource being created. Examples:
{source_type: COMPOSER, name: "projects/foo/locations/us/environments/bar"}
{source_type: BIGQUERY, name: "projects/foo/locations/eu"}
{source_type: CUSTOM, name: "myCustomIntegration"}
.
727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 727 class Origin include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the source of a process. module SourceType # Source is Unspecified SOURCE_TYPE_UNSPECIFIED = 0 # A custom source CUSTOM = 1 # BigQuery BIGQUERY = 2 # Data Fusion DATA_FUSION = 3 # Composer COMPOSER = 4 # Looker Studio LOOKER_STUDIO = 5 # Dataproc DATAPROC = 6 end end |
#source_type ⇒ ::Google::Cloud::DataCatalog::Lineage::V1::Origin::SourceType
Returns Type of the source.
Use of a source_type other than CUSTOM
for process creation
or updating is highly discouraged, and may be restricted in the future
without notice.
727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 |
# File 'proto_docs/google/cloud/datacatalog/lineage/v1/lineage.rb', line 727 class Origin include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Type of the source of a process. module SourceType # Source is Unspecified SOURCE_TYPE_UNSPECIFIED = 0 # A custom source CUSTOM = 1 # BigQuery BIGQUERY = 2 # Data Fusion DATA_FUSION = 3 # Composer COMPOSER = 4 # Looker Studio LOOKER_STUDIO = 5 # Dataproc DATAPROC = 6 end end |