public static final class AdvancedCompleteQueryResponse.PersonSuggestion extends com.google.protobuf.GeneratedMessageV3 implements AdvancedCompleteQueryResponse.PersonSuggestionOrBuilder
Suggestions as people.Protobuf type
google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion| Modifier and Type | Class and Description |
|---|---|
static class |
AdvancedCompleteQueryResponse.PersonSuggestion.Builder
Suggestions as people.
|
static class |
AdvancedCompleteQueryResponse.PersonSuggestion.PersonType
The type of the person based on the source.
|
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 |
DATA_STORE_FIELD_NUMBER |
static int |
DOCUMENT_FIELD_NUMBER |
static int |
PERSON_TYPE_FIELD_NUMBER |
static int |
SUGGESTION_FIELD_NUMBER |
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 SUGGESTION_FIELD_NUMBER
public static final int PERSON_TYPE_FIELD_NUMBER
public static final int DOCUMENT_FIELD_NUMBER
public static final int DATA_STORE_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 String getSuggestion()
The suggestion for the query.
string suggestion = 1;getSuggestion in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic com.google.protobuf.ByteString getSuggestionBytes()
The suggestion for the query.
string suggestion = 1;getSuggestionBytes in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic int getPersonTypeValue()
The type of the person.
.google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion.PersonType person_type = 2;
getPersonTypeValue in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic AdvancedCompleteQueryResponse.PersonSuggestion.PersonType getPersonType()
The type of the person.
.google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryResponse.PersonSuggestion.PersonType person_type = 2;
getPersonType in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic boolean hasDocument()
The document data snippet in the suggestion. Only a subset of fields is populated.
.google.cloud.discoveryengine.v1beta.Document document = 4;hasDocument in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic Document getDocument()
The document data snippet in the suggestion. Only a subset of fields is populated.
.google.cloud.discoveryengine.v1beta.Document document = 4;getDocument in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic DocumentOrBuilder getDocumentOrBuilder()
The document data snippet in the suggestion. Only a subset of fields is populated.
.google.cloud.discoveryengine.v1beta.Document document = 4;getDocumentOrBuilder in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic String getDataStore()
The name of the dataStore that this suggestion belongs to.
string data_store = 5 [(.google.api.resource_reference) = { ... }getDataStore in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic com.google.protobuf.ByteString getDataStoreBytes()
The name of the dataStore that this suggestion belongs to.
string data_store = 5 [(.google.api.resource_reference) = { ... }getDataStoreBytes in interface AdvancedCompleteQueryResponse.PersonSuggestionOrBuilderpublic 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 AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(InputStream input) throws IOException
IOExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AdvancedCompleteQueryResponse.PersonSuggestion parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AdvancedCompleteQueryResponse.PersonSuggestion.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AdvancedCompleteQueryResponse.PersonSuggestion.Builder newBuilder()
public static AdvancedCompleteQueryResponse.PersonSuggestion.Builder newBuilder(AdvancedCompleteQueryResponse.PersonSuggestion prototype)
public AdvancedCompleteQueryResponse.PersonSuggestion.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AdvancedCompleteQueryResponse.PersonSuggestion.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AdvancedCompleteQueryResponse.PersonSuggestion getDefaultInstance()
public static com.google.protobuf.Parser<AdvancedCompleteQueryResponse.PersonSuggestion> parser()
public com.google.protobuf.Parser<AdvancedCompleteQueryResponse.PersonSuggestion> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AdvancedCompleteQueryResponse.PersonSuggestion getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.