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

batchSearchLinkProcessesSettings()

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

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

Returns

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

createProcessSettings()

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

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

Returns

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

deleteProcessOperationSettings()

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

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

Returns

deleteProcessSettings()

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

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

Returns

deleteRunOperationSettings()

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

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

Returns

deleteRunSettings()

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

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

Returns

getLineageEventSettings()

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

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

Returns

getProcessSettings()

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

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

Returns

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

listLineageEventsSettings()

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

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

Returns

listProcessesSettings()

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

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

Returns

listRunsSettings()

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

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

Returns

searchLinksSettings()

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

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

Returns

updateProcessSettings()

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

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

Returns

updateRunSettings()

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

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

Returns
TypeDescription
Builder<UpdateRunRequest,Run>