Class DataStoreTool.BoostSpec.Builder (0.1.0)

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

Static Methods

getDescriptor()

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

Methods

addAllConditionBoostSpecs(Iterable<? extends DataStoreTool.BoostSpec.ConditionBoostSpec> values)

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>
Returns
Type Description
DataStoreTool.BoostSpec.Builder

addConditionBoostSpecs(DataStoreTool.BoostSpec.ConditionBoostSpec value)

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];

Parameter
Name Description
value DataStoreTool.BoostSpec.ConditionBoostSpec
Returns
Type Description
DataStoreTool.BoostSpec.Builder

addConditionBoostSpecs(DataStoreTool.BoostSpec.ConditionBoostSpec.Builder builderForValue)

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];

Parameter
Name Description
builderForValue DataStoreTool.BoostSpec.ConditionBoostSpec.Builder
Returns
Type Description
DataStoreTool.BoostSpec.Builder

addConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec value)

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];

Parameters
Name Description
index int
value DataStoreTool.BoostSpec.ConditionBoostSpec
Returns
Type Description
DataStoreTool.BoostSpec.Builder

addConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue DataStoreTool.BoostSpec.ConditionBoostSpec.Builder
Returns
Type Description
DataStoreTool.BoostSpec.Builder

addConditionBoostSpecsBuilder()

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];

Returns
Type Description
DataStoreTool.BoostSpec.ConditionBoostSpec.Builder

addConditionBoostSpecsBuilder(int index)

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
Returns
Type Description
DataStoreTool.BoostSpec.ConditionBoostSpec.Builder

build()

public DataStoreTool.BoostSpec build()
Returns
Type Description
DataStoreTool.BoostSpec

buildPartial()

public DataStoreTool.BoostSpec buildPartial()
Returns
Type Description
DataStoreTool.BoostSpec

clear()

public DataStoreTool.BoostSpec.Builder clear()
Returns
Type Description
DataStoreTool.BoostSpec.Builder
Overrides

clearConditionBoostSpecs()

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];

Returns
Type Description
DataStoreTool.BoostSpec.Builder

getConditionBoostSpecs(int index)

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
Returns
Type Description
DataStoreTool.BoostSpec.ConditionBoostSpec

getConditionBoostSpecsBuilder(int index)

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
Returns
Type Description
DataStoreTool.BoostSpec.ConditionBoostSpec.Builder

getConditionBoostSpecsBuilderList()

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];

Returns
Type Description
List<Builder>

getConditionBoostSpecsCount()

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

getConditionBoostSpecsList()

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];

Returns
Type Description
List<ConditionBoostSpec>

getConditionBoostSpecsOrBuilder(int index)

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
Returns
Type Description
DataStoreTool.BoostSpec.ConditionBoostSpecOrBuilder

getConditionBoostSpecsOrBuilderList()

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>

getDefaultInstanceForType()

public DataStoreTool.BoostSpec getDefaultInstanceForType()
Returns
Type Description
DataStoreTool.BoostSpec

getDescriptorForType()

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

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DataStoreTool.BoostSpec other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeConditionBoostSpecs(int index)

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
Returns
Type Description
DataStoreTool.BoostSpec.Builder

setConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec value)

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];

Parameters
Name Description
index int
value DataStoreTool.BoostSpec.ConditionBoostSpec
Returns
Type Description
DataStoreTool.BoostSpec.Builder

setConditionBoostSpecs(int index, DataStoreTool.BoostSpec.ConditionBoostSpec.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue DataStoreTool.BoostSpec.ConditionBoostSpec.Builder
Returns
Type Description
DataStoreTool.BoostSpec.Builder