public static class NotificationChannelServiceStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<NotificationChannelServiceStubSettings,NotificationChannelServiceStubSettings.Builder>
| Modifier | Constructor and Description | 
|---|---|
protected  | 
Builder()  | 
protected  | 
Builder(com.google.api.gax.rpc.ClientContext clientContext)  | 
protected  | 
Builder(NotificationChannelServiceStubSettings settings)  | 
| Modifier and Type | Method and Description | 
|---|---|
NotificationChannelServiceStubSettings.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. 
 | 
NotificationChannelServiceStubSettings | 
build()  | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNotificationChannelRequest,NotificationChannel> | 
createNotificationChannelSettings()
Returns the builder for the settings used for calls to createNotificationChannel. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNotificationChannelRequest,Empty> | 
deleteNotificationChannelSettings()
Returns the builder for the settings used for calls to deleteNotificationChannel. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNotificationChannelDescriptorRequest,NotificationChannelDescriptor> | 
getNotificationChannelDescriptorSettings()
Returns the builder for the settings used for calls to getNotificationChannelDescriptor. 
 | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNotificationChannelRequest,NotificationChannel> | 
getNotificationChannelSettings()
Returns the builder for the settings used for calls to getNotificationChannel. 
 | 
com.google.api.gax.rpc.PagedCallSettings.Builder<ListNotificationChannelDescriptorsRequest,ListNotificationChannelDescriptorsResponse,NotificationChannelServiceClient.ListNotificationChannelDescriptorsPagedResponse> | 
listNotificationChannelDescriptorsSettings()
Returns the builder for the settings used for calls to listNotificationChannelDescriptors. 
 | 
com.google.api.gax.rpc.PagedCallSettings.Builder<ListNotificationChannelsRequest,ListNotificationChannelsResponse,NotificationChannelServiceClient.ListNotificationChannelsPagedResponse> | 
listNotificationChannelsSettings()
Returns the builder for the settings used for calls to listNotificationChannels. 
 | 
com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> | 
unaryMethodSettingsBuilders()  | 
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNotificationChannelRequest,NotificationChannel> | 
updateNotificationChannelSettings()
Returns the builder for the settings used for calls to updateNotificationChannel. 
 | 
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setTracerFactory, setTransportChannelProvider, toStringprotected Builder()
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(NotificationChannelServiceStubSettings settings)
public NotificationChannelServiceStubSettings.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.
Exceptionpublic com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListNotificationChannelDescriptorsRequest,ListNotificationChannelDescriptorsResponse,NotificationChannelServiceClient.ListNotificationChannelDescriptorsPagedResponse> listNotificationChannelDescriptorsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNotificationChannelDescriptorRequest,NotificationChannelDescriptor> getNotificationChannelDescriptorSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListNotificationChannelsRequest,ListNotificationChannelsResponse,NotificationChannelServiceClient.ListNotificationChannelsPagedResponse> listNotificationChannelsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetNotificationChannelRequest,NotificationChannel> getNotificationChannelSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateNotificationChannelRequest,NotificationChannel> createNotificationChannelSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateNotificationChannelRequest,NotificationChannel> updateNotificationChannelSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteNotificationChannelRequest,Empty> deleteNotificationChannelSettings()
public NotificationChannelServiceStubSettings build() throws IOException
build in class com.google.api.gax.rpc.StubSettings.Builder<NotificationChannelServiceStubSettings,NotificationChannelServiceStubSettings.Builder>IOExceptionCopyright © 2019 Google LLC. All rights reserved.