InputConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The desired input location and metadata.
Attributes | |
---|---|
Name | Description |
gcs_source |
The Google Cloud Storage location to read the input from. This must be a single file. |
contents |
bytes
Content in bytes, represented as a stream of bytes. Note: As with all bytes fields, proto buffer messages use a pure
binary representation, whereas JSON representations use
base64.
This field only works for synchronous ProcessDocument
method.
|
mime_type |
str
Required. Mimetype of the input. Current supported mimetypes are application/pdf, image/tiff, and image/gif. In addition, application/json type is supported for requests with ProcessDocumentRequest.automl_params field set. The JSON file needs to be in Document format. |
Methods
__delattr__
__delattr__(key)
Delete the value on the given field.
This is generally equivalent to setting a falsy value.
__eq__
__eq__(other)
Return True if the messages are equal, False otherwise.
__ne__
__ne__(other)
Return True if the messages are unequal, False otherwise.
__setattr__
__setattr__(key, value)
Set the value on the given field.
For well-known protocol buffer types which are marshalled, either the protocol buffer object or the Python equivalent is accepted.