ComposeDocumentModelRequest Class
- java.
lang. Object - com.
azure. ai. documentintelligence. models. ComposeDocumentModelRequest
- com.
Implements
public final class ComposeDocumentModelRequest
implements JsonSerializable<ComposeDocumentModelRequest>
Request body to create a composed document model from component document models.
Constructor Summary
| Constructor | Description |
|---|---|
| ComposeDocumentModelRequest(String modelId, String classifierId, Map<String,DocumentTypeDetails> docTypes) |
Creates an instance of Compose |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Compose |
fromJson(JsonReader jsonReader)
Reads an instance of Compose |
| String |
getClassifierId()
Get the classifier |
| String |
getDescription()
Get the description property: Document model description. |
|
Map<String,Document |
getDocTypes()
Get the doc |
| String |
getModelId()
Get the model |
|
Split |
getSplit()
Get the split property: File splitting behavior. |
| Map<String,String> |
getTags()
Get the tags property: List of key-value tag attributes associated with the document model. |
|
Compose |
setDescription(String description)
Set the description property: Document model description. |
|
Compose |
setSplit(SplitMode split)
Set the split property: File splitting behavior. |
|
Compose |
setTags(Map<String,String> tags)
Set the tags property: List of key-value tag attributes associated with the document model. |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Constructor Details
ComposeDocumentModelRequest
public ComposeDocumentModelRequest(String modelId, String classifierId, Map<String,DocumentTypeDetails> docTypes)
Creates an instance of ComposeDocumentModelRequest class.
Parameters:
Method Details
fromJson
public static ComposeDocumentModelRequest fromJson(JsonReader jsonReader)
Reads an instance of ComposeDocumentModelRequest from the JsonReader.
Parameters:
Returns:
Throws:
getClassifierId
public String getClassifierId()
Get the classifierId property: Custom classifier to split and classify the input file.
Returns:
getDescription
public String getDescription()
Get the description property: Document model description.
Returns:
getDocTypes
public Map<String,DocumentTypeDetails> getDocTypes()
Get the docTypes property: Dictionary mapping supported docTypes to the corresponding document models.
Returns:
getModelId
public String getModelId()
Get the modelId property: Unique document model name.
Returns:
getSplit
public SplitMode getSplit()
Get the split property: File splitting behavior.
Returns:
getTags
public Map<String,String> getTags()
Get the tags property: List of key-value tag attributes associated with the document model.
Returns:
setDescription
public ComposeDocumentModelRequest setDescription(String description)
Set the description property: Document model description.
Parameters:
Returns:
setSplit
public ComposeDocumentModelRequest setSplit(SplitMode split)
Set the split property: File splitting behavior.
Parameters:
Returns:
setTags
public ComposeDocumentModelRequest setTags(Map<String,String> tags)
Set the tags property: List of key-value tag attributes associated with the document model.
Parameters:
Returns: