public static class HubServiceStubSettings.Builder extends StubSettings.Builder<HubServiceStubSettings,HubServiceStubSettings.Builder>
Builder for HubServiceStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(HubServiceStubSettings settings)
protected Builder(HubServiceStubSettings settings)
Methods
acceptHubSpokeOperationSettings()
public OperationCallSettings.Builder<AcceptHubSpokeRequest,AcceptHubSpokeResponse,OperationMetadata> acceptHubSpokeOperationSettings()
Returns the builder for the settings used for calls to acceptHubSpoke.
acceptHubSpokeSettings()
public UnaryCallSettings.Builder<AcceptHubSpokeRequest,Operation> acceptHubSpokeSettings()
Returns the builder for the settings used for calls to acceptHubSpoke.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public HubServiceStubSettings.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.
build()
public HubServiceStubSettings build()
Overrides
createHubOperationSettings()
public OperationCallSettings.Builder<CreateHubRequest,Hub,OperationMetadata> createHubOperationSettings()
Returns the builder for the settings used for calls to createHub.
createHubSettings()
public UnaryCallSettings.Builder<CreateHubRequest,Operation> createHubSettings()
Returns the builder for the settings used for calls to createHub.
createSpokeOperationSettings()
public OperationCallSettings.Builder<CreateSpokeRequest,Spoke,OperationMetadata> createSpokeOperationSettings()
Returns the builder for the settings used for calls to createSpoke.
createSpokeSettings()
public UnaryCallSettings.Builder<CreateSpokeRequest,Operation> createSpokeSettings()
Returns the builder for the settings