public static final class Engine.SearchEngineConfig.Builder extends GeneratedMessage.Builder<Engine.SearchEngineConfig.Builder> implements Engine.SearchEngineConfigOrBuilderConfigurations for a Search Engine.
Protobuf type google.cloud.discoveryengine.v1beta.Engine.SearchEngineConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Engine.SearchEngineConfig.BuilderImplements
Engine.SearchEngineConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllSearchAddOns(Iterable<? extends SearchAddOn> values)
public Engine.SearchEngineConfig.Builder addAllSearchAddOns(Iterable<? extends SearchAddOn> values)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.discoveryengine.v1beta.SearchAddOn>The searchAddOns to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
addAllSearchAddOnsValue(Iterable<Integer> values)
public Engine.SearchEngineConfig.Builder addAllSearchAddOnsValue(Iterable<Integer> values)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<Integer>The enum numeric values on the wire for searchAddOns to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
addSearchAddOns(SearchAddOn value)
public Engine.SearchEngineConfig.Builder addSearchAddOns(SearchAddOn value)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
SearchAddOnThe searchAddOns to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
addSearchAddOnsValue(int value)
public Engine.SearchEngineConfig.Builder addSearchAddOnsValue(int value)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for searchAddOns to add. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
build()
public Engine.SearchEngineConfig build()| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig |
|
buildPartial()
public Engine.SearchEngineConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig |
|
clear()
public Engine.SearchEngineConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
|
clearRequiredSubscriptionTier()
public Engine.SearchEngineConfig.Builder clearRequiredSubscriptionTier()Optional. The required subscription tier of this engine.
They cannot be modified after engine creation. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.
.google.cloud.discoveryengine.v1beta.SubscriptionTier required_subscription_tier = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
clearSearchAddOns()
public Engine.SearchEngineConfig.Builder clearSearchAddOns()The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
clearSearchTier()
public Engine.SearchEngineConfig.Builder clearSearchTier()The search feature tier of this engine.
Different tiers might have different pricing. To learn more, check the pricing documentation.
Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
.google.cloud.discoveryengine.v1beta.SearchTier search_tier = 1;
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public Engine.SearchEngineConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getRequiredSubscriptionTier()
public SubscriptionTier getRequiredSubscriptionTier()Optional. The required subscription tier of this engine.
They cannot be modified after engine creation. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.
.google.cloud.discoveryengine.v1beta.SubscriptionTier required_subscription_tier = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SubscriptionTier |
The requiredSubscriptionTier. |
getRequiredSubscriptionTierValue()
public int getRequiredSubscriptionTierValue()Optional. The required subscription tier of this engine.
They cannot be modified after engine creation. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.
.google.cloud.discoveryengine.v1beta.SubscriptionTier required_subscription_tier = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for requiredSubscriptionTier. |
getSearchAddOns(int index)
public SearchAddOn getSearchAddOns(int index)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
SearchAddOn |
The searchAddOns at the given index. |
getSearchAddOnsCount()
public int getSearchAddOnsCount()The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The count of searchAddOns. |
getSearchAddOnsList()
public List<SearchAddOn> getSearchAddOnsList()The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Returns | |
|---|---|
| Type | Description |
List<SearchAddOn> |
A list containing the searchAddOns. |
getSearchAddOnsValue(int index)
public int getSearchAddOnsValue(int index)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire of searchAddOns at the given index. |
getSearchAddOnsValueList()
public List<Integer> getSearchAddOnsValueList()The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the enum numeric values on the wire for searchAddOns. |
getSearchTier()
public SearchTier getSearchTier()The search feature tier of this engine.
Different tiers might have different pricing. To learn more, check the pricing documentation.
Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
.google.cloud.discoveryengine.v1beta.SearchTier search_tier = 1;
| Returns | |
|---|---|
| Type | Description |
SearchTier |
The searchTier. |
getSearchTierValue()
public int getSearchTierValue()The search feature tier of this engine.
Different tiers might have different pricing. To learn more, check the pricing documentation.
Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
.google.cloud.discoveryengine.v1beta.SearchTier search_tier = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for searchTier. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Engine.SearchEngineConfig other)
public Engine.SearchEngineConfig.Builder mergeFrom(Engine.SearchEngineConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
Engine.SearchEngineConfig |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Engine.SearchEngineConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Engine.SearchEngineConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
|
setRequiredSubscriptionTier(SubscriptionTier value)
public Engine.SearchEngineConfig.Builder setRequiredSubscriptionTier(SubscriptionTier value)Optional. The required subscription tier of this engine.
They cannot be modified after engine creation. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.
.google.cloud.discoveryengine.v1beta.SubscriptionTier required_subscription_tier = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
SubscriptionTierThe requiredSubscriptionTier to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
setRequiredSubscriptionTierValue(int value)
public Engine.SearchEngineConfig.Builder setRequiredSubscriptionTierValue(int value)Optional. The required subscription tier of this engine.
They cannot be modified after engine creation. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine.
.google.cloud.discoveryengine.v1beta.SubscriptionTier required_subscription_tier = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for requiredSubscriptionTier to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
setSearchAddOns(int index, SearchAddOn value)
public Engine.SearchEngineConfig.Builder setSearchAddOns(int index, SearchAddOn value)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
SearchAddOnThe searchAddOns to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
setSearchAddOnsValue(int index, int value)
public Engine.SearchEngineConfig.Builder setSearchAddOnsValue(int index, int value)The add-on that this search engine enables.
repeated .google.cloud.discoveryengine.v1beta.SearchAddOn search_add_ons = 2;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
intThe enum numeric value on the wire for searchAddOns to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
setSearchTier(SearchTier value)
public Engine.SearchEngineConfig.Builder setSearchTier(SearchTier value)The search feature tier of this engine.
Different tiers might have different pricing. To learn more, check the pricing documentation.
Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
.google.cloud.discoveryengine.v1beta.SearchTier search_tier = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
SearchTierThe searchTier to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |
setSearchTierValue(int value)
public Engine.SearchEngineConfig.Builder setSearchTierValue(int value)The search feature tier of this engine.
Different tiers might have different pricing. To learn more, check the pricing documentation.
Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
.google.cloud.discoveryengine.v1beta.SearchTier search_tier = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for searchTier to set. |
| Returns | |
|---|---|
| Type | Description |
Engine.SearchEngineConfig.Builder |
This builder for chaining. |