public static class DataTransferServiceStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<DataTransferServiceStubSettings,DataTransferServiceStubSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
protected |
Builder(DataTransferServiceStubSettings settings) |
Modifier and Type | Method and Description |
---|---|
DataTransferServiceStubSettings.Builder |
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
DataTransferServiceStubSettings |
build() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<CheckValidCredsRequest,CheckValidCredsResponse> |
checkValidCredsSettings()
Returns the builder for the settings used for calls to checkValidCreds.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTransferConfigRequest,TransferConfig> |
createTransferConfigSettings()
Returns the builder for the settings used for calls to createTransferConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTransferConfigRequest,Empty> |
deleteTransferConfigSettings()
Returns the builder for the settings used for calls to deleteTransferConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTransferRunRequest,Empty> |
deleteTransferRunSettings()
Returns the builder for the settings used for calls to deleteTransferRun.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataSourceRequest,DataSource> |
getDataSourceSettings()
Returns the builder for the settings used for calls to getDataSource.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTransferConfigRequest,TransferConfig> |
getTransferConfigSettings()
Returns the builder for the settings used for calls to getTransferConfig.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTransferRunRequest,TransferRun> |
getTransferRunSettings()
Returns the builder for the settings used for calls to getTransferRun.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataSourcesRequest,ListDataSourcesResponse,DataTransferServiceClient.ListDataSourcesPagedResponse> |
listDataSourcesSettings()
Returns the builder for the settings used for calls to listDataSources.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListTransferConfigsRequest,ListTransferConfigsResponse,DataTransferServiceClient.ListTransferConfigsPagedResponse> |
listTransferConfigsSettings()
Returns the builder for the settings used for calls to listTransferConfigs.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListTransferLogsRequest,ListTransferLogsResponse,DataTransferServiceClient.ListTransferLogsPagedResponse> |
listTransferLogsSettings()
Returns the builder for the settings used for calls to listTransferLogs.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListTransferRunsRequest,ListTransferRunsResponse,DataTransferServiceClient.ListTransferRunsPagedResponse> |
listTransferRunsSettings()
Returns the builder for the settings used for calls to listTransferRuns.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ScheduleTransferRunsRequest,ScheduleTransferRunsResponse> |
scheduleTransferRunsSettings()
Returns the builder for the settings used for calls to scheduleTransferRuns.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<StartManualTransferRunsRequest,StartManualTransferRunsResponse> |
startManualTransferRunsSettings()
Returns the builder for the settings used for calls to startManualTransferRuns.
|
com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> |
unaryMethodSettingsBuilders() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTransferConfigRequest,TransferConfig> |
updateTransferConfigSettings()
Returns the builder for the settings used for calls to updateTransferConfig.
|
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setTracerFactory, setTransportChannelProvider, toString
protected Builder()
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(DataTransferServiceStubSettings settings)
public DataTransferServiceStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exception
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataSourceRequest,DataSource> getDataSourceSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataSourcesRequest,ListDataSourcesResponse,DataTransferServiceClient.ListDataSourcesPagedResponse> listDataSourcesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTransferConfigRequest,TransferConfig> createTransferConfigSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTransferConfigRequest,TransferConfig> updateTransferConfigSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTransferConfigRequest,Empty> deleteTransferConfigSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTransferConfigRequest,TransferConfig> getTransferConfigSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListTransferConfigsRequest,ListTransferConfigsResponse,DataTransferServiceClient.ListTransferConfigsPagedResponse> listTransferConfigsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ScheduleTransferRunsRequest,ScheduleTransferRunsResponse> scheduleTransferRunsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTransferRunRequest,TransferRun> getTransferRunSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTransferRunRequest,Empty> deleteTransferRunSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListTransferRunsRequest,ListTransferRunsResponse,DataTransferServiceClient.ListTransferRunsPagedResponse> listTransferRunsSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListTransferLogsRequest,ListTransferLogsResponse,DataTransferServiceClient.ListTransferLogsPagedResponse> listTransferLogsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CheckValidCredsRequest,CheckValidCredsResponse> checkValidCredsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<StartManualTransferRunsRequest,StartManualTransferRunsResponse> startManualTransferRunsSettings()
public DataTransferServiceStubSettings build() throws IOException
build
in class com.google.api.gax.rpc.StubSettings.Builder<DataTransferServiceStubSettings,DataTransferServiceStubSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.