Package com.google.cloud.apihub.v1.stub
Class ApiHubPluginStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<ApiHubPluginStubSettings,ApiHubPluginStubSettings.Builder>
com.google.cloud.apihub.v1.stub.ApiHubPluginStubSettings.Builder
- Enclosing class:
- ApiHubPluginStubSettings
public static class ApiHubPluginStubSettings.Builder
extends StubSettings.Builder<ApiHubPluginStubSettings,ApiHubPluginStubSettings.Builder>
Builder for ApiHubPluginStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(ApiHubPluginStubSettings 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 createPluginInstance.Returns the builder for the settings used for calls to createPluginInstance.Returns the builder for the settings used for calls to createPlugin.OperationCallSettings.Builder<DeletePluginInstanceRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deletePluginInstance.Returns the builder for the settings used for calls to deletePluginInstance.OperationCallSettings.Builder<DeletePluginRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deletePlugin.Returns the builder for the settings used for calls to deletePlugin.OperationCallSettings.Builder<DisablePluginInstanceActionRequest,DisablePluginInstanceActionResponse, OperationMetadata> Returns the builder for the settings used for calls to disablePluginInstanceAction.Returns the builder for the settings used for calls to disablePluginInstanceAction.Returns the builder for the settings used for calls to disablePlugin.OperationCallSettings.Builder<EnablePluginInstanceActionRequest,EnablePluginInstanceActionResponse, OperationMetadata> Returns the builder for the settings used for calls to enablePluginInstanceAction.Returns the builder for the settings used for calls to enablePluginInstanceAction.Returns the builder for the settings used for calls to enablePlugin.OperationCallSettings.Builder<ExecutePluginInstanceActionRequest,ExecutePluginInstanceActionResponse, OperationMetadata> Returns the builder for the settings used for calls to executePluginInstanceAction.Returns the builder for the settings used for calls to executePluginInstanceAction.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getPluginInstance.Returns the builder for the settings used for calls to getPlugin.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, ApiHubPluginClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListPluginInstancesRequest,ListPluginInstancesResponse, ApiHubPluginClient.ListPluginInstancesPagedResponse> Returns the builder for the settings used for calls to listPluginInstances.PagedCallSettings.Builder<ListPluginsRequest,ListPluginsResponse, ApiHubPluginClient.ListPluginsPagedResponse> Returns the builder for the settings used for calls to listPlugins.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> Returns the builder for the settings used for calls to updatePluginInstance.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 ApiHubPluginStubSettings.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() -
getPluginSettings
Returns the builder for the settings used for calls to getPlugin. -
enablePluginSettings
Returns the builder for the settings used for calls to enablePlugin. -
disablePluginSettings
Returns the builder for the settings used for calls to disablePlugin. -
createPluginSettings
Returns the builder for the settings used for calls to createPlugin. -
listPluginsSettings
public PagedCallSettings.Builder<ListPluginsRequest,ListPluginsResponse, listPluginsSettings()ApiHubPluginClient.ListPluginsPagedResponse> Returns the builder for the settings used for calls to listPlugins. -
deletePluginSettings
Returns the builder for the settings used for calls to deletePlugin. -
deletePluginOperationSettings
public OperationCallSettings.Builder<DeletePluginRequest,com.google.protobuf.Empty, deletePluginOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deletePlugin. -
createPluginInstanceSettings
public UnaryCallSettings.Builder<CreatePluginInstanceRequest,Operation> createPluginInstanceSettings()Returns the builder for the settings used for calls to createPluginInstance. -
createPluginInstanceOperationSettings
public OperationCallSettings.Builder<CreatePluginInstanceRequest,PluginInstance, createPluginInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createPluginInstance. -
executePluginInstanceActionSettings
public UnaryCallSettings.Builder<ExecutePluginInstanceActionRequest,Operation> executePluginInstanceActionSettings()Returns the builder for the settings used for calls to executePluginInstanceAction. -
executePluginInstanceActionOperationSettings
public OperationCallSettings.Builder<ExecutePluginInstanceActionRequest,ExecutePluginInstanceActionResponse, executePluginInstanceActionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to executePluginInstanceAction. -
getPluginInstanceSettings
public UnaryCallSettings.Builder<GetPluginInstanceRequest,PluginInstance> getPluginInstanceSettings()Returns the builder for the settings used for calls to getPluginInstance. -
listPluginInstancesSettings
public PagedCallSettings.Builder<ListPluginInstancesRequest,ListPluginInstancesResponse, listPluginInstancesSettings()ApiHubPluginClient.ListPluginInstancesPagedResponse> Returns the builder for the settings used for calls to listPluginInstances. -
enablePluginInstanceActionSettings
public UnaryCallSettings.Builder<EnablePluginInstanceActionRequest,Operation> enablePluginInstanceActionSettings()Returns the builder for the settings used for calls to enablePluginInstanceAction. -
enablePluginInstanceActionOperationSettings
public OperationCallSettings.Builder<EnablePluginInstanceActionRequest,EnablePluginInstanceActionResponse, enablePluginInstanceActionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to enablePluginInstanceAction. -
disablePluginInstanceActionSettings
public UnaryCallSettings.Builder<DisablePluginInstanceActionRequest,Operation> disablePluginInstanceActionSettings()Returns the builder for the settings used for calls to disablePluginInstanceAction. -
disablePluginInstanceActionOperationSettings
public OperationCallSettings.Builder<DisablePluginInstanceActionRequest,DisablePluginInstanceActionResponse, disablePluginInstanceActionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to disablePluginInstanceAction. -
updatePluginInstanceSettings
public UnaryCallSettings.Builder<UpdatePluginInstanceRequest,PluginInstance> updatePluginInstanceSettings()Returns the builder for the settings used for calls to updatePluginInstance. -
deletePluginInstanceSettings
public UnaryCallSettings.Builder<DeletePluginInstanceRequest,Operation> deletePluginInstanceSettings()Returns the builder for the settings used for calls to deletePluginInstance. -
deletePluginInstanceOperationSettings
public OperationCallSettings.Builder<DeletePluginInstanceRequest,com.google.protobuf.Empty, deletePluginInstanceOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deletePluginInstance. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()ApiHubPluginClient.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<ApiHubPluginStubSettings,ApiHubPluginStubSettings.Builder> - Throws:
IOException
-