Class LineageSettings.Builder (0.3.0)

public static class LineageSettings.Builder extends ClientSettings.Builder<LineageSettings,LineageSettings.Builder>

Builder for LineageSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > LineageSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(LineageSettings settings)

protected Builder(LineageSettings settings)
Parameter
NameDescription
settingsLineageSettings

Builder(LineageStubSettings.Builder stubSettings)

protected Builder(LineageStubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsLineageStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public LineageSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
LineageSettings.Builder

batchSearchLinkProcessesSettings()

public PagedCallSettings.Builder<BatchSearchLinkProcessesRequest,BatchSearchLinkProcessesResponse,LineageClient.BatchSearchLinkProcessesPagedResponse> batchSearchLinkProcessesSettings()

Returns the builder for the settings used for calls to batchSearchLinkProcesses.

Returns
TypeDescription
Builder<BatchSearchLinkProcessesRequest,BatchSearchLinkProcessesResponse,BatchSearchLinkProcessesPagedResponse>

build()

public LineageSettings build()
Returns
TypeDescription
LineageSettings
Overrides Exceptions
TypeDescription
IOException

createLineageEventSettings()

public UnaryCallSettings.Builder<CreateLineageEventRequest,LineageEvent> createLineageEventSettings()

Returns the builder for the settings used for calls to createLineageEvent.

Returns
TypeDescription
Builder<CreateLineageEventRequest,LineageEvent>

createProcessSettings()

public UnaryCallSettings.Builder<CreateProcessRequest,Process> createProcessSettings()

Returns the builder for the settings used for calls to createProcess.

Returns
TypeDescription
Builder<CreateProcessRequest,Process>

createRunSettings()

public UnaryCallSettings.Builder<CreateRunRequest,Run> createRunSettings()

Returns the builder for the settings used for calls to createRun.

Returns
TypeDescription
Builder<CreateRunRequest,Run>

deleteLineageEventSettings()

public UnaryCallSettings.Builder<DeleteLineageEventRequest,Empty> deleteLineageEventSettings()

Returns the builder for the settings used for calls to deleteLineageEvent.

Returns
TypeDescription
Builder<DeleteLineageEventRequest,Empty>

deleteProcessOperationSettings()

public OperationCallSettings.Builder<DeleteProcessRequest,Empty,OperationMetadata> deleteProcessOperationSettings()

Returns the builder for the settings used for calls to deleteProcess.

Returns
TypeDescription
Builder<DeleteProcessRequest,Empty,OperationMetadata>

deleteProcessSettings()

public UnaryCallSettings.Builder<DeleteProcessRequest,Operation> deleteProcessSettings()

Returns the builder for the settings used for calls to deleteProcess.

Returns
TypeDescription
Builder<DeleteProcessRequest,Operation>

deleteRunOperationSettings()

public OperationCallSettings.Builder<DeleteRunRequest,Empty,OperationMetadata> deleteRunOperationSettings()

Returns the builder for the settings used for calls to deleteRun.

Returns
TypeDescription
Builder<DeleteRunRequest,Empty,OperationMetadata>

deleteRunSettings()

public UnaryCallSettings.Builder<DeleteRunRequest,Operation> deleteRunSettings()

Returns the builder for the settings used for calls to deleteRun.

Returns
TypeDescription
Builder<DeleteRunRequest,Operation>

getLineageEventSettings()

public UnaryCallSettings.Builder<GetLineageEventRequest,LineageEvent> getLineageEventSettings()

Returns the builder for the settings used for calls to getLineageEvent.

Returns
TypeDescription
Builder<GetLineageEventRequest,LineageEvent>

getProcessSettings()

public UnaryCallSettings.Builder<GetProcessRequest,Process> getProcessSettings()

Returns the builder for the settings used for calls to getProcess.

Returns
TypeDescription
Builder<GetProcessRequest,Process>

getRunSettings()

public UnaryCallSettings.Builder<GetRunRequest,Run> getRunSettings()

Returns the builder for the settings used for calls to getRun.

Returns
TypeDescription
Builder<GetRunRequest,Run>

getStubSettingsBuilder()

public LineageStubSettings.Builder getStubSettingsBuilder()
Returns
TypeDescription
LineageStubSettings.Builder

listLineageEventsSettings()

public PagedCallSettings.Builder<ListLineageEventsRequest,ListLineageEventsResponse,LineageClient.ListLineageEventsPagedResponse> listLineageEventsSettings()

Returns the builder for the settings used for calls to listLineageEvents.

Returns
TypeDescription
Builder<ListLineageEventsRequest,ListLineageEventsResponse,ListLineageEventsPagedResponse>

listProcessesSettings()

public PagedCallSettings.Builder<ListProcessesRequest,ListProcessesResponse,LineageClient.ListProcessesPagedResponse> listProcessesSettings()

Returns the builder for the settings used for calls to listProcesses.

Returns
TypeDescription
Builder<ListProcessesRequest,ListProcessesResponse,ListProcessesPagedResponse>

listRunsSettings()

public PagedCallSettings.Builder<ListRunsRequest,ListRunsResponse,LineageClient.ListRunsPagedResponse> listRunsSettings()

Returns the builder for the settings used for calls to listRuns.

Returns
TypeDescription
Builder<ListRunsRequest,ListRunsResponse,ListRunsPagedResponse>

searchLinksSettings()

public PagedCallSettings.Builder<SearchLinksRequest,SearchLinksResponse,LineageClient.SearchLinksPagedResponse> searchLinksSettings()

Returns the builder for the settings used for calls to searchLinks.

Returns
TypeDescription
Builder<SearchLinksRequest,SearchLinksResponse,SearchLinksPagedResponse>

updateProcessSettings()

public UnaryCallSettings.Builder<UpdateProcessRequest,Process> updateProcessSettings()

Returns the builder for the settings used for calls to updateProcess.

Returns
TypeDescription
Builder<UpdateProcessRequest,Process>

updateRunSettings()

public UnaryCallSettings.Builder<UpdateRunRequest,Run> updateRunSettings()

Returns the builder for the settings used for calls to updateRun.

Returns
TypeDescription
Builder<UpdateRunRequest,Run>