Package com.google.cloud.dialogflow.v2
Class SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
com.google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder
- All Implemented Interfaces:
SearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchKnowledgeRequest.SearchConfig.BoostSpecs
public static final class SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
implements SearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder
Boost specifications for data stores.Protobuf type
google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs-
Method Summary
Modifier and TypeMethodDescriptionaddAllDataStores(Iterable<String> values) Optional.addAllSpec(Iterable<? extends SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec> values) Optional.addDataStores(String value) Optional.addDataStoresBytes(com.google.protobuf.ByteString value) Optional.addSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec value) Optional.addSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Builder builderForValue) Optional.Optional.addSpec(SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Builder builderForValue) Optional.Optional.addSpecBuilder(int index) Optional.build()clear()Optional.Optional.getDataStores(int index) Optional.com.google.protobuf.ByteStringgetDataStoresBytes(int index) Optional.intOptional.com.google.protobuf.ProtocolStringListOptional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetSpec(int index) Optional.getSpecBuilder(int index) Optional.Optional.intOptional.Optional.getSpecOrBuilder(int index) Optional.Optional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeSpec(int index) Optional.setDataStores(int index, String value) Optional.setSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec value) Optional.setSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Builder builderForValue) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
-
mergeFrom
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder mergeFrom(SearchKnowledgeRequest.SearchConfig.BoostSpecs other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>
-
mergeFrom
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder>- Throws:
IOException
-
getDataStoresList
public com.google.protobuf.ProtocolStringList getDataStoresList()Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getDataStoresListin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder- Returns:
- A list containing the dataStores.
-
getDataStoresCount
public int getDataStoresCount()Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getDataStoresCountin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder- Returns:
- The count of dataStores.
-
getDataStores
Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getDataStoresin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dataStores at the given index.
-
getDataStoresBytes
public com.google.protobuf.ByteString getDataStoresBytes(int index) Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getDataStoresBytesin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dataStores at the given index.
-
setDataStores
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder setDataStores(int index, String value) Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The dataStores to set.- Returns:
- This builder for chaining.
-
addDataStores
Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
value- The dataStores to add.- Returns:
- This builder for chaining.
-
addAllDataStores
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addAllDataStores(Iterable<String> values) Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
values- The dataStores to add.- Returns:
- This builder for chaining.
-
clearDataStores
Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addDataStoresBytes
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addDataStoresBytes(com.google.protobuf.ByteString value) Optional. Data Stores where the boosting configuration is applied. The full names of the referenced data stores. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`repeated string data_stores = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the dataStores to add.- Returns:
- This builder for chaining.
-
getSpecList
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSpecListin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder
-
getSpecCount
public int getSpecCount()Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSpecCountin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder
-
getSpec
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSpecin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder
-
setSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder setSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec value) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
setSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder setSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Builder builderForValue) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addSpec(SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec value) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec value) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addSpec(SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Builder builderForValue) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addSpec(int index, SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec.Builder builderForValue) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addAllSpec
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.Builder addAllSpec(Iterable<? extends SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec> values) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
clearSpec
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
removeSpec
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getSpecBuilder
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getSpecOrBuilder
public SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpecOrBuilder getSpecOrBuilder(int index) Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSpecOrBuilderin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder
-
getSpecOrBuilderList
public List<? extends SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpecOrBuilder> getSpecOrBuilderList()Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSpecOrBuilderListin interfaceSearchKnowledgeRequest.SearchConfig.BoostSpecsOrBuilder
-
addSpecBuilder
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
addSpecBuilder
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL]; -
getSpecBuilderList
Optional. A list of boosting specifications.
repeated .google.cloud.dialogflow.v2.SearchKnowledgeRequest.SearchConfig.BoostSpecs.BoostSpec spec = 2 [(.google.api.field_behavior) = OPTIONAL];
-