public static class AlertPolicyServiceStubSettings.Builder extends StubSettings.Builder<AlertPolicyServiceStubSettings,AlertPolicyServiceStubSettings.Builder>
Builder for AlertPolicyServiceStubSettings.
Constructors
Builder()
protected Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter | |
---|---|
Name | Description |
clientContext |
ClientContext |
Builder(AlertPolicyServiceStubSettings settings)
protected Builder(AlertPolicyServiceStubSettings settings)
Parameter | |
---|---|
Name | Description |
settings |
AlertPolicyServiceStubSettings |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public AlertPolicyServiceStubSettings.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.
Parameter | |
---|---|
Name | Description |
settingsUpdater |
ApiFunction<Builder<?,?>,java.lang.Void> |
Returns | |
---|---|
Type | Description |
AlertPolicyServiceStubSettings.Builder |
build()
public AlertPolicyServiceStubSettings build()
Returns | |
---|---|
Type | Description |
AlertPolicyServiceStubSettings |
Exceptions | |
---|---|
Type | Description |
IOException |
createAlertPolicySettings()
public UnaryCallSettings.Builder<CreateAlertPolicyRequest,AlertPolicy> createAlertPolicySettings()
Returns the builder for the settings used for calls to createAlertPolicy.
Returns | |
---|---|
Type | Description |
Builder<CreateAlertPolicyRequest,AlertPolicy> |
deleteAlertPolicySettings()
public UnaryCallSettings.Builder<DeleteAlertPolicyRequest,Empty> deleteAlertPolicySettings()
Returns the builder for the settings used for calls to deleteAlertPolicy.
Returns | |
---|---|
Type | Description |
Builder<DeleteAlertPolicyRequest,Empty> |
getAlertPolicySettings()
public UnaryCallSettings.Builder<GetAlertPolicyRequest,AlertPolicy> getAlertPolicySettings()
Returns the builder for the settings used for calls to getAlertPolicy.
Returns | |
---|---|
Type | Description |
Builder<GetAlertPolicyRequest,AlertPolicy> |
listAlertPoliciesSettings()
public PagedCallSettings.Builder<ListAlertPoliciesRequest,ListAlertPoliciesResponse,AlertPolicyServiceClient.ListAlertPoliciesPagedResponse> listAlertPoliciesSettings()
Returns the builder for the settings used for calls to listAlertPolicies.
Returns | |
---|---|
Type | Description |
Builder<ListAlertPoliciesRequest,ListAlertPoliciesResponse,ListAlertPoliciesPagedResponse> |
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns | |
---|---|
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> |
updateAlertPolicySettings()
public UnaryCallSettings.Builder<UpdateAlertPolicyRequest,AlertPolicy> updateAlertPolicySettings()
Returns the builder for the settings used for calls to updateAlertPolicy.
Returns | |
---|---|
Type | Description |
Builder<UpdateAlertPolicyRequest,AlertPolicy> |