public static final class ConversationalSearchRequest.SearchParams extends GeneratedMessage implements ConversationalSearchRequest.SearchParamsOrBuilder
Search parameters.
Protobuf type google.cloud.retail.v2alpha.ConversationalSearchRequest.SearchParams
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BOOST_SPEC_FIELD_NUMBER
public static final int BOOST_SPEC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CANONICAL_FILTER_FIELD_NUMBER
public static final int CANONICAL_FILTER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FILTER_FIELD_NUMBER
public static final int FILTER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SORT_BY_FIELD_NUMBER
public static final int SORT_BY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ConversationalSearchRequest.SearchParams getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ConversationalSearchRequest.SearchParams.Builder newBuilder()
newBuilder(ConversationalSearchRequest.SearchParams prototype)
public static ConversationalSearchRequest.SearchParams.Builder newBuilder(ConversationalSearchRequest.SearchParams prototype)
public static ConversationalSearchRequest.SearchParams parseDelimitedFrom(InputStream input)
public static ConversationalSearchRequest.SearchParams parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ConversationalSearchRequest.SearchParams parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchRequest.SearchParams parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ConversationalSearchRequest.SearchParams parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchRequest.SearchParams parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchRequest.SearchParams parseFrom(CodedInputStream input)
public static ConversationalSearchRequest.SearchParams parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchRequest.SearchParams parseFrom(InputStream input)
public static ConversationalSearchRequest.SearchParams parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ConversationalSearchRequest.SearchParams parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ConversationalSearchRequest.SearchParams parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ConversationalSearchRequest.SearchParams> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBoostSpec()
public SearchRequest.BoostSpec getBoostSpec()
Optional. The boost spec to specify the boosting of search results.
The syntax of the boost spec is the same as
SearchRequest.boost_spec.
.google.cloud.retail.v2alpha.SearchRequest.BoostSpec boost_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
getBoostSpecOrBuilder()
public SearchRequest.BoostSpecOrBuilder getBoostSpecOrBuilder()
Optional. The boost spec to specify the boosting of search results.
The syntax of the boost spec is the same as
SearchRequest.boost_spec.
.google.cloud.retail.v2alpha.SearchRequest.BoostSpec boost_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
getCanonicalFilter()
public String getCanonicalFilter()
Optional. The canonical filter string to restrict search results.
The syntax of the canonical filter string is the same as
SearchRequest.canonical_filter.
string canonical_filter = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The canonicalFilter.
|
getCanonicalFilterBytes()
public ByteString getCanonicalFilterBytes()
Optional. The canonical filter string to restrict search results.
The syntax of the canonical filter string is the same as
SearchRequest.canonical_filter.
string canonical_filter = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for canonicalFilter.
|
getDefaultInstanceForType()
public ConversationalSearchRequest.SearchParams getDefaultInstanceForType()
getFilter()
public String getFilter()
Optional. The filter string to restrict search results.
The syntax of the filter string is the same as
SearchRequest.filter.
string filter = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The filter.
|
getFilterBytes()
public ByteString getFilterBytes()
Optional. The filter string to restrict search results.
The syntax of the filter string is the same as
SearchRequest.filter.
string filter = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for filter.
|
getParserForType()
public Parser<ConversationalSearchRequest.SearchParams> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSortBy()
public String getSortBy()
Optional. The sort string to specify the sorting of search results.
The syntax of the sort string is the same as
[SearchRequest.sort][].
string sort_by = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The sortBy.
|
getSortByBytes()
public ByteString getSortByBytes()
Optional. The sort string to specify the sorting of search results.
The syntax of the sort string is the same as
[SearchRequest.sort][].
string sort_by = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for sortBy.
|
hasBoostSpec()
public boolean hasBoostSpec()
Optional. The boost spec to specify the boosting of search results.
The syntax of the boost spec is the same as
SearchRequest.boost_spec.
.google.cloud.retail.v2alpha.SearchRequest.BoostSpec boost_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the boostSpec field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ConversationalSearchRequest.SearchParams.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ConversationalSearchRequest.SearchParams.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ConversationalSearchRequest.SearchParams.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides