public static final class DeleteRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder> implements DeleteRequestOrBuilder
The request for the `Delete` operation.Protobuf type
DeleteRequest| Modifier and Type | Method and Description |
|---|---|
DeleteRequest.Builder |
addAllIds(java.lang.Iterable<java.lang.String> values)
Vectors to delete.
|
DeleteRequest.Builder |
addIds(java.lang.String value)
Vectors to delete.
|
DeleteRequest.Builder |
addIdsBytes(com.google.protobuf.ByteString value)
Vectors to delete.
|
DeleteRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
DeleteRequest |
build() |
DeleteRequest |
buildPartial() |
DeleteRequest.Builder |
clear() |
DeleteRequest.Builder |
clearDeleteAll()
This indicates that all vectors in the index namespace should be deleted.
|
DeleteRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DeleteRequest.Builder |
clearFilter()
If specified, the metadata filter here will be used to select the vectors to delete.
|
DeleteRequest.Builder |
clearIds()
Vectors to delete.
|
DeleteRequest.Builder |
clearNamespace()
The namespace to delete vectors from, if applicable.
|
DeleteRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DeleteRequest.Builder |
clone() |
DeleteRequest |
getDefaultInstanceForType() |
boolean |
getDeleteAll()
This indicates that all vectors in the index namespace should be deleted.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getFilter()
If specified, the metadata filter here will be used to select the vectors to delete.
|
com.google.protobuf.Struct.Builder |
getFilterBuilder()
If specified, the metadata filter here will be used to select the vectors to delete.
|
com.google.protobuf.StructOrBuilder |
getFilterOrBuilder()
If specified, the metadata filter here will be used to select the vectors to delete.
|
java.lang.String |
getIds(int index)
Vectors to delete.
|
com.google.protobuf.ByteString |
getIdsBytes(int index)
Vectors to delete.
|
int |
getIdsCount()
Vectors to delete.
|
com.google.protobuf.ProtocolStringList |
getIdsList()
Vectors to delete.
|
java.lang.String |
getNamespace()
The namespace to delete vectors from, if applicable.
|
com.google.protobuf.ByteString |
getNamespaceBytes()
The namespace to delete vectors from, if applicable.
|
boolean |
hasFilter()
If specified, the metadata filter here will be used to select the vectors to delete.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DeleteRequest.Builder |
mergeFilter(com.google.protobuf.Struct value)
If specified, the metadata filter here will be used to select the vectors to delete.
|
DeleteRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DeleteRequest.Builder |
mergeFrom(DeleteRequest other) |
DeleteRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
DeleteRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DeleteRequest.Builder |
setDeleteAll(boolean value)
This indicates that all vectors in the index namespace should be deleted.
|
DeleteRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
DeleteRequest.Builder |
setFilter(com.google.protobuf.Struct.Builder builderForValue)
If specified, the metadata filter here will be used to select the vectors to delete.
|
DeleteRequest.Builder |
setFilter(com.google.protobuf.Struct value)
If specified, the metadata filter here will be used to select the vectors to delete.
|
DeleteRequest.Builder |
setIds(int index,
java.lang.String value)
Vectors to delete.
|
DeleteRequest.Builder |
setNamespace(java.lang.String value)
The namespace to delete vectors from, if applicable.
|
DeleteRequest.Builder |
setNamespaceBytes(com.google.protobuf.ByteString value)
The namespace to delete vectors from, if applicable.
|
DeleteRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
DeleteRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeleteRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeleteRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeleteRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeleteRequest.Builder>public DeleteRequest.Builder mergeFrom(DeleteRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public DeleteRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeleteRequest.Builder>java.io.IOExceptionpublic com.google.protobuf.ProtocolStringList getIdsList()
Vectors to delete.
repeated string ids = 1;getIdsList in interface DeleteRequestOrBuilderpublic int getIdsCount()
Vectors to delete.
repeated string ids = 1;getIdsCount in interface DeleteRequestOrBuilderpublic java.lang.String getIds(int index)
Vectors to delete.
repeated string ids = 1;getIds in interface DeleteRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getIdsBytes(int index)
Vectors to delete.
repeated string ids = 1;getIdsBytes in interface DeleteRequestOrBuilderindex - The index of the value to return.public DeleteRequest.Builder setIds(int index, java.lang.String value)
Vectors to delete.
repeated string ids = 1;index - The index to set the value at.value - The ids to set.public DeleteRequest.Builder addIds(java.lang.String value)
Vectors to delete.
repeated string ids = 1;value - The ids to add.public DeleteRequest.Builder addAllIds(java.lang.Iterable<java.lang.String> values)
Vectors to delete.
repeated string ids = 1;values - The ids to add.public DeleteRequest.Builder clearIds()
Vectors to delete.
repeated string ids = 1;public DeleteRequest.Builder addIdsBytes(com.google.protobuf.ByteString value)
Vectors to delete.
repeated string ids = 1;value - The bytes of the ids to add.public boolean getDeleteAll()
This indicates that all vectors in the index namespace should be deleted.
bool delete_all = 2;getDeleteAll in interface DeleteRequestOrBuilderpublic DeleteRequest.Builder setDeleteAll(boolean value)
This indicates that all vectors in the index namespace should be deleted.
bool delete_all = 2;value - The deleteAll to set.public DeleteRequest.Builder clearDeleteAll()
This indicates that all vectors in the index namespace should be deleted.
bool delete_all = 2;public java.lang.String getNamespace()
The namespace to delete vectors from, if applicable.
string namespace = 3;getNamespace in interface DeleteRequestOrBuilderpublic com.google.protobuf.ByteString getNamespaceBytes()
The namespace to delete vectors from, if applicable.
string namespace = 3;getNamespaceBytes in interface DeleteRequestOrBuilderpublic DeleteRequest.Builder setNamespace(java.lang.String value)
The namespace to delete vectors from, if applicable.
string namespace = 3;value - The namespace to set.public DeleteRequest.Builder clearNamespace()
The namespace to delete vectors from, if applicable.
string namespace = 3;public DeleteRequest.Builder setNamespaceBytes(com.google.protobuf.ByteString value)
The namespace to delete vectors from, if applicable.
string namespace = 3;value - The bytes for namespace to set.public boolean hasFilter()
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;hasFilter in interface DeleteRequestOrBuilderpublic com.google.protobuf.Struct getFilter()
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;getFilter in interface DeleteRequestOrBuilderpublic DeleteRequest.Builder setFilter(com.google.protobuf.Struct value)
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;public DeleteRequest.Builder setFilter(com.google.protobuf.Struct.Builder builderForValue)
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;public DeleteRequest.Builder mergeFilter(com.google.protobuf.Struct value)
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;public DeleteRequest.Builder clearFilter()
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;public com.google.protobuf.Struct.Builder getFilterBuilder()
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;public com.google.protobuf.StructOrBuilder getFilterOrBuilder()
If specified, the metadata filter here will be used to select the vectors to delete. This is mutually exclusive with specifying ids to delete in the ids param or using delete_all=True. See https://www.pinecone.io/docs/metadata-filtering/`
.google.protobuf.Struct filter = 4;getFilterOrBuilder in interface DeleteRequestOrBuilderpublic final DeleteRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>public final DeleteRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteRequest.Builder>