public final class BulkDeleteConversationsRequest extends GeneratedMessageV3 implements BulkDeleteConversationsRequestOrBuilder
The request to delete conversations in bulk.
Protobuf type google.cloud.contactcenterinsights.v1.BulkDeleteConversationsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int FILTER_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int FORCE_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int MAX_DELETE_COUNT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
public static final int PARENT_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
public static BulkDeleteConversationsRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static BulkDeleteConversationsRequest.Builder newBuilder()
public static BulkDeleteConversationsRequest.Builder newBuilder(BulkDeleteConversationsRequest prototype)
public static BulkDeleteConversationsRequest parseDelimitedFrom(InputStream input)
public static BulkDeleteConversationsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static BulkDeleteConversationsRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
public static BulkDeleteConversationsRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BulkDeleteConversationsRequest parseFrom(ByteString data)
public static BulkDeleteConversationsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BulkDeleteConversationsRequest parseFrom(CodedInputStream input)
public static BulkDeleteConversationsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BulkDeleteConversationsRequest parseFrom(InputStream input)
public static BulkDeleteConversationsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static BulkDeleteConversationsRequest parseFrom(ByteBuffer data)
public static BulkDeleteConversationsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<BulkDeleteConversationsRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
public BulkDeleteConversationsRequest getDefaultInstanceForType()
public String getFilter()
Filter used to select the subset of conversations to delete.
string filter = 2;
Returns |
---|
Type | Description |
String | The filter.
|
public ByteString getFilterBytes()
Filter used to select the subset of conversations to delete.
string filter = 2;
Returns |
---|
Type | Description |
ByteString | The bytes for filter.
|
public boolean 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.
bool force = 4;
Returns |
---|
Type | Description |
boolean | The force.
|
public int getMaxDeleteCount()
Maximum number of conversations to delete.
int32 max_delete_count = 3;
Returns |
---|
Type | Description |
int | The maxDeleteCount.
|
public String getParent()
Required. The parent resource to delete conversations from.
Format:
projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
public ByteString getParentBytes()
Required. The parent resource to delete conversations from.
Format:
projects/{project}/locations/{location}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
public Parser<BulkDeleteConversationsRequest> getParserForType()
Overrides
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
Returns |
---|
Type | Description |
int | |
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public BulkDeleteConversationsRequest.Builder newBuilderForType()
protected BulkDeleteConversationsRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
public BulkDeleteConversationsRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides