public static class ServicesSettings.Builder extends ClientSettings.Builder<ServicesSettings,ServicesSettings.Builder>
Builder for ServicesSettings.
Constructors
Builder()
protected Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Name | Description |
clientContext | ClientContext |
Builder(ServicesSettings settings)
protected Builder(ServicesSettings settings)
Name | Description |
settings | ServicesSettings |
Builder(ServicesStubSettings.Builder stubSettings)
protected Builder(ServicesStubSettings.Builder stubSettings)
Name | Description |
stubSettings | ServicesStubSettings.Builder |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public ServicesSettings.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.
Name | Description |
settingsUpdater | ApiFunction<Builder<?,?>,java.lang.Void> |
Type | Description |
ServicesSettings.Builder |
build()
public ServicesSettings build()
Type | Description |
ServicesSettings |
Type | Description |
IOException |
deleteServiceOperationSettings()
public OperationCallSettings.Builder<DeleteServiceRequest,Empty,OperationMetadataV1> deleteServiceOperationSettings()
Returns the builder for the settings used for calls to deleteService.
Type | Description |
Builder<DeleteServiceRequest,Empty,OperationMetadataV1> |
deleteServiceSettings()
public UnaryCallSettings.Builder<DeleteServiceRequest,Operation> deleteServiceSettings()
Returns the builder for the settings used for calls to deleteService.
Type | Description |
Builder<DeleteServiceRequest,Operation> |
getServiceSettings()
public UnaryCallSettings.Builder<GetServiceRequest,Service> getServiceSettings()
Returns the builder for the settings used for calls to getService.
Type | Description |
Builder<GetServiceRequest,Service> |
getStubSettingsBuilder()
public ServicesStubSettings.Builder getStubSettingsBuilder()
Type | Description |
ServicesStubSettings.Builder |
listServicesSettings()
public PagedCallSettings.Builder<ListServicesRequest,ListServicesResponse,ServicesClient.ListServicesPagedResponse> listServicesSettings()
Returns the builder for the settings used for calls to listServices.
Type | Description |
Builder<ListServicesRequest,ListServicesResponse,ListServicesPagedResponse> |
updateServiceOperationSettings()
public OperationCallSettings.Builder<UpdateServiceRequest,Service,OperationMetadataV1> updateServiceOperationSettings()
Returns the builder for the settings used for calls to updateService.
Type | Description |
Builder<UpdateServiceRequest,Service,OperationMetadataV1> |
updateServiceSettings()
public UnaryCallSettings.Builder<UpdateServiceRequest,Operation> updateServiceSettings()
Returns the builder for the settings used for calls to updateService.
Type | Description |
Builder<UpdateServiceRequest,Operation> |