Interface DocumentSchema.EntityTypeOrBuilder

    • Method Detail

      • hasEnumValues

        boolean hasEnumValues()
         If specified, lists all the possible values for this entity.  This
         should not be more than a handful of values.  If the number of values
         is >10 or could change frequently use the `EntityType.value_ontology`
         field and specify a list of all possible values in a value ontology
         file.
         
        .google.cloud.documentai.v1.DocumentSchema.EntityType.EnumValues enum_values = 14;
        Returns:
        Whether the enumValues field is set.
      • getEnumValues

        DocumentSchema.EntityType.EnumValues getEnumValues()
         If specified, lists all the possible values for this entity.  This
         should not be more than a handful of values.  If the number of values
         is >10 or could change frequently use the `EntityType.value_ontology`
         field and specify a list of all possible values in a value ontology
         file.
         
        .google.cloud.documentai.v1.DocumentSchema.EntityType.EnumValues enum_values = 14;
        Returns:
        The enumValues.
      • getEnumValuesOrBuilder

        DocumentSchema.EntityType.EnumValuesOrBuilder getEnumValuesOrBuilder()
         If specified, lists all the possible values for this entity.  This
         should not be more than a handful of values.  If the number of values
         is >10 or could change frequently use the `EntityType.value_ontology`
         field and specify a list of all possible values in a value ontology
         file.
         
        .google.cloud.documentai.v1.DocumentSchema.EntityType.EnumValues enum_values = 14;
      • getDisplayName

        String getDisplayName()
         User defined name for the type.
         
        string display_name = 13;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         User defined name for the type.
         
        string display_name = 13;
        Returns:
        The bytes for displayName.
      • getName

        String getName()
         Name of the type. It must be unique within the schema file and
         cannot be a "Common Type".  The following naming conventions are used:
        
         - Use `snake_casing`.
         - Name matching is case-sensitive.
         - Maximum 64 characters.
         - Must start with a letter.
         - Allowed characters: ASCII letters `[a-z0-9_-]`.  (For backward
           compatibility internal infrastructure and tooling can handle any ascii
           character.)
         - The `/` is sometimes used to denote a property of a type.  For example
           `line_item/amount`.  This convention is deprecated, but will still be
           honored for backward compatibility.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Name of the type. It must be unique within the schema file and
         cannot be a "Common Type".  The following naming conventions are used:
        
         - Use `snake_casing`.
         - Name matching is case-sensitive.
         - Maximum 64 characters.
         - Must start with a letter.
         - Allowed characters: ASCII letters `[a-z0-9_-]`.  (For backward
           compatibility internal infrastructure and tooling can handle any ascii
           character.)
         - The `/` is sometimes used to denote a property of a type.  For example
           `line_item/amount`.  This convention is deprecated, but will still be
           honored for backward compatibility.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getBaseTypesList

        List<String> getBaseTypesList()
         The entity type that this type is derived from.  For now, one and only
         one should be set.
         
        repeated string base_types = 2;
        Returns:
        A list containing the baseTypes.
      • getBaseTypesCount

        int getBaseTypesCount()
         The entity type that this type is derived from.  For now, one and only
         one should be set.
         
        repeated string base_types = 2;
        Returns:
        The count of baseTypes.
      • getBaseTypes

        String getBaseTypes​(int index)
         The entity type that this type is derived from.  For now, one and only
         one should be set.
         
        repeated string base_types = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The baseTypes at the given index.
      • getBaseTypesBytes

        com.google.protobuf.ByteString getBaseTypesBytes​(int index)
         The entity type that this type is derived from.  For now, one and only
         one should be set.
         
        repeated string base_types = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the baseTypes at the given index.
      • getPropertiesList

        List<DocumentSchema.EntityType.Property> getPropertiesList()
         Description the nested structure, or composition of an entity.
         
        repeated .google.cloud.documentai.v1.DocumentSchema.EntityType.Property properties = 6;
      • getProperties

        DocumentSchema.EntityType.Property getProperties​(int index)
         Description the nested structure, or composition of an entity.
         
        repeated .google.cloud.documentai.v1.DocumentSchema.EntityType.Property properties = 6;
      • getPropertiesCount

        int getPropertiesCount()
         Description the nested structure, or composition of an entity.
         
        repeated .google.cloud.documentai.v1.DocumentSchema.EntityType.Property properties = 6;
      • getPropertiesOrBuilderList

        List<? extends DocumentSchema.EntityType.PropertyOrBuilder> getPropertiesOrBuilderList()
         Description the nested structure, or composition of an entity.
         
        repeated .google.cloud.documentai.v1.DocumentSchema.EntityType.Property properties = 6;
      • getPropertiesOrBuilder

        DocumentSchema.EntityType.PropertyOrBuilder getPropertiesOrBuilder​(int index)
         Description the nested structure, or composition of an entity.
         
        repeated .google.cloud.documentai.v1.DocumentSchema.EntityType.Property properties = 6;