@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Adapter extends Object implements Serializable, Cloneable, StructuredPojo
An adapter selected for use when analyzing documents. Contains an adapter ID and a version number. Contains information on pages selected for analysis when analyzing documents asychronously.
| Constructor and Description |
|---|
Adapter() |
| Modifier and Type | Method and Description |
|---|---|
Adapter |
clone() |
boolean |
equals(Object obj) |
String |
getAdapterId()
A unique identifier for the adapter resource.
|
List<String> |
getPages()
Pages is a parameter that the user inputs to specify which pages to apply an adapter to.
|
String |
getVersion()
A string that identifies the version of the adapter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAdapterId(String adapterId)
A unique identifier for the adapter resource.
|
void |
setPages(Collection<String> pages)
Pages is a parameter that the user inputs to specify which pages to apply an adapter to.
|
void |
setVersion(String version)
A string that identifies the version of the adapter.
|
String |
toString()
Returns a string representation of this object.
|
Adapter |
withAdapterId(String adapterId)
A unique identifier for the adapter resource.
|
Adapter |
withPages(Collection<String> pages)
Pages is a parameter that the user inputs to specify which pages to apply an adapter to.
|
Adapter |
withPages(String... pages)
Pages is a parameter that the user inputs to specify which pages to apply an adapter to.
|
Adapter |
withVersion(String version)
A string that identifies the version of the adapter.
|
public void setAdapterId(String adapterId)
A unique identifier for the adapter resource.
adapterId - A unique identifier for the adapter resource.public String getAdapterId()
A unique identifier for the adapter resource.
public Adapter withAdapterId(String adapterId)
A unique identifier for the adapter resource.
adapterId - A unique identifier for the adapter resource.public List<String> getPages()
Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates last page
of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates
last page of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
public void setPages(Collection<String> pages)
Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates last page
of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
pages - Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is
a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates
last page of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
public Adapter withPages(String... pages)
Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates last page
of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
NOTE: This method appends the values to the existing list (if any). Use
setPages(java.util.Collection) or withPages(java.util.Collection) if you want to override the
existing values.
pages - Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is
a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates
last page of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
public Adapter withPages(Collection<String> pages)
Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates last page
of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
pages - Pages is a parameter that the user inputs to specify which pages to apply an adapter to. The following is
a list of rules for using this parameter.
If a page is not specified, it is set to ["1"] by default.
The following characters are allowed in the parameter's string: 0 1 2 3 4 5 6 7 8 9 - *. No
whitespace is allowed.
When using * to indicate all pages, it must be the only element in the list.
You can use page intervals, such as ["1-3", "1-1", "4-*"]. Where * indicates
last page of document.
Specified pages must be greater than 0 and less than or equal to the number of pages in the document.
public void setVersion(String version)
A string that identifies the version of the adapter.
version - A string that identifies the version of the adapter.public String getVersion()
A string that identifies the version of the adapter.
public Adapter withVersion(String version)
A string that identifies the version of the adapter.
version - A string that identifies the version of the adapter.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.