Package com.google.cloud.datacatalog.lineage.v1 (0.24.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.datacatalog.lineage.v1.LineageClient Service Description: Lineage is used to track data flows between assets over time. You can create LineageEvents to record lineage between multiple sources and a single target, for example, when table data is based on data from multiple tables.

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.datacatalog.lineage.v1.LineageSettings Settings class to configure an instance of LineageClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.datacatalog.lineage.v1.BatchSearchLinkProcessesRequest Request message for BatchSearchLinkProcesses.
com.google.cloud.datacatalog.lineage.v1.BatchSearchLinkProcessesRequest.Builder Request message for BatchSearchLinkProcesses.
com.google.cloud.datacatalog.lineage.v1.BatchSearchLinkProcessesResponse Response message for BatchSearchLinkProcesses.
com.google.cloud.datacatalog.lineage.v1.BatchSearchLinkProcessesResponse.Builder Response message for BatchSearchLinkProcesses.
com.google.cloud.datacatalog.lineage.v1.CreateLineageEventRequest Request message for CreateLineageEvent.
com.google.cloud.datacatalog.lineage.v1.CreateLineageEventRequest.Builder Request message for CreateLineageEvent.
com.google.cloud.datacatalog.lineage.v1.CreateProcessRequest Request message for CreateProcess.
com.google.cloud.datacatalog.lineage.v1.CreateProcessRequest.Builder Request message for CreateProcess.
com.google.cloud.datacatalog.lineage.v1.CreateRunRequest Request message for CreateRun.
com.google.cloud.datacatalog.lineage.v1.CreateRunRequest.Builder Request message for CreateRun.
com.google.cloud.datacatalog.lineage.v1.DeleteLineageEventRequest Request message for DeleteLineageEvent.
com.google.cloud.datacatalog.lineage.v1.DeleteLineageEventRequest.Builder Request message for DeleteLineageEvent.
com.google.cloud.datacatalog.lineage.v1.DeleteProcessRequest Request message for DeleteProcess.
com.google.cloud.datacatalog.lineage.v1.DeleteProcessRequest.Builder Request message for DeleteProcess.
com.google.cloud.datacatalog.lineage.v1.DeleteRunRequest Request message for DeleteRun.
com.google.cloud.datacatalog.lineage.v1.DeleteRunRequest.Builder Request message for DeleteRun.
com.google.cloud.datacatalog.lineage.v1.EntityReference The soft reference to everything you can attach a lineage event to.
com.google.cloud.datacatalog.lineage.v1.EntityReference.Builder The soft reference to everything you can attach a lineage event to.
com.google.cloud.datacatalog.lineage.v1.EventLink A lineage between source and target entities.
com.google.cloud.datacatalog.lineage.v1.EventLink.Builder A lineage between source and target entities.
com.google.cloud.datacatalog.lineage.v1.GetLineageEventRequest Request message for GetLineageEvent.
com.google.cloud.datacatalog.lineage.v1.GetLineageEventRequest.Builder Request message for GetLineageEvent.
com.google.cloud.datacatalog.lineage.v1.GetProcessRequest Request message for GetProcess.
com.google.cloud.datacatalog.lineage.v1.GetProcessRequest.Builder Request message for GetProcess.
com.google.cloud.datacatalog.lineage.v1.GetRunRequest Request message for GetRun.
com.google.cloud.datacatalog.lineage.v1.GetRunRequest.Builder Request message for GetRun.
com.google.cloud.datacatalog.lineage.v1.LineageClient.BatchSearchLinkProcessesFixedSizeCollection
com.google.cloud.datacatalog.lineage.v1.LineageClient.BatchSearchLinkProcessesPage
com.google.cloud.datacatalog.lineage.v1.LineageClient.BatchSearchLinkProcessesPagedResponse
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListLineageEventsFixedSizeCollection
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListLineageEventsPage
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListLineageEventsPagedResponse
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListProcessesFixedSizeCollection
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListProcessesPage
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListProcessesPagedResponse
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListRunsFixedSizeCollection
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListRunsPage
com.google.cloud.datacatalog.lineage.v1.LineageClient.ListRunsPagedResponse
com.google.cloud.datacatalog.lineage.v1.LineageClient.SearchLinksFixedSizeCollection
com.google.cloud.datacatalog.lineage.v1.LineageClient.SearchLinksPage
com.google.cloud.datacatalog.lineage.v1.LineageClient.SearchLinksPagedResponse
com.google.cloud.datacatalog.lineage.v1.LineageEvent A lineage event represents an operation on assets. Within the operation, the data flows from the source to the target defined in the links field.
com.google.cloud.datacatalog.lineage.v1.LineageEvent.Builder A lineage event represents an operation on assets. Within the operation, the data flows from the source to the target defined in the links field.
com.google.cloud.datacatalog.lineage.v1.LineageEventName
com.google.cloud.datacatalog.lineage.v1.LineageEventName.Builder Builder for projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}.
com.google.cloud.datacatalog.lineage.v1.LineageGrpc Lineage is used to track data flows between assets over time. You can create LineageEvents to record lineage between multiple sources and a single target, for
com.google.cloud.datacatalog.lineage.v1.LineageGrpc.LineageImplBase Base class for the server implementation of the service Lineage. Lineage is used to track data flows between assets over time. You can
com.google.cloud.datacatalog.lineage.v1.LineageProto
com.google.cloud.datacatalog.lineage.v1.LineageSettings.Builder Builder for LineageSettings.
com.google.cloud.datacatalog.lineage.v1.Link Links represent the data flow between source (upstream) and target (downstream) assets in transformation pipelines.
com.google.cloud.datacatalog.lineage.v1.Link.Builder Links represent the data flow between source (upstream) and target (downstream) assets in transformation pipelines.
com.google.cloud.datacatalog.lineage.v1.ListLineageEventsRequest Request message for ListLineageEvents.
com.google.cloud.datacatalog.lineage.v1.ListLineageEventsRequest.Builder Request message for ListLineageEvents.
com.google.cloud.datacatalog.lineage.v1.ListLineageEventsResponse Response message for ListLineageEvents.
com.google.cloud.datacatalog.lineage.v1.ListLineageEventsResponse.Builder Response message for ListLineageEvents.
com.google.cloud.datacatalog.lineage.v1.ListProcessesRequest Request message for ListProcesses.
com.google.cloud.datacatalog.lineage.v1.ListProcessesRequest.Builder Request message for ListProcesses.
com.google.cloud.datacatalog.lineage.v1.ListProcessesResponse Response message for ListProcesses.
com.google.cloud.datacatalog.lineage.v1.ListProcessesResponse.Builder Response message for ListProcesses.
com.google.cloud.datacatalog.lineage.v1.ListRunsRequest Request message for ListRuns.
com.google.cloud.datacatalog.lineage.v1.ListRunsRequest.Builder Request message for ListRuns.
com.google.cloud.datacatalog.lineage.v1.ListRunsResponse Response message for ListRuns.
com.google.cloud.datacatalog.lineage.v1.ListRunsResponse.Builder Response message for ListRuns.
com.google.cloud.datacatalog.lineage.v1.LocationName
com.google.cloud.datacatalog.lineage.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.datacatalog.lineage.v1.OperationMetadata Metadata describing the operation.
com.google.cloud.datacatalog.lineage.v1.OperationMetadata.Builder Metadata describing the operation.
com.google.cloud.datacatalog.lineage.v1.Origin Origin of a process.
com.google.cloud.datacatalog.lineage.v1.Origin.Builder Origin of a process.
com.google.cloud.datacatalog.lineage.v1.Process A process is the definition of a data transformation operation.
com.google.cloud.datacatalog.lineage.v1.Process.Builder A process is the definition of a data transformation operation.
com.google.cloud.datacatalog.lineage.v1.ProcessLinkInfo Link details.
com.google.cloud.datacatalog.lineage.v1.ProcessLinkInfo.Builder Link details.
com.google.cloud.datacatalog.lineage.v1.ProcessLinks Links associated with a specific process.
com.google.cloud.datacatalog.lineage.v1.ProcessLinks.Builder Links associated with a specific process.
com.google.cloud.datacatalog.lineage.v1.ProcessName
com.google.cloud.datacatalog.lineage.v1.ProcessName.Builder Builder for projects/{project}/locations/{location}/processes/{process}.
com.google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventRequest Request message for ProcessOpenLineageRunEvent.
com.google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventRequest.Builder Request message for ProcessOpenLineageRunEvent.
com.google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventResponse Response message for ProcessOpenLineageRunEvent.
com.google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventResponse.Builder Response message for ProcessOpenLineageRunEvent.
com.google.cloud.datacatalog.lineage.v1.Run A lineage run represents an execution of a process that creates lineage events.
com.google.cloud.datacatalog.lineage.v1.Run.Builder A lineage run represents an execution of a process that creates lineage events.
com.google.cloud.datacatalog.lineage.v1.RunName
com.google.cloud.datacatalog.lineage.v1.RunName.Builder Builder for projects/{project}/locations/{location}/processes/{process}/runs/{run}.
com.google.cloud.datacatalog.lineage.v1.SearchLinksRequest Request message for SearchLinks.
com.google.cloud.datacatalog.lineage.v1.SearchLinksRequest.Builder Request message for SearchLinks.
com.google.cloud.datacatalog.lineage.v1.SearchLinksResponse Response message for SearchLinks.
com.google.cloud.datacatalog.lineage.v1.SearchLinksResponse.Builder Response message for SearchLinks.
com.google.cloud.datacatalog.lineage.v1.UpdateProcessRequest Request message for UpdateProcess.
com.google.cloud.datacatalog.lineage.v1.UpdateProcessRequest.Builder Request message for UpdateProcess.
com.google.cloud.datacatalog.lineage.v1.UpdateRunRequest Request message for UpdateRun.
com.google.cloud.datacatalog.lineage.v1.UpdateRunRequest.Builder Request message for UpdateRun.

Interfaces

Interface Description
com.google.cloud.datacatalog.lineage.v1.BatchSearchLinkProcessesRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.BatchSearchLinkProcessesResponseOrBuilder
com.google.cloud.datacatalog.lineage.v1.CreateLineageEventRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.CreateProcessRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.CreateRunRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.DeleteLineageEventRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.DeleteProcessRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.DeleteRunRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.EntityReferenceOrBuilder
com.google.cloud.datacatalog.lineage.v1.EventLinkOrBuilder
com.google.cloud.datacatalog.lineage.v1.GetLineageEventRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.GetProcessRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.GetRunRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.LineageEventOrBuilder
com.google.cloud.datacatalog.lineage.v1.LineageGrpc.AsyncService Lineage is used to track data flows between assets over time. You can create LineageEvents to record lineage between multiple sources and a single target, for
com.google.cloud.datacatalog.lineage.v1.LinkOrBuilder
com.google.cloud.datacatalog.lineage.v1.ListLineageEventsRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.ListLineageEventsResponseOrBuilder
com.google.cloud.datacatalog.lineage.v1.ListProcessesRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.ListProcessesResponseOrBuilder
com.google.cloud.datacatalog.lineage.v1.ListRunsRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.ListRunsResponseOrBuilder
com.google.cloud.datacatalog.lineage.v1.OperationMetadataOrBuilder
com.google.cloud.datacatalog.lineage.v1.OriginOrBuilder
com.google.cloud.datacatalog.lineage.v1.ProcessLinkInfoOrBuilder
com.google.cloud.datacatalog.lineage.v1.ProcessLinksOrBuilder
com.google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventResponseOrBuilder
com.google.cloud.datacatalog.lineage.v1.ProcessOrBuilder
com.google.cloud.datacatalog.lineage.v1.RunOrBuilder
com.google.cloud.datacatalog.lineage.v1.SearchLinksRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.SearchLinksResponseOrBuilder
com.google.cloud.datacatalog.lineage.v1.UpdateProcessRequestOrBuilder
com.google.cloud.datacatalog.lineage.v1.UpdateRunRequestOrBuilder

Enums

Enum Description
com.google.cloud.datacatalog.lineage.v1.OperationMetadata.State An enum with the state of the operation.
com.google.cloud.datacatalog.lineage.v1.OperationMetadata.Type Type of the long running operation.
com.google.cloud.datacatalog.lineage.v1.Origin.SourceType Type of the source of a process.
com.google.cloud.datacatalog.lineage.v1.Run.State The current state of the run.
com.google.cloud.datacatalog.lineage.v1.SearchLinksRequest.CriteriaCase