Class SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
com.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder
- All Implemented Interfaces:
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression
public static final class SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
implements SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder
The expression denoting the filter that was extracted from the input query.Protobuf type
google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Logical "And" compound operator connecting multiple expressions.Geolocation constraint expression.Numerical constraint expression.Logical "Or" compound operator connecting multiple expressions.String constraint expression.Logical "And" compound operator connecting multiple expressions.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression.BuilderLogical "And" compound operator connecting multiple expressions.Logical "And" compound operator connecting multiple expressions.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraintGeolocation constraint expression.Geolocation constraint expression.Geolocation constraint expression.Numerical constraint expression.Numerical constraint expression.Numerical constraint expression.Logical "Or" compound operator connecting multiple expressions.Logical "Or" compound operator connecting multiple expressions.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpressionOrBuilderLogical "Or" compound operator connecting multiple expressions.String constraint expression.String constraint expression.String constraint expression.booleanLogical "And" compound operator connecting multiple expressions.booleanGeolocation constraint expression.booleanNumerical constraint expression.booleanLogical "Or" compound operator connecting multiple expressions.booleanString constraint expression.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAndExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression value) Logical "And" compound operator connecting multiple expressions.mergeFrom(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeGeolocationConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint value) Geolocation constraint expression.mergeNumberConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint value) Numerical constraint expression.mergeOrExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression value) Logical "Or" compound operator connecting multiple expressions.mergeStringConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint value) String constraint expression.setAndExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression value) Logical "And" compound operator connecting multiple expressions.setAndExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression.Builder builderForValue) Logical "And" compound operator connecting multiple expressions.setGeolocationConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint value) Geolocation constraint expression.setGeolocationConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder builderForValue) Geolocation constraint expression.setNumberConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint value) Numerical constraint expression.setNumberConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint.Builder builderForValue) Numerical constraint expression.setOrExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression value) Logical "Or" compound operator connecting multiple expressions.setOrExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression.Builder builderForValue) Logical "Or" compound operator connecting multiple expressions.setStringConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint value) String constraint expression.setStringConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint.Builder builderForValue) String constraint expression.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
-
clear
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder clear()- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
-
getDefaultInstanceForType
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression getDefaultInstanceForType()- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression build()- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression buildPartial()- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>
-
mergeFrom
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder>- Throws:
IOException
-
getExprCase
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.ExprCase getExprCase()- Specified by:
getExprCasein interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder
-
clearExpr
-
hasStringConstraint
public boolean hasStringConstraint()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1;- Specified by:
hasStringConstraintin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- Whether the stringConstraint field is set.
-
getStringConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint getStringConstraint()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1;- Specified by:
getStringConstraintin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- The stringConstraint.
-
setStringConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setStringConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint value) String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
setStringConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setStringConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint.Builder builderForValue) String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
mergeStringConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeStringConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint value) String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
clearStringConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder clearStringConstraint()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
getStringConstraintBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint.Builder getStringConstraintBuilder()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
getStringConstraintOrBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraintOrBuilder getStringConstraintOrBuilder()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
hasNumberConstraint
public boolean hasNumberConstraint()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2;- Specified by:
hasNumberConstraintin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- Whether the numberConstraint field is set.
-
getNumberConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint getNumberConstraint()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2;- Specified by:
getNumberConstraintin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- The numberConstraint.
-
setNumberConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setNumberConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint value) Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
setNumberConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setNumberConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint.Builder builderForValue) Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
mergeNumberConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeNumberConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint value) Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
clearNumberConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder clearNumberConstraint()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
getNumberConstraintBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint.Builder getNumberConstraintBuilder()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
getNumberConstraintOrBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraintOrBuilder getNumberConstraintOrBuilder()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
hasGeolocationConstraint
public boolean hasGeolocationConstraint()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3;- Specified by:
hasGeolocationConstraintin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- Whether the geolocationConstraint field is set.
-
getGeolocationConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint getGeolocationConstraint()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3;- Specified by:
getGeolocationConstraintin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- The geolocationConstraint.
-
setGeolocationConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setGeolocationConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint value) Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
setGeolocationConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setGeolocationConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder builderForValue) Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
mergeGeolocationConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeGeolocationConstraint(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint value) Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
clearGeolocationConstraint
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder clearGeolocationConstraint()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
getGeolocationConstraintBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint.Builder getGeolocationConstraintBuilder()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
getGeolocationConstraintOrBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraintOrBuilder getGeolocationConstraintOrBuilder()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
hasAndExpr
public boolean hasAndExpr()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4;- Specified by:
hasAndExprin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- Whether the andExpr field is set.
-
getAndExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression getAndExpr()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4;- Specified by:
getAndExprin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- The andExpr.
-
setAndExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setAndExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression value) Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
setAndExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setAndExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression.Builder builderForValue) Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
mergeAndExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeAndExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression value) Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
clearAndExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder clearAndExpr()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
getAndExprBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression.Builder getAndExprBuilder()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
getAndExprOrBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpressionOrBuilder getAndExprOrBuilder()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
hasOrExpr
public boolean hasOrExpr()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5;- Specified by:
hasOrExprin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- Whether the orExpr field is set.
-
getOrExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression getOrExpr()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5;- Specified by:
getOrExprin interfaceSearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder- Returns:
- The orExpr.
-
setOrExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setOrExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression value) Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5; -
setOrExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder setOrExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression.Builder builderForValue) Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5; -
mergeOrExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder mergeOrExpr(SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression value) Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5; -
clearOrExpr
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder clearOrExpr()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5; -
getOrExprBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression.Builder getOrExprBuilder()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5; -
getOrExprOrBuilder
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpressionOrBuilder getOrExprOrBuilder()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5;
-