Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class BulkDeleteConversationsRequest.
The request to delete conversations in bulk.
Generated from protobuf message google.cloud.contactcenterinsights.v1.BulkDeleteConversationsRequest
Namespace
Google \ Cloud \ ContactCenterInsights \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The parent resource to delete conversations from. Format: projects/{project}/locations/{location}
↳ filter
string
Filter used to select the subset of conversations to delete.
↳ max_delete_count
int
Maximum number of conversations to delete.
↳ force
bool
If set to true, all of this conversation's analyses will also be deleted. Otherwise, the request will only succeed if the conversation has no analyses.
getParent
Required. The parent resource to delete conversations from.
Format:
projects/{project}/locations/{location}
Returns
Type
Description
string
setParent
Required. The parent resource to delete conversations from.
Format:
projects/{project}/locations/{location}
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getFilter
Filter used to select the subset of conversations to delete.
Returns
Type
Description
string
setFilter
Filter used to select the subset of conversations to delete.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getMaxDeleteCount
Maximum number of conversations to delete.
Returns
Type
Description
int
setMaxDeleteCount
Maximum number of conversations to delete.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getForce
If set to true, all of this conversation's analyses will also be deleted.
Otherwise, the request will only succeed if the conversation has no
analyses.
Returns
Type
Description
bool
setForce
If set to true, all of this conversation's analyses will also be deleted.
Otherwise, the request will only succeed if the conversation has no
analyses.
Parameter
Name
Description
var
bool
Returns
Type
Description
$this
static::build
Parameters
Name
Description
parent
string
Required. The parent resource to delete conversations from.
Format:
projects/{project}/locations/{location}
Please see ContactCenterInsightsClient::locationName() for help formatting this field.
filter
string
Filter used to select the subset of conversations to delete.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-09 UTC."],[],[],null,["# Google Cloud Contact Center Insights V1 Client - Class BulkDeleteConversationsRequest (2.3.3)\n\nVersion latestkeyboard_arrow_down\n\n- [2.3.3 (latest)](/php/docs/reference/cloud-contact-center-insights/latest/V1.BulkDeleteConversationsRequest)\n- [2.3.2](/php/docs/reference/cloud-contact-center-insights/2.3.2/V1.BulkDeleteConversationsRequest)\n- [2.2.1](/php/docs/reference/cloud-contact-center-insights/2.2.1/V1.BulkDeleteConversationsRequest)\n- [2.1.1](/php/docs/reference/cloud-contact-center-insights/2.1.1/V1.BulkDeleteConversationsRequest)\n- [2.0.1](/php/docs/reference/cloud-contact-center-insights/2.0.1/V1.BulkDeleteConversationsRequest)\n- [1.9.5](/php/docs/reference/cloud-contact-center-insights/1.9.5/V1.BulkDeleteConversationsRequest)\n- [1.8.0](/php/docs/reference/cloud-contact-center-insights/1.8.0/V1.BulkDeleteConversationsRequest)\n- [1.7.1](/php/docs/reference/cloud-contact-center-insights/1.7.1/V1.BulkDeleteConversationsRequest)\n- [1.6.2](/php/docs/reference/cloud-contact-center-insights/1.6.2/V1.BulkDeleteConversationsRequest)\n- [1.5.0](/php/docs/reference/cloud-contact-center-insights/1.5.0/V1.BulkDeleteConversationsRequest)\n- [1.4.1](/php/docs/reference/cloud-contact-center-insights/1.4.1/V1.BulkDeleteConversationsRequest)\n- [1.3.0](/php/docs/reference/cloud-contact-center-insights/1.3.0/V1.BulkDeleteConversationsRequest)\n- [1.2.1](/php/docs/reference/cloud-contact-center-insights/1.2.1/V1.BulkDeleteConversationsRequest)\n- [1.1.0](/php/docs/reference/cloud-contact-center-insights/1.1.0/V1.BulkDeleteConversationsRequest)\n- [1.0.3](/php/docs/reference/cloud-contact-center-insights/1.0.3/V1.BulkDeleteConversationsRequest) \nReference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class BulkDeleteConversationsRequest.\n\nThe request to delete conversations in bulk.\n\nGenerated from protobuf message `google.cloud.contactcenterinsights.v1.BulkDeleteConversationsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ ContactCenterInsights \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The parent resource to delete conversations from.\n\nFormat:\nprojects/{project}/locations/{location}\n\n### setParent\n\nRequired. The parent resource to delete conversations from.\n\nFormat:\nprojects/{project}/locations/{location}\n\n### getFilter\n\nFilter used to select the subset of conversations to delete.\n\n### setFilter\n\nFilter used to select the subset of conversations to delete.\n\n### getMaxDeleteCount\n\nMaximum number of conversations to delete.\n\n### setMaxDeleteCount\n\nMaximum number of conversations to delete.\n\n### getForce\n\nIf set to true, all of this conversation's analyses will also be deleted.\n\nOtherwise, the request will only succeed if the conversation has no\nanalyses.\n\n### setForce\n\nIf set to true, all of this conversation's analyses will also be deleted.\n\nOtherwise, the request will only succeed if the conversation has no\nanalyses.\n\n### static::build"]]