public static final class SearchRequest.ContentSearchSpec.SnippetSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder> implements SearchRequest.ContentSearchSpec.SnippetSpecOrBuilder
A specification for configuring snippets in a search response.Protobuf type
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec| Modifier and Type | Method and Description |
|---|---|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SearchRequest.ContentSearchSpec.SnippetSpec |
build() |
SearchRequest.ContentSearchSpec.SnippetSpec |
buildPartial() |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clear() |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clearMaxSnippetCount()
Deprecated.
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec.max_snippet_count
is deprecated. See google/cloud/discoveryengine/v1alpha/search_service.proto;l=406
|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clearReferenceOnly()
Deprecated.
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec.reference_only
is deprecated. See google/cloud/discoveryengine/v1alpha/search_service.proto;l=410
|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clearReturnSnippet()
If `true`, then return snippet.
|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
clone() |
SearchRequest.ContentSearchSpec.SnippetSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getMaxSnippetCount()
Deprecated.
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec.max_snippet_count
is deprecated. See google/cloud/discoveryengine/v1alpha/search_service.proto;l=406
|
boolean |
getReferenceOnly()
Deprecated.
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec.reference_only
is deprecated. See google/cloud/discoveryengine/v1alpha/search_service.proto;l=410
|
boolean |
getReturnSnippet()
If `true`, then return snippet.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
mergeFrom(SearchRequest.ContentSearchSpec.SnippetSpec other) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
setMaxSnippetCount(int value)
Deprecated.
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec.max_snippet_count
is deprecated. See google/cloud/discoveryengine/v1alpha/search_service.proto;l=406
|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
setReferenceOnly(boolean value)
Deprecated.
google.cloud.discoveryengine.v1alpha.SearchRequest.ContentSearchSpec.SnippetSpec.reference_only
is deprecated. See google/cloud/discoveryengine/v1alpha/search_service.proto;l=410
|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
setReturnSnippet(boolean value)
If `true`, then return snippet.
|
SearchRequest.ContentSearchSpec.SnippetSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SearchRequest.ContentSearchSpec.SnippetSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SearchRequest.ContentSearchSpec.SnippetSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SearchRequest.ContentSearchSpec.SnippetSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder mergeFrom(SearchRequest.ContentSearchSpec.SnippetSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public SearchRequest.ContentSearchSpec.SnippetSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>IOException@Deprecated public int getMaxSnippetCount()
[DEPRECATED] This field is deprecated. To control snippet return, use `return_snippet` field. For backwards compatibility, we will return snippet if max_snippet_count > 0.
int32 max_snippet_count = 1 [deprecated = true];getMaxSnippetCount in interface SearchRequest.ContentSearchSpec.SnippetSpecOrBuilder@Deprecated public SearchRequest.ContentSearchSpec.SnippetSpec.Builder setMaxSnippetCount(int value)
[DEPRECATED] This field is deprecated. To control snippet return, use `return_snippet` field. For backwards compatibility, we will return snippet if max_snippet_count > 0.
int32 max_snippet_count = 1 [deprecated = true];value - The maxSnippetCount to set.@Deprecated public SearchRequest.ContentSearchSpec.SnippetSpec.Builder clearMaxSnippetCount()
[DEPRECATED] This field is deprecated. To control snippet return, use `return_snippet` field. For backwards compatibility, we will return snippet if max_snippet_count > 0.
int32 max_snippet_count = 1 [deprecated = true];@Deprecated public boolean getReferenceOnly()
[DEPRECATED] This field is deprecated and will have no affect on the snippet.
bool reference_only = 2 [deprecated = true];getReferenceOnly in interface SearchRequest.ContentSearchSpec.SnippetSpecOrBuilder@Deprecated public SearchRequest.ContentSearchSpec.SnippetSpec.Builder setReferenceOnly(boolean value)
[DEPRECATED] This field is deprecated and will have no affect on the snippet.
bool reference_only = 2 [deprecated = true];value - The referenceOnly to set.@Deprecated public SearchRequest.ContentSearchSpec.SnippetSpec.Builder clearReferenceOnly()
[DEPRECATED] This field is deprecated and will have no affect on the snippet.
bool reference_only = 2 [deprecated = true];public boolean getReturnSnippet()
If `true`, then return snippet. If no snippet can be generated, we return "No snippet is available for this page." A `snippet_status` with `SUCCESS` or `NO_SNIPPET_AVAILABLE` will also be returned.
bool return_snippet = 3;getReturnSnippet in interface SearchRequest.ContentSearchSpec.SnippetSpecOrBuilderpublic SearchRequest.ContentSearchSpec.SnippetSpec.Builder setReturnSnippet(boolean value)
If `true`, then return snippet. If no snippet can be generated, we return "No snippet is available for this page." A `snippet_status` with `SUCCESS` or `NO_SNIPPET_AVAILABLE` will also be returned.
bool return_snippet = 3;value - The returnSnippet to set.public SearchRequest.ContentSearchSpec.SnippetSpec.Builder clearReturnSnippet()
If `true`, then return snippet. If no snippet can be generated, we return "No snippet is available for this page." A `snippet_status` with `SUCCESS` or `NO_SNIPPET_AVAILABLE` will also be returned.
bool return_snippet = 3;public final SearchRequest.ContentSearchSpec.SnippetSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>public final SearchRequest.ContentSearchSpec.SnippetSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SearchRequest.ContentSearchSpec.SnippetSpec.Builder>Copyright © 2024 Google LLC. All rights reserved.