Class: Google::Cloud::VisionAI::V1::AnnotationValue
- Inherits:
-
Object
- Object
- Google::Cloud::VisionAI::V1::AnnotationValue
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/visionai/v1/warehouse.rb
Overview
Value of annotation, including all types available in data schema.
Instance Attribute Summary collapse
-
#bool_value ⇒ ::Boolean
Value of boolean type annotation.
-
#customized_struct_data_value ⇒ ::Google::Protobuf::Struct
Value of customized struct annotation.
-
#customized_struct_value ⇒ ::Google::Cloud::VisionAI::V1::AnnotationCustomizedStruct
Value of custom struct type annotation.
-
#datetime_value ⇒ ::String
Value of date time type annotation.
-
#float_value ⇒ ::Float
Value of float type annotation.
-
#geo_coordinate ⇒ ::Google::Cloud::VisionAI::V1::GeoCoordinate
Value of geo coordinate type annotation.
-
#int_value ⇒ ::Integer
Value of int type annotation.
-
#list_value ⇒ ::Google::Cloud::VisionAI::V1::AnnotationList
Value of list type annotation.
-
#proto_any_value ⇒ ::Google::Protobuf::Any
Value of any proto value.
-
#str_value ⇒ ::String
Value of string type annotation.
Instance Attribute Details
#bool_value ⇒ ::Boolean
Returns Value of boolean type annotation.
Note: The following fields are mutually exclusive: bool_value, int_value, float_value, str_value, datetime_value, geo_coordinate, proto_any_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#customized_struct_data_value ⇒ ::Google::Protobuf::Struct
Returns Value of customized struct annotation. This field does not have effects. Use customized_struct_value instead for customized struct annotation.
Note: The following fields are mutually exclusive: customized_struct_data_value, int_value, float_value, str_value, datetime_value, geo_coordinate, proto_any_value, bool_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#customized_struct_value ⇒ ::Google::Cloud::VisionAI::V1::AnnotationCustomizedStruct
Returns Value of custom struct type annotation.
Note: The following fields are mutually exclusive: customized_struct_value, int_value, float_value, str_value, datetime_value, geo_coordinate, proto_any_value, bool_value, customized_struct_data_value, list_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#datetime_value ⇒ ::String
Returns Value of date time type annotation.
Note: The following fields are mutually exclusive: datetime_value, int_value, float_value, str_value, geo_coordinate, proto_any_value, bool_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#float_value ⇒ ::Float
Returns Value of float type annotation.
Note: The following fields are mutually exclusive: float_value, int_value, str_value, datetime_value, geo_coordinate, proto_any_value, bool_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#geo_coordinate ⇒ ::Google::Cloud::VisionAI::V1::GeoCoordinate
Returns Value of geo coordinate type annotation.
Note: The following fields are mutually exclusive: geo_coordinate, int_value, float_value, str_value, datetime_value, proto_any_value, bool_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#int_value ⇒ ::Integer
Returns Value of int type annotation.
Note: The following fields are mutually exclusive: int_value, float_value, str_value, datetime_value, geo_coordinate, proto_any_value, bool_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#list_value ⇒ ::Google::Cloud::VisionAI::V1::AnnotationList
Returns Value of list type annotation.
Note: The following fields are mutually exclusive: list_value, int_value, float_value, str_value, datetime_value, geo_coordinate, proto_any_value, bool_value, customized_struct_data_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#proto_any_value ⇒ ::Google::Protobuf::Any
Returns Value of any proto value.
Note: The following fields are mutually exclusive: proto_any_value, int_value, float_value, str_value, datetime_value, geo_coordinate, bool_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#str_value ⇒ ::String
Returns Value of string type annotation.
Note: The following fields are mutually exclusive: str_value, int_value, float_value, datetime_value, geo_coordinate, proto_any_value, bool_value, customized_struct_data_value, list_value, customized_struct_value. If a field in that set is populated, all other fields in the set will automatically be cleared.
1599 1600 1601 1602 |
# File 'proto_docs/google/cloud/visionai/v1/warehouse.rb', line 1599 class AnnotationValue include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |