Class DeleteRagFileRequest.Builder (3.88.0)

public static final class DeleteRagFileRequest.Builder extends GeneratedMessage.Builder<DeleteRagFileRequest.Builder> implements DeleteRagFileRequestOrBuilder

Request message for VertexRagDataService.DeleteRagFile.

Protobuf type google.cloud.aiplatform.v1beta1.DeleteRagFileRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public DeleteRagFileRequest build()
Returns
Type Description
DeleteRagFileRequest

buildPartial()

public DeleteRagFileRequest buildPartial()
Returns
Type Description
DeleteRagFileRequest

clear()

public DeleteRagFileRequest.Builder clear()
Returns
Type Description
DeleteRagFileRequest.Builder
Overrides

clearForceDelete()

public DeleteRagFileRequest.Builder clearForceDelete()

Optional. If set to true, any errors generated by external vector database during the deletion will be ignored. The default value is false.

bool force_delete = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeleteRagFileRequest.Builder

This builder for chaining.

clearName()

public DeleteRagFileRequest.Builder clearName()

Required. The name of the RagFile resource to be deleted. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
DeleteRagFileRequest.Builder

This builder for chaining.

getDefaultInstanceForType()

public DeleteRagFileRequest getDefaultInstanceForType()
Returns
Type Description
DeleteRagFileRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getForceDelete()

public boolean getForceDelete()

Optional. If set to true, any errors generated by external vector database during the deletion will be ignored. The default value is false.

bool force_delete = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The forceDelete.

getName()

public String getName()

Required. The name of the RagFile resource to be deleted. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Required. The name of the RagFile resource to be deleted. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DeleteRagFileRequest other)

public DeleteRagFileRequest.Builder mergeFrom(DeleteRagFileRequest other)
Parameter
Name Description
other DeleteRagFileRequest
Returns
Type Description
DeleteRagFileRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DeleteRagFileRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DeleteRagFileRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DeleteRagFileRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DeleteRagFileRequest.Builder
Overrides

setForceDelete(boolean value)

public DeleteRagFileRequest.Builder setForceDelete(boolean value)

Optional. If set to true, any errors generated by external vector database during the deletion will be ignored. The default value is false.

bool force_delete = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The forceDelete to set.

Returns
Type Description
DeleteRagFileRequest.Builder

This builder for chaining.

setName(String value)

public DeleteRagFileRequest.Builder setName(String value)

Required. The name of the RagFile resource to be deleted. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The name to set.

Returns
Type Description
DeleteRagFileRequest.Builder

This builder for chaining.

setNameBytes(ByteString value)

public DeleteRagFileRequest.Builder setNameBytes(ByteString value)

Required. The name of the RagFile resource to be deleted. Format: projects/{project}/locations/{location}/ragCorpora/{rag_corpus}/ragFiles/{rag_file}

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
DeleteRagFileRequest.Builder

This builder for chaining.