public static final class DataStoreTool.BoostSpec.Builder extends GeneratedMessage.Builder<DataStoreTool.BoostSpec.Builder> implements DataStoreTool.BoostSpecOrBuilder
Boost specification to boost certain documents.
Protobuf type google.cloud.ces.v1.DataStoreTool.BoostSpec
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public DataStoreTool.BoostSpec.Builder addAllConditionBoostSpecs(Iterable<? extends DataStoreTool.BoostSpec.ConditionBoostSpec> values)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec>
|
public DataStoreTool.BoostSpec.Builder addConditionBoostSpecs(DataStoreTool.BoostSpec.ConditionBoostSpec value)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.Builder addConditionBoostSpecs(DataStoreTool.BoostSpec.ConditionBoostSpec.Builder builderForValue)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.Builder addConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec value)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.Builder addConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec.Builder builderForValue)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.ConditionBoostSpec.Builder addConditionBoostSpecsBuilder()
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.ConditionBoostSpec.Builder addConditionBoostSpecsBuilder(int index)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public DataStoreTool.BoostSpec build()
public DataStoreTool.BoostSpec buildPartial()
public DataStoreTool.BoostSpec.Builder clear()
Overrides
public DataStoreTool.BoostSpec.Builder clearConditionBoostSpecs()
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.ConditionBoostSpec getConditionBoostSpecs(int index)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public DataStoreTool.BoostSpec.ConditionBoostSpec.Builder getConditionBoostSpecsBuilder(int index)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public List<DataStoreTool.BoostSpec.ConditionBoostSpec.Builder> getConditionBoostSpecsBuilderList()
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public int getConditionBoostSpecsCount()
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
|
public List<DataStoreTool.BoostSpec.ConditionBoostSpec> getConditionBoostSpecsList()
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.ConditionBoostSpecOrBuilder getConditionBoostSpecsOrBuilder(int index)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends DataStoreTool.BoostSpec.ConditionBoostSpecOrBuilder> getConditionBoostSpecsOrBuilderList()
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpecOrBuilder> |
|
public DataStoreTool.BoostSpec getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DataStoreTool.BoostSpec.Builder mergeFrom(DataStoreTool.BoostSpec other)
public DataStoreTool.BoostSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public DataStoreTool.BoostSpec.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public DataStoreTool.BoostSpec.Builder removeConditionBoostSpecs(int index)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public DataStoreTool.BoostSpec.Builder setConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec value)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];
public DataStoreTool.BoostSpec.Builder setConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec.Builder builderForValue)
Required. A list of boosting specifications.
repeated .google.cloud.ces.v1.DataStoreTool.BoostSpec.ConditionBoostSpec condition_boost_specs = 1 [(.google.api.field_behavior) = REQUIRED];