Data Lineage V1 API - Class Google::Cloud::DataCatalog::Lineage::V1::Lineage::Rest::ServiceStub (v0.7.0)

Reference documentation and code samples for the Data Lineage V1 API class Google::Cloud::DataCatalog::Lineage::V1::Lineage::Rest::ServiceStub.

REST service stub for the Lineage service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.

Inherits

  • Object

Methods

def batch_search_link_processes(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::BatchSearchLinkProcessesResponse

Baseline implementation for the batch_search_link_processes REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_lineage_event

def create_lineage_event(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::LineageEvent

Baseline implementation for the create_lineage_event REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_process

def create_process(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::Process

Baseline implementation for the create_process REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#create_run

def create_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::Run

Baseline implementation for the create_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_lineage_event

def delete_lineage_event(request_pb, options = nil) { |result, operation| ... } -> ::Google::Protobuf::Empty

Baseline implementation for the delete_lineage_event REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_process

def delete_process(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_process REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#delete_run

def delete_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation

Baseline implementation for the delete_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#endpoint

def endpoint() -> String

The effective endpoint

Returns
  • (String)

#get_lineage_event

def get_lineage_event(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::LineageEvent

Baseline implementation for the get_lineage_event REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_process

def get_process(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::Process

Baseline implementation for the get_process REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#get_run

def get_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::Run

Baseline implementation for the get_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#initialize

def initialize(endpoint:, endpoint_template:, universe_domain:, credentials:) -> ServiceStub
Returns

#list_lineage_events

def list_lineage_events(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::ListLineageEventsResponse

Baseline implementation for the list_lineage_events REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_processes

def list_processes(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::ListProcessesResponse

Baseline implementation for the list_processes REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#list_runs

def list_runs(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::ListRunsResponse

Baseline implementation for the list_runs REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#process_open_lineage_run_event

def process_open_lineage_run_event(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::ProcessOpenLineageRunEventResponse

Baseline implementation for the process_open_lineage_run_event REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)
def search_links(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::SearchLinksResponse

Baseline implementation for the search_links REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#universe_domain

def universe_domain() -> String

The effective universe domain

Returns
  • (String)

#update_process

def update_process(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::Process

Baseline implementation for the update_process REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)

#update_run

def update_run(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::DataCatalog::Lineage::V1::Run

Baseline implementation for the update_run REST call

Parameters
Yields
  • (result, operation) — Access the result along with the TransportOperation object
Yield Parameters
Returns
Raises
  • (::ArgumentError)