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
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 used for calls to createSpoke.
deleteHubOperationSettings()
public OperationCallSettings.Builder<DeleteHubRequest,Empty,OperationMetadata> deleteHubOperationSettings()
Returns the builder for the settings used for calls to deleteHub.
deleteHubSettings()
public UnaryCallSettings.Builder<DeleteHubRequest,Operation> deleteHubSettings()