Dialogflow v3 API - Class SecuritySettingsService.SecuritySettingsServiceBase (2.2.0)

[BindServiceMethod(typeof(SecuritySettingsService), "BindService")]
public abstract class 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
NameDescription
requestCreateSecuritySettingsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<SecuritySettings>

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
NameDescription
requestDeleteSecuritySettingsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Empty>

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
NameDescription
requestGetSecuritySettingsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<SecuritySettings>

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
NameDescription
requestListSecuritySettingsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<ListSecuritySettingsResponse>

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
NameDescription
requestUpdateSecuritySettingsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<SecuritySettings>

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