Class ImportDataObjectsRequest.Builder (0.1.0)

public static final class ImportDataObjectsRequest.Builder extends GeneratedMessageV3.Builder<ImportDataObjectsRequest.Builder> implements ImportDataObjectsRequestOrBuilder

Request message for [DataObjectService.ImportDataObjects][].

Protobuf type google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ImportDataObjectsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

build()

public ImportDataObjectsRequest build()
Returns
Type Description
ImportDataObjectsRequest

buildPartial()

public ImportDataObjectsRequest buildPartial()
Returns
Type Description
ImportDataObjectsRequest

clear()

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

clearConfig()

public ImportDataObjectsRequest.Builder clearConfig()
Returns
Type Description
ImportDataObjectsRequest.Builder

clearField(Descriptors.FieldDescriptor field)

public ImportDataObjectsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

clearGcsImport()

public ImportDataObjectsRequest.Builder clearGcsImport()

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Returns
Type Description
ImportDataObjectsRequest.Builder

clearName()

public ImportDataObjectsRequest.Builder clearName()

Required. The resource name of the Collection to import DataObjects into. Format: projects/{project}/locations/{location}/collections/{collection}.

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

Returns
Type Description
ImportDataObjectsRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ImportDataObjectsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

clone()

public ImportDataObjectsRequest.Builder clone()
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

getConfigCase()

public ImportDataObjectsRequest.ConfigCase getConfigCase()
Returns
Type Description
ImportDataObjectsRequest.ConfigCase

getDefaultInstanceForType()

public ImportDataObjectsRequest getDefaultInstanceForType()
Returns
Type Description
ImportDataObjectsRequest

getDescriptorForType()

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

getGcsImport()

public ImportDataObjectsRequest.GcsImportConfig getGcsImport()

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Returns
Type Description
ImportDataObjectsRequest.GcsImportConfig

The gcsImport.

getGcsImportBuilder()

public ImportDataObjectsRequest.GcsImportConfig.Builder getGcsImportBuilder()

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Returns
Type Description
ImportDataObjectsRequest.GcsImportConfig.Builder

getGcsImportOrBuilder()

public ImportDataObjectsRequest.GcsImportConfigOrBuilder getGcsImportOrBuilder()

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Returns
Type Description
ImportDataObjectsRequest.GcsImportConfigOrBuilder

getName()

public String getName()

Required. The resource name of the Collection to import DataObjects into. Format: projects/{project}/locations/{location}/collections/{collection}.

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

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Required. The resource name of the Collection to import DataObjects into. Format: projects/{project}/locations/{location}/collections/{collection}.

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

Returns
Type Description
ByteString

The bytes for name.

hasGcsImport()

public boolean hasGcsImport()

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Returns
Type Description
boolean

Whether the gcsImport field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ImportDataObjectsRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeGcsImport(ImportDataObjectsRequest.GcsImportConfig value)

public ImportDataObjectsRequest.Builder mergeGcsImport(ImportDataObjectsRequest.GcsImportConfig value)

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Parameter
Name Description
value ImportDataObjectsRequest.GcsImportConfig
Returns
Type Description
ImportDataObjectsRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ImportDataObjectsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ImportDataObjectsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

setGcsImport(ImportDataObjectsRequest.GcsImportConfig value)

public ImportDataObjectsRequest.Builder setGcsImport(ImportDataObjectsRequest.GcsImportConfig value)

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Parameter
Name Description
value ImportDataObjectsRequest.GcsImportConfig
Returns
Type Description
ImportDataObjectsRequest.Builder

setGcsImport(ImportDataObjectsRequest.GcsImportConfig.Builder builderForValue)

public ImportDataObjectsRequest.Builder setGcsImport(ImportDataObjectsRequest.GcsImportConfig.Builder builderForValue)

The Cloud Storage location of the input content.

.google.cloud.vectorsearch.v1beta.ImportDataObjectsRequest.GcsImportConfig gcs_import = 2;

Parameter
Name Description
builderForValue ImportDataObjectsRequest.GcsImportConfig.Builder
Returns
Type Description
ImportDataObjectsRequest.Builder

setName(String value)

public ImportDataObjectsRequest.Builder setName(String value)

Required. The resource name of the Collection to import DataObjects into. Format: projects/{project}/locations/{location}/collections/{collection}.

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

Parameter
Name Description
value String

The name to set.

Returns
Type Description
ImportDataObjectsRequest.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ImportDataObjectsRequest.Builder setNameBytes(ByteString value)

Required. The resource name of the Collection to import DataObjects into. Format: projects/{project}/locations/{location}/collections/{collection}.

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
ImportDataObjectsRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ImportDataObjectsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ImportDataObjectsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ImportDataObjectsRequest.Builder
Overrides