Interface DataSchemaDetailsOrBuilder (0.2.0)

public interface DataSchemaDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCustomizedStructConfig()

public abstract DataSchemaDetails.CustomizedStructConfig getCustomizedStructConfig()

Config for CustomizedStruct data type.

.google.cloud.visionai.v1.DataSchemaDetails.CustomizedStructConfig customized_struct_config = 9;

Returns
Type Description
DataSchemaDetails.CustomizedStructConfig

The customizedStructConfig.

getCustomizedStructConfigOrBuilder()

public abstract DataSchemaDetails.CustomizedStructConfigOrBuilder getCustomizedStructConfigOrBuilder()

Config for CustomizedStruct data type.

.google.cloud.visionai.v1.DataSchemaDetails.CustomizedStructConfig customized_struct_config = 9;

Returns
Type Description
DataSchemaDetails.CustomizedStructConfigOrBuilder

getGranularity()

public abstract DataSchemaDetails.Granularity getGranularity()

The granularity associated with this DataSchema.

optional .google.cloud.visionai.v1.DataSchemaDetails.Granularity granularity = 5;

Returns
Type Description
DataSchemaDetails.Granularity

The granularity.

getGranularityValue()

public abstract int getGranularityValue()

The granularity associated with this DataSchema.

optional .google.cloud.visionai.v1.DataSchemaDetails.Granularity granularity = 5;

Returns
Type Description
int

The enum numeric value on the wire for granularity.

getListConfig()

public abstract DataSchemaDetails.ListConfig getListConfig()

Config for List data type.

.google.cloud.visionai.v1.DataSchemaDetails.ListConfig list_config = 8;

Returns
Type Description
DataSchemaDetails.ListConfig

The listConfig.

getListConfigOrBuilder()

public abstract DataSchemaDetails.ListConfigOrBuilder getListConfigOrBuilder()

Config for List data type.

.google.cloud.visionai.v1.DataSchemaDetails.ListConfig list_config = 8;

Returns
Type Description
DataSchemaDetails.ListConfigOrBuilder

getProtoAnyConfig()

public abstract DataSchemaDetails.ProtoAnyConfig getProtoAnyConfig()

Config for protobuf any type.

.google.cloud.visionai.v1.DataSchemaDetails.ProtoAnyConfig proto_any_config = 6;

Returns
Type Description
DataSchemaDetails.ProtoAnyConfig

The protoAnyConfig.

getProtoAnyConfigOrBuilder()

public abstract DataSchemaDetails.ProtoAnyConfigOrBuilder getProtoAnyConfigOrBuilder()

Config for protobuf any type.

.google.cloud.visionai.v1.DataSchemaDetails.ProtoAnyConfig proto_any_config = 6;

Returns
Type Description
DataSchemaDetails.ProtoAnyConfigOrBuilder

getSearchStrategy()

public abstract DataSchemaDetails.SearchStrategy getSearchStrategy()

The search strategy to be applied on the key above.

.google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy search_strategy = 7;

Returns
Type Description
DataSchemaDetails.SearchStrategy

The searchStrategy.

getSearchStrategyOrBuilder()

public abstract DataSchemaDetails.SearchStrategyOrBuilder getSearchStrategyOrBuilder()

The search strategy to be applied on the key above.

.google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy search_strategy = 7;

Returns
Type Description
DataSchemaDetails.SearchStrategyOrBuilder

getType()

public abstract DataSchemaDetails.DataType getType()

Type of the annotation.

optional .google.cloud.visionai.v1.DataSchemaDetails.DataType type = 1;

Returns
Type Description
DataSchemaDetails.DataType

The type.

getTypeValue()

public abstract int getTypeValue()

Type of the annotation.

optional .google.cloud.visionai.v1.DataSchemaDetails.DataType type = 1;

Returns
Type Description
int

The enum numeric value on the wire for type.

hasCustomizedStructConfig()

public abstract boolean hasCustomizedStructConfig()

Config for CustomizedStruct data type.

.google.cloud.visionai.v1.DataSchemaDetails.CustomizedStructConfig customized_struct_config = 9;

Returns
Type Description
boolean

Whether the customizedStructConfig field is set.

hasGranularity()

public abstract boolean hasGranularity()

The granularity associated with this DataSchema.

optional .google.cloud.visionai.v1.DataSchemaDetails.Granularity granularity = 5;

Returns
Type Description
boolean

Whether the granularity field is set.

hasListConfig()

public abstract boolean hasListConfig()

Config for List data type.

.google.cloud.visionai.v1.DataSchemaDetails.ListConfig list_config = 8;

Returns
Type Description
boolean

Whether the listConfig field is set.

hasProtoAnyConfig()

public abstract boolean hasProtoAnyConfig()

Config for protobuf any type.

.google.cloud.visionai.v1.DataSchemaDetails.ProtoAnyConfig proto_any_config = 6;

Returns
Type Description
boolean

Whether the protoAnyConfig field is set.

hasSearchStrategy()

public abstract boolean hasSearchStrategy()

The search strategy to be applied on the key above.

.google.cloud.visionai.v1.DataSchemaDetails.SearchStrategy search_strategy = 7;

Returns
Type Description
boolean

Whether the searchStrategy field is set.

hasType()

public abstract boolean hasType()

Type of the annotation.

optional .google.cloud.visionai.v1.DataSchemaDetails.DataType type = 1;

Returns
Type Description
boolean

Whether the type field is set.