Class RegulatedInformationField
- java.lang.Object
-
- software.amazon.spapi.models.orders.v0.RegulatedInformationField
-
public class RegulatedInformationField extends java.lang.Object
A field collected from the regulatory form.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RegulatedInformationField.FieldTypeEnum
The type of field.
-
Constructor Summary
Constructors Constructor Description RegulatedInformationField()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
RegulatedInformationField
fieldId(java.lang.String fieldId)
RegulatedInformationField
fieldLabel(java.lang.String fieldLabel)
RegulatedInformationField
fieldType(RegulatedInformationField.FieldTypeEnum fieldType)
RegulatedInformationField
fieldValue(java.lang.String fieldValue)
java.lang.String
getFieldId()
The unique identifier of the field.java.lang.String
getFieldLabel()
The name of the field.RegulatedInformationField.FieldTypeEnum
getFieldType()
The type of field.java.lang.String
getFieldValue()
The content of the field as collected in regulatory form.int
hashCode()
void
setFieldId(java.lang.String fieldId)
void
setFieldLabel(java.lang.String fieldLabel)
void
setFieldType(RegulatedInformationField.FieldTypeEnum fieldType)
void
setFieldValue(java.lang.String fieldValue)
java.lang.String
toString()
-
-
-
Method Detail
-
fieldId
public RegulatedInformationField fieldId(java.lang.String fieldId)
-
getFieldId
public java.lang.String getFieldId()
The unique identifier of the field.- Returns:
- fieldId
-
setFieldId
public void setFieldId(java.lang.String fieldId)
-
fieldLabel
public RegulatedInformationField fieldLabel(java.lang.String fieldLabel)
-
getFieldLabel
public java.lang.String getFieldLabel()
The name of the field.- Returns:
- fieldLabel
-
setFieldLabel
public void setFieldLabel(java.lang.String fieldLabel)
-
fieldType
public RegulatedInformationField fieldType(RegulatedInformationField.FieldTypeEnum fieldType)
-
getFieldType
public RegulatedInformationField.FieldTypeEnum getFieldType()
The type of field.- Returns:
- fieldType
-
setFieldType
public void setFieldType(RegulatedInformationField.FieldTypeEnum fieldType)
-
fieldValue
public RegulatedInformationField fieldValue(java.lang.String fieldValue)
-
getFieldValue
public java.lang.String getFieldValue()
The content of the field as collected in regulatory form. Note that `FileAttachment` type fields contain a URL where you can download the attachment.- Returns:
- fieldValue
-
setFieldValue
public void setFieldValue(java.lang.String fieldValue)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-