Class DatastreamStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<DatastreamStubSettings,DatastreamStubSettings.Builder>
com.google.cloud.datastream.v1alpha1.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.Returns the builder for the settings used for calls to fetchErrors.Returns the builder for the settings used for calls to fetchErrors.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 getPrivateConnection.Returns the builder for the settings used for calls to getRoute.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<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<ListStreamsRequest,ListStreamsResponse, DatastreamClient.ListStreamsPagedResponse> Returns the builder for the settings used for calls to listStreams.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. -
fetchErrorsSettings
Returns the builder for the settings used for calls to fetchErrors. -
fetchErrorsOperationSettings
public OperationCallSettings.Builder<FetchErrorsRequest,FetchErrorsResponse, fetchErrorsOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to fetchErrors. -
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. -
build
- Specified by:
buildin classStubSettings.Builder<DatastreamStubSettings,DatastreamStubSettings.Builder> - Throws:
IOException
-