public static class BackendServicesStubSettings . Builder extends StubSettings . Builder<BackendServicesStubSettings , BackendServicesStubSettings . Builder >
Builder for BackendServicesStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder ( ClientContext clientContext )
Builder(BackendServicesStubSettings settings)
protected Builder ( BackendServicesStubSettings settings )
Methods
addSignedUrlKeyOperationSettings()
public OperationCallSettings . Builder<AddSignedUrlKeyBackendServiceRequest , Operation , Operation > addSignedUrlKeyOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to addSignedUrlKey.
addSignedUrlKeySettings()
public UnaryCallSettings . Builder<AddSignedUrlKeyBackendServiceRequest , Operation > addSignedUrlKeySettings ()
Returns the builder for the settings used for calls to addSignedUrlKey.
aggregatedListSettings()
public PagedCallSettings . Builder<AggregatedListBackendServicesRequest , BackendServiceAggregatedList , BackendServicesClient . AggregatedListPagedResponse > aggregatedListSettings ()
Returns the builder for the settings used for calls to aggregatedList.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public BackendServicesStubSettings . 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 BackendServicesStubSettings build ()
Overrides
deleteOperationSettings()
public OperationCallSettings . Builder<DeleteBackendServiceRequest , Operation , Operation > deleteOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to delete.
deleteSettings()
public UnaryCallSettings . Builder<DeleteBackendServiceRequest , Operation > deleteSettings ()
Returns the builder for the settings used for calls to delete.
deleteSignedUrlKeyOperationSettings()
public OperationCallSettings . Builder<DeleteSignedUrlKeyBackendServiceRequest , Operation , Operation > deleteSignedUrlKeyOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to deleteSignedUrlKey.
deleteSignedUrlKeySettings()
public UnaryCallSettings . Builder<DeleteSignedUrlKeyBackendServiceRequest , Operation > deleteSignedUrlKeySettings ()
Returns the builder for the settings used for calls to deleteSignedUrlKey.
getHealthSettings()
public UnaryCallSettings . Builder<GetHealthBackendServiceRequest , BackendServiceGroupHealth > getHealthSettings ()
Returns the builder for the settings used for calls to getHealth.
getIamPolicySettings()
public UnaryCallSettings . Builder<GetIamPolicyBackendServiceRequest , Policy > getIamPolicySettings ()
Returns the builder for the settings used for calls to getIamPolicy.
getSettings()
public UnaryCallSettings . Builder<GetBackendServiceRequest , BackendService > getSettings ()
Returns the builder for the settings used for calls to get.
insertOperationSettings()
public OperationCallSettings . Builder<InsertBackendServiceRequest , Operation , Operation > insertOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to insert.
insertSettings()
public UnaryCallSettings . Builder<InsertBackendServiceRequest , Operation > insertSettings ()
Returns the builder for the settings used for calls to insert.
listSettings()
public PagedCallSettings . Builder<ListBackendServicesRequest , BackendServiceList , BackendServicesClient . ListPagedResponse > listSettings ()
Returns the builder for the settings used for calls to list.
listUsableSettings()
public PagedCallSettings . Builder<ListUsableBackendServicesRequest , BackendServiceListUsable , BackendServicesClient . ListUsablePagedResponse > listUsableSettings ()
Returns the builder for the settings used for calls to listUsable.
patchOperationSettings()
public OperationCallSettings . Builder<PatchBackendServiceRequest , Operation , Operation > patchOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to patch.
patchSettings()
public UnaryCallSettings . Builder<PatchBackendServiceRequest , Operation > patchSettings ()
Returns the builder for the settings used for calls to patch.
setEdgeSecurityPolicyOperationSettings()
public OperationCallSettings . Builder<SetEdgeSecurityPolicyBackendServiceRequest , Operation , Operation > setEdgeSecurityPolicyOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to setEdgeSecurityPolicy.
setEdgeSecurityPolicySettings()
public UnaryCallSettings . Builder<SetEdgeSecurityPolicyBackendServiceRequest , Operation > setEdgeSecurityPolicySettings ()
Returns the builder for the settings used for calls to setEdgeSecurityPolicy.
setIamPolicySettings()
public UnaryCallSettings . Builder<SetIamPolicyBackendServiceRequest , Policy > setIamPolicySettings ()
Returns the builder for the settings used for calls to setIamPolicy.
setSecurityPolicyOperationSettings()
public OperationCallSettings . Builder<SetSecurityPolicyBackendServiceRequest , Operation , Operation > setSecurityPolicyOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to setSecurityPolicy.
setSecurityPolicySettings()
public UnaryCallSettings . Builder<SetSecurityPolicyBackendServiceRequest , Operation > setSecurityPolicySettings ()
Returns the builder for the settings used for calls to setSecurityPolicy.
testIamPermissionsSettings()
public UnaryCallSettings . Builder<TestIamPermissionsBackendServiceRequest , TestPermissionsResponse > testIamPermissionsSettings ()
Returns the builder for the settings used for calls to testIamPermissions.
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings . Builder <? , ? >> unaryMethodSettingsBuilders ()
Returns Type Description com.google.common.collect.ImmutableList <Builder <? ,? >>
updateOperationSettings()
public OperationCallSettings . Builder<UpdateBackendServiceRequest , Operation , Operation > updateOperationSettings ()
Beta
The surface for use by generated code is not stable yet and may change in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Returns the builder for the settings used for calls to update.
updateSettings()
public UnaryCallSettings . Builder<UpdateBackendServiceRequest , Operation > updateSettings ()
Returns the builder for the settings used for calls to update.