public static final class SearchRequest.ContentSearchSpec extends com.google.protobuf.GeneratedMessageV3 implements SearchRequest.ContentSearchSpecOrBuilder
A specification for configuring the behavior of content search.Protobuf type
google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec| Modifier and Type | Class and Description |
|---|---|
static class |
SearchRequest.ContentSearchSpec.Builder
A specification for configuring the behavior of content search.
|
static class |
SearchRequest.ContentSearchSpec.ExtractiveContentSpec
A specification for configuring the extractive content in a search
response.
|
static interface |
SearchRequest.ContentSearchSpec.ExtractiveContentSpecOrBuilder |
static class |
SearchRequest.ContentSearchSpec.SnippetSpec
A specification for configuring snippets in a search response.
|
static interface |
SearchRequest.ContentSearchSpec.SnippetSpecOrBuilder |
static class |
SearchRequest.ContentSearchSpec.SummarySpec
A specification for configuring a summary returned in a search
response.
|
static interface |
SearchRequest.ContentSearchSpec.SummarySpecOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
EXTRACTIVE_CONTENT_SPEC_FIELD_NUMBER |
static int |
SNIPPET_SPEC_FIELD_NUMBER |
static int |
SUMMARY_SPEC_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SearchRequest.ContentSearchSpec |
getDefaultInstance() |
SearchRequest.ContentSearchSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
SearchRequest.ContentSearchSpec.ExtractiveContentSpec |
getExtractiveContentSpec()
If there is no extractive_content_spec provided, there will be no
extractive answer in the search response.
|
SearchRequest.ContentSearchSpec.ExtractiveContentSpecOrBuilder |
getExtractiveContentSpecOrBuilder()
If there is no extractive_content_spec provided, there will be no
extractive answer in the search response.
|
com.google.protobuf.Parser<SearchRequest.ContentSearchSpec> |
getParserForType() |
int |
getSerializedSize() |
SearchRequest.ContentSearchSpec.SnippetSpec |
getSnippetSpec()
If `snippetSpec` is not specified, snippets are not included in the
search response.
|
SearchRequest.ContentSearchSpec.SnippetSpecOrBuilder |
getSnippetSpecOrBuilder()
If `snippetSpec` is not specified, snippets are not included in the
search response.
|
SearchRequest.ContentSearchSpec.SummarySpec |
getSummarySpec()
If `summarySpec` is not specified, summaries are not included in the
search response.
|
SearchRequest.ContentSearchSpec.SummarySpecOrBuilder |
getSummarySpecOrBuilder()
If `summarySpec` is not specified, summaries are not included in the
search response.
|
boolean |
hasExtractiveContentSpec()
If there is no extractive_content_spec provided, there will be no
extractive answer in the search response.
|
int |
hashCode() |
boolean |
hasSnippetSpec()
If `snippetSpec` is not specified, snippets are not included in the
search response.
|
boolean |
hasSummarySpec()
If `summarySpec` is not specified, summaries are not included in the
search response.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SearchRequest.ContentSearchSpec.Builder |
newBuilder() |
static SearchRequest.ContentSearchSpec.Builder |
newBuilder(SearchRequest.ContentSearchSpec prototype) |
SearchRequest.ContentSearchSpec.Builder |
newBuilderForType() |
protected SearchRequest.ContentSearchSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static SearchRequest.ContentSearchSpec |
parseDelimitedFrom(InputStream input) |
static SearchRequest.ContentSearchSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchRequest.ContentSearchSpec |
parseFrom(byte[] data) |
static SearchRequest.ContentSearchSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchRequest.ContentSearchSpec |
parseFrom(ByteBuffer data) |
static SearchRequest.ContentSearchSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchRequest.ContentSearchSpec |
parseFrom(com.google.protobuf.ByteString data) |
static SearchRequest.ContentSearchSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchRequest.ContentSearchSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SearchRequest.ContentSearchSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SearchRequest.ContentSearchSpec |
parseFrom(InputStream input) |
static SearchRequest.ContentSearchSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SearchRequest.ContentSearchSpec> |
parser() |
SearchRequest.ContentSearchSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int SNIPPET_SPEC_FIELD_NUMBER
public static final int SUMMARY_SPEC_FIELD_NUMBER
public static final int EXTRACTIVE_CONTENT_SPEC_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasSnippetSpec()
If `snippetSpec` is not specified, snippets are not included in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.SnippetSpec snippet_spec = 1;
hasSnippetSpec in interface SearchRequest.ContentSearchSpecOrBuilderpublic SearchRequest.ContentSearchSpec.SnippetSpec getSnippetSpec()
If `snippetSpec` is not specified, snippets are not included in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.SnippetSpec snippet_spec = 1;
getSnippetSpec in interface SearchRequest.ContentSearchSpecOrBuilderpublic SearchRequest.ContentSearchSpec.SnippetSpecOrBuilder getSnippetSpecOrBuilder()
If `snippetSpec` is not specified, snippets are not included in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.SnippetSpec snippet_spec = 1;
getSnippetSpecOrBuilder in interface SearchRequest.ContentSearchSpecOrBuilderpublic boolean hasSummarySpec()
If `summarySpec` is not specified, summaries are not included in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.SummarySpec summary_spec = 2;
hasSummarySpec in interface SearchRequest.ContentSearchSpecOrBuilderpublic SearchRequest.ContentSearchSpec.SummarySpec getSummarySpec()
If `summarySpec` is not specified, summaries are not included in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.SummarySpec summary_spec = 2;
getSummarySpec in interface SearchRequest.ContentSearchSpecOrBuilderpublic SearchRequest.ContentSearchSpec.SummarySpecOrBuilder getSummarySpecOrBuilder()
If `summarySpec` is not specified, summaries are not included in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.SummarySpec summary_spec = 2;
getSummarySpecOrBuilder in interface SearchRequest.ContentSearchSpecOrBuilderpublic boolean hasExtractiveContentSpec()
If there is no extractive_content_spec provided, there will be no extractive answer in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.ExtractiveContentSpec extractive_content_spec = 3;
hasExtractiveContentSpec in interface SearchRequest.ContentSearchSpecOrBuilderpublic SearchRequest.ContentSearchSpec.ExtractiveContentSpec getExtractiveContentSpec()
If there is no extractive_content_spec provided, there will be no extractive answer in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.ExtractiveContentSpec extractive_content_spec = 3;
getExtractiveContentSpec in interface SearchRequest.ContentSearchSpecOrBuilderpublic SearchRequest.ContentSearchSpec.ExtractiveContentSpecOrBuilder getExtractiveContentSpecOrBuilder()
If there is no extractive_content_spec provided, there will be no extractive answer in the search response.
.google.cloud.discoveryengine.v1beta.SearchRequest.ContentSearchSpec.ExtractiveContentSpec extractive_content_spec = 3;
getExtractiveContentSpecOrBuilder in interface SearchRequest.ContentSearchSpecOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SearchRequest.ContentSearchSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchRequest.ContentSearchSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SearchRequest.ContentSearchSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SearchRequest.ContentSearchSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SearchRequest.ContentSearchSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SearchRequest.ContentSearchSpec.Builder newBuilder()
public static SearchRequest.ContentSearchSpec.Builder newBuilder(SearchRequest.ContentSearchSpec prototype)
public SearchRequest.ContentSearchSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SearchRequest.ContentSearchSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SearchRequest.ContentSearchSpec getDefaultInstance()
public static com.google.protobuf.Parser<SearchRequest.ContentSearchSpec> parser()
public com.google.protobuf.Parser<SearchRequest.ContentSearchSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SearchRequest.ContentSearchSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.