- 3.52.0 (latest)
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.2
- 3.3.0
- 3.2.0
- 3.0.0
- 2.9.8
- 2.8.9
- 2.7.4
- 2.5.3
- 2.4.0
public static final class FindNeighborsRequest.Query.RRF.Builder extends GeneratedMessageV3.Builder<FindNeighborsRequest.Query.RRF.Builder> implements FindNeighborsRequest.Query.RRFOrBuilder
Parameters for RRF algorithm that combines search results.
Protobuf type google.cloud.aiplatform.v1.FindNeighborsRequest.Query.RRF
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > FindNeighborsRequest.Query.RRF.BuilderImplements
FindNeighborsRequest.Query.RRFOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public FindNeighborsRequest.Query.RRF.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
build()
public FindNeighborsRequest.Query.RRF build()
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF |
buildPartial()
public FindNeighborsRequest.Query.RRF buildPartial()
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF |
clear()
public FindNeighborsRequest.Query.RRF.Builder clear()
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
clearAlpha()
public FindNeighborsRequest.Query.RRF.Builder clearAlpha()
Required. Users can provide an alpha value to give more weight to dense vs sparse results. For example, if the alpha is 0, we only return sparse and if the alpha is 1, we only return dense.
float alpha = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public FindNeighborsRequest.Query.RRF.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public FindNeighborsRequest.Query.RRF.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
clone()
public FindNeighborsRequest.Query.RRF.Builder clone()
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
getAlpha()
public float getAlpha()
Required. Users can provide an alpha value to give more weight to dense vs sparse results. For example, if the alpha is 0, we only return sparse and if the alpha is 1, we only return dense.
float alpha = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
float |
The alpha. |
getDefaultInstanceForType()
public FindNeighborsRequest.Query.RRF getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(FindNeighborsRequest.Query.RRF other)
public FindNeighborsRequest.Query.RRF.Builder mergeFrom(FindNeighborsRequest.Query.RRF other)
Parameter | |
---|---|
Name | Description |
other |
FindNeighborsRequest.Query.RRF |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public FindNeighborsRequest.Query.RRF.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public FindNeighborsRequest.Query.RRF.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final FindNeighborsRequest.Query.RRF.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
setAlpha(float value)
public FindNeighborsRequest.Query.RRF.Builder setAlpha(float value)
Required. Users can provide an alpha value to give more weight to dense vs sparse results. For example, if the alpha is 0, we only return sparse and if the alpha is 1, we only return dense.
float alpha = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
float The alpha to set. |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public FindNeighborsRequest.Query.RRF.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public FindNeighborsRequest.Query.RRF.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final FindNeighborsRequest.Query.RRF.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
FindNeighborsRequest.Query.RRF.Builder |