Dialogflow v3 API - Class SecuritySettingsService.SecuritySettingsServiceBase (2.20.0)

[BindServiceMethod(typeof(SecuritySettingsService), "BindService")]
public abstract class SecuritySettingsService.SecuritySettingsServiceBase

Reference documentation and code samples for the Dialogflow v3 API class SecuritySettingsService.SecuritySettingsServiceBase.

Base class for server-side implementations of SecuritySettingsService

Inheritance

object > SecuritySettingsService.SecuritySettingsServiceBase

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Methods

CreateSecuritySettings(CreateSecuritySettingsRequest, ServerCallContext)

public virtual Task<SecuritySettings> CreateSecuritySettings(CreateSecuritySettingsRequest request, ServerCallContext context)

Create security settings in the specified location.

Parameters
Name Description
request CreateSecuritySettingsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskSecuritySettings

The response to send back to the client (wrapped by a task).

DeleteSecuritySettings(DeleteSecuritySettingsRequest, ServerCallContext)

public virtual Task<Empty> DeleteSecuritySettings(DeleteSecuritySettingsRequest request, ServerCallContext context)

Deletes the specified [SecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettings].

Parameters
Name Description
request DeleteSecuritySettingsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskEmpty

The response to send back to the client (wrapped by a task).

GetSecuritySettings(GetSecuritySettingsRequest, ServerCallContext)

public virtual Task<SecuritySettings> GetSecuritySettings(GetSecuritySettingsRequest request, ServerCallContext context)

Retrieves the specified [SecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettings]. The returned settings may be stale by up to 1 minute.

Parameters
Name Description
request GetSecuritySettingsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskSecuritySettings

The response to send back to the client (wrapped by a task).

ListSecuritySettings(ListSecuritySettingsRequest, ServerCallContext)

public virtual Task<ListSecuritySettingsResponse> ListSecuritySettings(ListSecuritySettingsRequest request, ServerCallContext context)

Returns the list of all security settings in the specified location.

Parameters
Name Description
request ListSecuritySettingsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListSecuritySettingsResponse

The response to send back to the client (wrapped by a task).

UpdateSecuritySettings(UpdateSecuritySettingsRequest, ServerCallContext)

public virtual Task<SecuritySettings> UpdateSecuritySettings(UpdateSecuritySettingsRequest request, ServerCallContext context)

Updates the specified [SecuritySettings][google.cloud.dialogflow.cx.v3.SecuritySettings].

Parameters
Name Description
request UpdateSecuritySettingsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskSecuritySettings

The response to send back to the client (wrapped by a task).