Package com.google.cloud.visionai.v1
Interface SearchConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SearchConfig,SearchConfig.Builder
@Generated
public interface SearchConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionEstablishes a FacetDimension and associated specifications.Establishes a FacetDimension and associated specifications.getName()Resource name of the search configuration.com.google.protobuf.ByteStringResource name of the search configuration.Creates a mapping between a custom SearchCriteria and one or more UGA keys.Creates a mapping between a custom SearchCriteria and one or more UGA keys.booleanEstablishes a FacetDimension and associated specifications.booleanCreates a mapping between a custom SearchCriteria and one or more UGA keys.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
-
getName
String getName()Resource name of the search configuration. For CustomSearchCriteria, search_config would be the search operator name. For Facets, search_config would be the facet dimension name. Format: `projects/{project_number}/locations/{location}/corpora/{corpus}/searchConfigs/{search_config}`string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Resource name of the search configuration. For CustomSearchCriteria, search_config would be the search operator name. For Facets, search_config would be the facet dimension name. Format: `projects/{project_number}/locations/{location}/corpora/{corpus}/searchConfigs/{search_config}`string name = 1;- Returns:
- The bytes for name.
-
hasFacetProperty
boolean hasFacetProperty()Establishes a FacetDimension and associated specifications.
.google.cloud.visionai.v1.FacetProperty facet_property = 2;- Returns:
- Whether the facetProperty field is set.
-
getFacetProperty
FacetProperty getFacetProperty()Establishes a FacetDimension and associated specifications.
.google.cloud.visionai.v1.FacetProperty facet_property = 2;- Returns:
- The facetProperty.
-
getFacetPropertyOrBuilder
FacetPropertyOrBuilder getFacetPropertyOrBuilder()Establishes a FacetDimension and associated specifications.
.google.cloud.visionai.v1.FacetProperty facet_property = 2; -
hasSearchCriteriaProperty
boolean hasSearchCriteriaProperty()Creates a mapping between a custom SearchCriteria and one or more UGA keys.
.google.cloud.visionai.v1.SearchCriteriaProperty search_criteria_property = 3;- Returns:
- Whether the searchCriteriaProperty field is set.
-
getSearchCriteriaProperty
SearchCriteriaProperty getSearchCriteriaProperty()Creates a mapping between a custom SearchCriteria and one or more UGA keys.
.google.cloud.visionai.v1.SearchCriteriaProperty search_criteria_property = 3;- Returns:
- The searchCriteriaProperty.
-
getSearchCriteriaPropertyOrBuilder
SearchCriteriaPropertyOrBuilder getSearchCriteriaPropertyOrBuilder()Creates a mapping between a custom SearchCriteria and one or more UGA keys.
.google.cloud.visionai.v1.SearchCriteriaProperty search_criteria_property = 3;
-