Interface SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression,SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.Expression.Builder
public static interface SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.ExpressionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionLogical "And" compound operator connecting multiple expressions.Logical "And" compound operator connecting multiple expressions.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraintGeolocation constraint expression.Geolocation constraint expression.Numerical constraint expression.Numerical constraint expression.Logical "Or" compound operator connecting multiple expressions.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpressionOrBuilderLogical "Or" compound operator connecting multiple expressions.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.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStringConstraint
boolean hasStringConstraint()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1;- Returns:
- Whether the stringConstraint field is set.
-
getStringConstraint
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint getStringConstraint()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1;- Returns:
- The stringConstraint.
-
getStringConstraintOrBuilder
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraintOrBuilder getStringConstraintOrBuilder()String constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.StringConstraint string_constraint = 1; -
hasNumberConstraint
boolean hasNumberConstraint()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2;- Returns:
- Whether the numberConstraint field is set.
-
getNumberConstraint
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint getNumberConstraint()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2;- Returns:
- The numberConstraint.
-
getNumberConstraintOrBuilder
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraintOrBuilder getNumberConstraintOrBuilder()Numerical constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.NumberConstraint number_constraint = 2; -
hasGeolocationConstraint
boolean hasGeolocationConstraint()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3;- Returns:
- Whether the geolocationConstraint field is set.
-
getGeolocationConstraint
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint getGeolocationConstraint()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3;- Returns:
- The geolocationConstraint.
-
getGeolocationConstraintOrBuilder
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraintOrBuilder getGeolocationConstraintOrBuilder()Geolocation constraint expression.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.GeolocationConstraint geolocation_constraint = 3; -
hasAndExpr
boolean hasAndExpr()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4;- Returns:
- Whether the andExpr field is set.
-
getAndExpr
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression getAndExpr()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4;- Returns:
- The andExpr.
-
getAndExprOrBuilder
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpressionOrBuilder getAndExprOrBuilder()Logical "And" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.AndExpression and_expr = 4; -
hasOrExpr
boolean hasOrExpr()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5;- Returns:
- Whether the orExpr field is set.
-
getOrExpr
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression getOrExpr()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5;- Returns:
- The orExpr.
-
getOrExprOrBuilder
SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpressionOrBuilder getOrExprOrBuilder()Logical "Or" compound operator connecting multiple expressions.
.google.cloud.discoveryengine.v1beta.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter.OrExpression or_expr = 5; -
getExprCase
-