class ProjectsLocationsProcesses extends Resource (View source)

The "processes" collection of methods.

Typical usage is:

 $datalineageService = new Google\Service\Datalineage(...);
 $processes = $datalineageService->projects_locations_processes;

Methods

create(string $parent, GoogleCloudDatacatalogLineageV1Process $postBody, array $optParams = [])

Creates a new process. (processes.create)

delete(string $name, array $optParams = [])

Deletes the process with the specified name. (processes.delete)

get(string $name, array $optParams = [])

Gets the details of the specified process. (processes.get)

listProjectsLocationsProcesses(string $parent, array $optParams = [])

List processes in the given project and location. List order is descending by insertion time. (processes.listProjectsLocationsProcesses)

patch(string $name, GoogleCloudDatacatalogLineageV1Process $postBody, array $optParams = [])

Updates a process. (processes.patch)

Details

GoogleCloudDatacatalogLineageV1Process create(string $parent, GoogleCloudDatacatalogLineageV1Process $postBody, array $optParams = [])

Creates a new process. (processes.create)

Parameters

string $parent

Required. The name of the project and its location that should own the process.

GoogleCloudDatacatalogLineageV1Process $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudDatacatalogLineageV1Process

Exceptions

Exception

GoogleLongrunningOperation delete(string $name, array $optParams = [])

Deletes the process with the specified name. (processes.delete)

Parameters

string $name

Required. The name of the process to delete.

array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

GoogleCloudDatacatalogLineageV1Process get(string $name, array $optParams = [])

Gets the details of the specified process. (processes.get)

Parameters

string $name

Required. The name of the process to get.

array $optParams

Optional parameters.

Return Value

GoogleCloudDatacatalogLineageV1Process

Exceptions

Exception

GoogleCloudDatacatalogLineageV1ListProcessesResponse listProjectsLocationsProcesses(string $parent, array $optParams = [])

List processes in the given project and location. List order is descending by insertion time. (processes.listProjectsLocationsProcesses)

Parameters

string $parent

Required. The name of the project and its location that owns this collection of processes.

array $optParams

Optional parameters.

Return Value

GoogleCloudDatacatalogLineageV1ListProcessesResponse

Exceptions

Exception

GoogleCloudDatacatalogLineageV1Process patch(string $name, GoogleCloudDatacatalogLineageV1Process $postBody, array $optParams = [])

Updates a process. (processes.patch)

Parameters

string $name

Immutable. The resource name of the lineage process. Format: projects/{project}/locations/{location}/processes/{process}. Can be specified or auto-assigned. {process} must be not longer than 200 characters and only contain characters in a set: a-zA-Z0-9_-:.

GoogleCloudDatacatalogLineageV1Process $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudDatacatalogLineageV1Process

Exceptions

Exception