public static class ServiceMonitoringServiceSettings.Builder extends ClientSettings.Builder<ServiceMonitoringServiceSettings,ServiceMonitoringServiceSettings.Builder>
Builder for ServiceMonitoringServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(ServiceMonitoringServiceSettings settings)
protected Builder(ServiceMonitoringServiceSettings settings)
Builder(ServiceMonitoringServiceStubSettings.Builder stubSettings)
protected Builder(ServiceMonitoringServiceStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public ServiceMonitoringServiceSettings.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 ServiceMonitoringServiceSettings build()
Overrides
createServiceLevelObjectiveSettings()
public UnaryCallSettings.Builder<CreateServiceLevelObjectiveRequest,ServiceLevelObjective> createServiceLevelObjectiveSettings()
Returns the builder for the settings used for calls to createServiceLevelObjective.
createServiceSettings()
public UnaryCallSettings.Builder<CreateServiceRequest,Service> createServiceSettings()
Returns the builder for the settings used for calls to createService.
deleteServiceLevelObjectiveSettings()
public UnaryCallSettings.Builder<DeleteServiceLevelObjectiveRequest,Empty> deleteServiceLevelObjectiveSettings()
Returns the builder for the settings used for calls to deleteServiceLevelObjective.
deleteServiceSettings()
public UnaryCallSettings.Builder<DeleteServiceRequest,Empty> deleteServiceSettings()
Returns the builder for the settings used for calls to deleteService.
getServiceLevelObjectiveSettings()
public UnaryCallSettings.Builder<GetServiceLevelObjectiveRequest,ServiceLevelObjective> getServiceLevelObjectiveSettings()
Returns the builder for the settings used for calls to getServiceLevelObjective.
getServiceSettings()
public UnaryCallSettings.Builder<GetServiceRequest,Service> getServiceSettings()
Returns the builder for the settings used for calls to getService.
getStubSettingsBuilder()
public ServiceMonitoringServiceStubSettings.Builder getStubSettingsBuilder()
listServiceLevelObjectivesSettings()
public PagedCallSettings.Builder<ListServiceLevelObjectivesRequest,ListServiceLevelObjectivesResponse,ServiceMonitoringServiceClient.ListServiceLevelObjectivesPagedResponse> listServiceLevelObjectivesSettings()
Returns the builder for the settings used for calls to listServiceLevelObjectives.
listServicesSettings()
public PagedCallSettings.Builder<ListServicesRequest,ListServicesResponse,ServiceMonitoringServiceClient.ListServicesPagedResponse> listServicesSettings()
Returns the builder for the settings used for calls to listServices.
updateServiceLevelObjectiveSettings()
public UnaryCallSettings.Builder<UpdateServiceLevelObjectiveRequest,ServiceLevelObjective> updateServiceLevelObjectiveSettings()
Returns the builder for the settings used for calls to updateServiceLevelObjective.
updateServiceSettings()
public UnaryCallSettings.Builder<UpdateServiceRequest,Service> updateServiceSettings()
Returns the builder for the settings used for calls to updateService.