Class DatastreamStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<DatastreamStubSettings,DatastreamStubSettings.Builder>
com.google.cloud.datastream.v1.stub.DatastreamStubSettings.Builder
- Enclosing class:
- DatastreamStubSettings
public static class DatastreamStubSettings.Builder
extends StubSettings.Builder<DatastreamStubSettings,DatastreamStubSettings.Builder>
Builder for DatastreamStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(DatastreamStubSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to createConnectionProfile.Returns the builder for the settings used for calls to createConnectionProfile.Returns the builder for the settings used for calls to createPrivateConnection.Returns the builder for the settings used for calls to createPrivateConnection.Returns the builder for the settings used for calls to createRoute.Returns the builder for the settings used for calls to createRoute.Returns the builder for the settings used for calls to createStream.Returns the builder for the settings used for calls to createStream.OperationCallSettings.Builder<DeleteConnectionProfileRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteConnectionProfile.Returns the builder for the settings used for calls to deleteConnectionProfile.OperationCallSettings.Builder<DeletePrivateConnectionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deletePrivateConnection.Returns the builder for the settings used for calls to deletePrivateConnection.OperationCallSettings.Builder<DeleteRouteRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteRoute.Returns the builder for the settings used for calls to deleteRoute.OperationCallSettings.Builder<DeleteStreamRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteStream.Returns the builder for the settings used for calls to deleteStream.Returns the builder for the settings used for calls to discoverConnectionProfile.PagedCallSettings.Builder<FetchStaticIpsRequest,FetchStaticIpsResponse, DatastreamClient.FetchStaticIpsPagedResponse> Returns the builder for the settings used for calls to fetchStaticIps.Returns the builder for the settings used for calls to getConnectionProfile.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getPrivateConnection.Returns the builder for the settings used for calls to getRoute.Returns the builder for the settings used for calls to getStreamObject.Returns the builder for the settings used for calls to getStream.PagedCallSettings.Builder<ListConnectionProfilesRequest,ListConnectionProfilesResponse, DatastreamClient.ListConnectionProfilesPagedResponse> Returns the builder for the settings used for calls to listConnectionProfiles.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, DatastreamClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse, DatastreamClient.ListPrivateConnectionsPagedResponse> Returns the builder for the settings used for calls to listPrivateConnections.PagedCallSettings.Builder<ListRoutesRequest,ListRoutesResponse, DatastreamClient.ListRoutesPagedResponse> Returns the builder for the settings used for calls to listRoutes.PagedCallSettings.Builder<ListStreamObjectsRequest,ListStreamObjectsResponse, DatastreamClient.ListStreamObjectsPagedResponse> Returns the builder for the settings used for calls to listStreamObjects.PagedCallSettings.Builder<ListStreamsRequest,ListStreamsResponse, DatastreamClient.ListStreamsPagedResponse> Returns the builder for the settings used for calls to listStreams.Returns the builder for the settings used for calls to lookupStreamObject.Returns the builder for the settings used for calls to runStream.Returns the builder for the settings used for calls to runStream.Returns the builder for the settings used for calls to startBackfillJob.Returns the builder for the settings used for calls to stopBackfillJob.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updateConnectionProfile.Returns the builder for the settings used for calls to updateConnectionProfile.Returns the builder for the settings used for calls to updateStream.Returns the builder for the settings used for calls to updateStream.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public DatastreamStubSettings.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
listConnectionProfilesSettings
public PagedCallSettings.Builder<ListConnectionProfilesRequest,ListConnectionProfilesResponse, listConnectionProfilesSettings()DatastreamClient.ListConnectionProfilesPagedResponse> Returns the builder for the settings used for calls to listConnectionProfiles. -
getConnectionProfileSettings
public UnaryCallSettings.Builder<GetConnectionProfileRequest,ConnectionProfile> getConnectionProfileSettings()Returns the builder for the settings used for calls to getConnectionProfile. -
createConnectionProfileSettings
public UnaryCallSettings.Builder<CreateConnectionProfileRequest,Operation> createConnectionProfileSettings()Returns the builder for the settings used for calls to createConnectionProfile. -
createConnectionProfileOperationSettings
public OperationCallSettings.Builder<CreateConnectionProfileRequest,ConnectionProfile, createConnectionProfileOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createConnectionProfile. -
updateConnectionProfileSettings
public UnaryCallSettings.Builder<UpdateConnectionProfileRequest,Operation> updateConnectionProfileSettings()Returns the builder for the settings used for calls to updateConnectionProfile. -
updateConnectionProfileOperationSettings
public OperationCallSettings.Builder<UpdateConnectionProfileRequest,ConnectionProfile, updateConnectionProfileOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateConnectionProfile. -
deleteConnectionProfileSettings
public UnaryCallSettings.Builder<DeleteConnectionProfileRequest,Operation> deleteConnectionProfileSettings()Returns the builder for the settings used for calls to deleteConnectionProfile. -
deleteConnectionProfileOperationSettings
public OperationCallSettings.Builder<DeleteConnectionProfileRequest,com.google.protobuf.Empty, deleteConnectionProfileOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteConnectionProfile. -
discoverConnectionProfileSettings
public UnaryCallSettings.Builder<DiscoverConnectionProfileRequest,DiscoverConnectionProfileResponse> discoverConnectionProfileSettings()Returns the builder for the settings used for calls to discoverConnectionProfile. -
listStreamsSettings
public PagedCallSettings.Builder<ListStreamsRequest,ListStreamsResponse, listStreamsSettings()DatastreamClient.ListStreamsPagedResponse> Returns the builder for the settings used for calls to listStreams. -
getStreamSettings
Returns the builder for the settings used for calls to getStream. -
createStreamSettings
Returns the builder for the settings used for calls to createStream. -
createStreamOperationSettings
public OperationCallSettings.Builder<CreateStreamRequest,Stream, createStreamOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createStream. -
updateStreamSettings
Returns the builder for the settings used for calls to updateStream. -
updateStreamOperationSettings
public OperationCallSettings.Builder<UpdateStreamRequest,Stream, updateStreamOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateStream. -
deleteStreamSettings
Returns the builder for the settings used for calls to deleteStream. -
deleteStreamOperationSettings
public OperationCallSettings.Builder<DeleteStreamRequest,com.google.protobuf.Empty, deleteStreamOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteStream. -
runStreamSettings
Returns the builder for the settings used for calls to runStream. -
runStreamOperationSettings
public OperationCallSettings.Builder<RunStreamRequest,Stream, runStreamOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to runStream. -
getStreamObjectSettings
Returns the builder for the settings used for calls to getStreamObject. -
lookupStreamObjectSettings
public UnaryCallSettings.Builder<LookupStreamObjectRequest,StreamObject> lookupStreamObjectSettings()Returns the builder for the settings used for calls to lookupStreamObject. -
listStreamObjectsSettings
public PagedCallSettings.Builder<ListStreamObjectsRequest,ListStreamObjectsResponse, listStreamObjectsSettings()DatastreamClient.ListStreamObjectsPagedResponse> Returns the builder for the settings used for calls to listStreamObjects. -
startBackfillJobSettings
public UnaryCallSettings.Builder<StartBackfillJobRequest,StartBackfillJobResponse> startBackfillJobSettings()Returns the builder for the settings used for calls to startBackfillJob. -
stopBackfillJobSettings
public UnaryCallSettings.Builder<StopBackfillJobRequest,StopBackfillJobResponse> stopBackfillJobSettings()Returns the builder for the settings used for calls to stopBackfillJob. -
fetchStaticIpsSettings
public PagedCallSettings.Builder<FetchStaticIpsRequest,FetchStaticIpsResponse, fetchStaticIpsSettings()DatastreamClient.FetchStaticIpsPagedResponse> Returns the builder for the settings used for calls to fetchStaticIps. -
createPrivateConnectionSettings
public UnaryCallSettings.Builder<CreatePrivateConnectionRequest,Operation> createPrivateConnectionSettings()Returns the builder for the settings used for calls to createPrivateConnection. -
createPrivateConnectionOperationSettings
public OperationCallSettings.Builder<CreatePrivateConnectionRequest,PrivateConnection, createPrivateConnectionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createPrivateConnection. -
getPrivateConnectionSettings
public UnaryCallSettings.Builder<GetPrivateConnectionRequest,PrivateConnection> getPrivateConnectionSettings()Returns the builder for the settings used for calls to getPrivateConnection. -
listPrivateConnectionsSettings
public PagedCallSettings.Builder<ListPrivateConnectionsRequest,ListPrivateConnectionsResponse, listPrivateConnectionsSettings()DatastreamClient.ListPrivateConnectionsPagedResponse> Returns the builder for the settings used for calls to listPrivateConnections. -
deletePrivateConnectionSettings
public UnaryCallSettings.Builder<DeletePrivateConnectionRequest,Operation> deletePrivateConnectionSettings()Returns the builder for the settings used for calls to deletePrivateConnection. -
deletePrivateConnectionOperationSettings
public OperationCallSettings.Builder<DeletePrivateConnectionRequest,com.google.protobuf.Empty, deletePrivateConnectionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deletePrivateConnection. -
createRouteSettings
Returns the builder for the settings used for calls to createRoute. -
createRouteOperationSettings
public OperationCallSettings.Builder<CreateRouteRequest,Route, createRouteOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createRoute. -
getRouteSettings
Returns the builder for the settings used for calls to getRoute. -
listRoutesSettings
public PagedCallSettings.Builder<ListRoutesRequest,ListRoutesResponse, listRoutesSettings()DatastreamClient.ListRoutesPagedResponse> Returns the builder for the settings used for calls to listRoutes. -
deleteRouteSettings
Returns the builder for the settings used for calls to deleteRoute. -
deleteRouteOperationSettings
public OperationCallSettings.Builder<DeleteRouteRequest,com.google.protobuf.Empty, deleteRouteOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteRoute. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()DatastreamClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
build
- Specified by:
buildin classStubSettings.Builder<DatastreamStubSettings,DatastreamStubSettings.Builder> - Throws:
IOException
-