public static final class DataSchemaDetails.SearchStrategy extends GeneratedMessageV3 implements DataSchemaDetails.SearchStrategyOrBuilder
The search strategy for annotations value of the key
.
Protobuf type google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CONFIDENCE_SCORE_INDEX_CONFIG_FIELD_NUMBER
public static final int CONFIDENCE_SCORE_INDEX_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SEARCH_STRATEGY_TYPE_FIELD_NUMBER
public static final int SEARCH_STRATEGY_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DataSchemaDetails.SearchStrategy getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DataSchemaDetails.SearchStrategy.Builder newBuilder()
newBuilder(DataSchemaDetails.SearchStrategy prototype)
public static DataSchemaDetails.SearchStrategy.Builder newBuilder(DataSchemaDetails.SearchStrategy prototype)
public static DataSchemaDetails.SearchStrategy parseDelimitedFrom(InputStream input)
public static DataSchemaDetails.SearchStrategy parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DataSchemaDetails.SearchStrategy parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataSchemaDetails.SearchStrategy parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DataSchemaDetails.SearchStrategy parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSchemaDetails.SearchStrategy parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSchemaDetails.SearchStrategy parseFrom(CodedInputStream input)
public static DataSchemaDetails.SearchStrategy parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataSchemaDetails.SearchStrategy parseFrom(InputStream input)
public static DataSchemaDetails.SearchStrategy parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DataSchemaDetails.SearchStrategy parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataSchemaDetails.SearchStrategy parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DataSchemaDetails.SearchStrategy> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getConfidenceScoreIndexConfig()
public DataSchemaDetails.SearchStrategy.ConfidenceScoreIndexConfig getConfidenceScoreIndexConfig()
Optional. Configs the path to the confidence score, and the threshold.
Only if the score is greater than the threshold, current field will be
built into the index. Only applies to leaf nodes using EXACT_SEARCH or
SMART_SEARCH.
.google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy.ConfidenceScoreIndexConfig confidence_score_index_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getConfidenceScoreIndexConfigOrBuilder()
public DataSchemaDetails.SearchStrategy.ConfidenceScoreIndexConfigOrBuilder getConfidenceScoreIndexConfigOrBuilder()
Optional. Configs the path to the confidence score, and the threshold.
Only if the score is greater than the threshold, current field will be
built into the index. Only applies to leaf nodes using EXACT_SEARCH or
SMART_SEARCH.
.google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy.ConfidenceScoreIndexConfig confidence_score_index_config = 2 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public DataSchemaDetails.SearchStrategy getDefaultInstanceForType()
getParserForType()
public Parser<DataSchemaDetails.SearchStrategy> getParserForType()
Overrides
getSearchStrategyType()
public DataSchemaDetails.SearchStrategy.SearchStrategyType getSearchStrategyType()
The type of search strategy to be applied on the key
above.
The allowed search_strategy_type
is different for different data types,
which is documented in the DataSchemaDetails.DataType. Specifying
unsupported search_strategy_type
for data types will result in
INVALID_ARGUMENT error.
optional .google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;
getSearchStrategyTypeValue()
public int getSearchStrategyTypeValue()
The type of search strategy to be applied on the key
above.
The allowed search_strategy_type
is different for different data types,
which is documented in the DataSchemaDetails.DataType. Specifying
unsupported search_strategy_type
for data types will result in
INVALID_ARGUMENT error.
optional .google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for searchStrategyType.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasConfidenceScoreIndexConfig()
public boolean hasConfidenceScoreIndexConfig()
Optional. Configs the path to the confidence score, and the threshold.
Only if the score is greater than the threshold, current field will be
built into the index. Only applies to leaf nodes using EXACT_SEARCH or
SMART_SEARCH.
.google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy.ConfidenceScoreIndexConfig confidence_score_index_config = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the confidenceScoreIndexConfig field is set.
|
hasSearchStrategyType()
public boolean hasSearchStrategyType()
The type of search strategy to be applied on the key
above.
The allowed search_strategy_type
is different for different data types,
which is documented in the DataSchemaDetails.DataType. Specifying
unsupported search_strategy_type
for data types will result in
INVALID_ARGUMENT error.
optional .google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy.SearchStrategyType search_strategy_type = 1;
Returns |
Type |
Description |
boolean |
Whether the searchStrategyType field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DataSchemaDetails.SearchStrategy.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DataSchemaDetails.SearchStrategy.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public DataSchemaDetails.SearchStrategy.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides