Interface DocumentSchema.MetadataOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getDocumentAllowMultipleLabels()
      If true, on a given page, there can be multiple `document` annotations covering it.
      boolean getDocumentSplitter()
      If true, a `document` entity type can be applied to subdocument (splitting).
      boolean getPrefixedNamingOnProperties()
      If set, all the nested entities must be prefixed with the parents.
      boolean getSkipNamingValidation()
      If set, we will skip the naming format validation in the schema.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getDocumentSplitter

        boolean getDocumentSplitter()
         If true, a `document` entity type can be applied to subdocument
         (splitting). Otherwise, it can only be applied to the entire document
         (classification).
         
        bool document_splitter = 1;
        Returns:
        The documentSplitter.
      • getDocumentAllowMultipleLabels

        boolean getDocumentAllowMultipleLabels()
         If true, on a given page, there can be multiple `document` annotations
         covering it.
         
        bool document_allow_multiple_labels = 2;
        Returns:
        The documentAllowMultipleLabels.
      • getPrefixedNamingOnProperties

        boolean getPrefixedNamingOnProperties()
         If set, all the nested entities must be prefixed with the parents.
         
        bool prefixed_naming_on_properties = 6;
        Returns:
        The prefixedNamingOnProperties.
      • getSkipNamingValidation

        boolean getSkipNamingValidation()
         If set, we will skip the naming format validation in the schema. So the
         string values in `DocumentSchema.EntityType.name` and
         `DocumentSchema.EntityType.Property.name` will not be checked.
         
        bool skip_naming_validation = 7;
        Returns:
        The skipNamingValidation.