Class LineageStubSettings.Builder (0.38.0)

public static class LineageStubSettings.Builder extends StubSettings.Builder<LineageStubSettings,LineageStubSettings.Builder>

Builder for LineageStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > LineageStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(LineageStubSettings settings)

protected Builder(LineageStubSettings settings)
Parameter
Name Description
settings LineageStubSettings

Methods

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

public LineageStubSettings.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
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
LineageStubSettings.Builder

batchSearchLinkProcessesSettings()

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

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

Returns
Type Description
Builder<BatchSearchLinkProcessesRequest,BatchSearchLinkProcessesResponse,BatchSearchLinkProcessesPagedResponse>

build()

public LineageStubSettings build()
Returns
Type Description
LineageStubSettings
Overrides
Exceptions
Type Description
IOException

createLineageEventSettings()

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

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

Returns
Type Description
Builder<CreateLineageEventRequest,LineageEvent>

createProcessSettings()

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

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

Returns
Type Description
Builder<CreateProcessRequest,Process>

createRunSettings()

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

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

Returns
Type Description
Builder<CreateRunRequest,Run>

deleteLineageEventSettings()

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

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

Returns
Type Description
Builder<DeleteLineageEventRequest,Empty>

deleteProcessOperationSettings()

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

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

Returns
Type Description
Builder<DeleteProcessRequest,Empty,OperationMetadata>

deleteProcessSettings()

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

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

Returns
Type Description
Builder<DeleteProcessRequest,Operation>

deleteRunOperationSettings()

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

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

Returns
Type Description
Builder<DeleteRunRequest,Empty,OperationMetadata>

deleteRunSettings()

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

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

Returns
Type Description
Builder<DeleteRunRequest,Operation>

getLineageEventSettings()

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

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

Returns
Type Description
Builder<GetLineageEventRequest,LineageEvent>

getProcessSettings()

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

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

Returns
Type Description
Builder<GetProcessRequest,Process>

getRunSettings()

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

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

Returns
Type Description
Builder<GetRunRequest,Run>

listLineageEventsSettings()

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

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

Returns
Type Description
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
Type Description
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
Type Description
Builder<ListRunsRequest,ListRunsResponse,ListRunsPagedResponse>

processOpenLineageRunEventSettings()

public UnaryCallSettings.Builder<ProcessOpenLineageRunEventRequest,ProcessOpenLineageRunEventResponse> processOpenLineageRunEventSettings()

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

Returns
Type Description
Builder<ProcessOpenLineageRunEventRequest,ProcessOpenLineageRunEventResponse>

searchLinksSettings()

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

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

Returns
Type Description
Builder<SearchLinksRequest,SearchLinksResponse,SearchLinksPagedResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateProcessSettings()

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

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

Returns
Type Description
Builder<UpdateProcessRequest,Process>

updateRunSettings()

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

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

Returns
Type Description
Builder<UpdateRunRequest,Run>