@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AdditionalInfoResponse extends Object implements Serializable, Cloneable, StructuredPojo
Additional tax information associated with your TRN. The Tax Settings API returns country-specific information in the response when any additional information is present with your TRN for the following countries.
Constructor and Description |
---|
AdditionalInfoResponse() |
Modifier and Type | Method and Description |
---|---|
AdditionalInfoResponse |
clone() |
boolean |
equals(Object obj) |
BrazilAdditionalInfo |
getBrazilAdditionalInfo()
Additional tax information associated with your TRN in Brazil.
|
CanadaAdditionalInfo |
getCanadaAdditionalInfo()
Additional tax information associated with your TRN in Canada.
|
EstoniaAdditionalInfo |
getEstoniaAdditionalInfo()
Additional tax information associated with your TRN in Estonia.
|
GeorgiaAdditionalInfo |
getGeorgiaAdditionalInfo()
Additional tax information associated with your TRN in Georgia.
|
IndiaAdditionalInfo |
getIndiaAdditionalInfo()
Additional tax information in India.
|
IsraelAdditionalInfo |
getIsraelAdditionalInfo()
Additional tax information associated with your TRN in Israel.
|
ItalyAdditionalInfo |
getItalyAdditionalInfo()
Additional tax information associated with your TRN in Italy.
|
KenyaAdditionalInfo |
getKenyaAdditionalInfo()
Additional tax information associated with your TRN in Kenya.
|
MalaysiaAdditionalInfo |
getMalaysiaAdditionalInfo()
Additional tax information associated with your TRN in Malaysia.
|
PolandAdditionalInfo |
getPolandAdditionalInfo()
Additional tax information associated with your TRN in Poland.
|
RomaniaAdditionalInfo |
getRomaniaAdditionalInfo()
Additional tax information to specify for a TRN in Romania.
|
SaudiArabiaAdditionalInfo |
getSaudiArabiaAdditionalInfo()
Additional tax information associated with your TRN in Saudi Arabia.
|
SouthKoreaAdditionalInfo |
getSouthKoreaAdditionalInfo()
Additional tax information associated with your TRN in South Korea.
|
SpainAdditionalInfo |
getSpainAdditionalInfo()
Additional tax information associated with your TRN in Spain.
|
TurkeyAdditionalInfo |
getTurkeyAdditionalInfo()
Additional tax information associated with your TRN in Turkey.
|
UkraineAdditionalInfo |
getUkraineAdditionalInfo()
Additional tax information associated with your TRN in Ukraine.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBrazilAdditionalInfo(BrazilAdditionalInfo brazilAdditionalInfo)
Additional tax information associated with your TRN in Brazil.
|
void |
setCanadaAdditionalInfo(CanadaAdditionalInfo canadaAdditionalInfo)
Additional tax information associated with your TRN in Canada.
|
void |
setEstoniaAdditionalInfo(EstoniaAdditionalInfo estoniaAdditionalInfo)
Additional tax information associated with your TRN in Estonia.
|
void |
setGeorgiaAdditionalInfo(GeorgiaAdditionalInfo georgiaAdditionalInfo)
Additional tax information associated with your TRN in Georgia.
|
void |
setIndiaAdditionalInfo(IndiaAdditionalInfo indiaAdditionalInfo)
Additional tax information in India.
|
void |
setIsraelAdditionalInfo(IsraelAdditionalInfo israelAdditionalInfo)
Additional tax information associated with your TRN in Israel.
|
void |
setItalyAdditionalInfo(ItalyAdditionalInfo italyAdditionalInfo)
Additional tax information associated with your TRN in Italy.
|
void |
setKenyaAdditionalInfo(KenyaAdditionalInfo kenyaAdditionalInfo)
Additional tax information associated with your TRN in Kenya.
|
void |
setMalaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo)
Additional tax information associated with your TRN in Malaysia.
|
void |
setPolandAdditionalInfo(PolandAdditionalInfo polandAdditionalInfo)
Additional tax information associated with your TRN in Poland.
|
void |
setRomaniaAdditionalInfo(RomaniaAdditionalInfo romaniaAdditionalInfo)
Additional tax information to specify for a TRN in Romania.
|
void |
setSaudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo)
Additional tax information associated with your TRN in Saudi Arabia.
|
void |
setSouthKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo)
Additional tax information associated with your TRN in South Korea.
|
void |
setSpainAdditionalInfo(SpainAdditionalInfo spainAdditionalInfo)
Additional tax information associated with your TRN in Spain.
|
void |
setTurkeyAdditionalInfo(TurkeyAdditionalInfo turkeyAdditionalInfo)
Additional tax information associated with your TRN in Turkey.
|
void |
setUkraineAdditionalInfo(UkraineAdditionalInfo ukraineAdditionalInfo)
Additional tax information associated with your TRN in Ukraine.
|
String |
toString()
Returns a string representation of this object.
|
AdditionalInfoResponse |
withBrazilAdditionalInfo(BrazilAdditionalInfo brazilAdditionalInfo)
Additional tax information associated with your TRN in Brazil.
|
AdditionalInfoResponse |
withCanadaAdditionalInfo(CanadaAdditionalInfo canadaAdditionalInfo)
Additional tax information associated with your TRN in Canada.
|
AdditionalInfoResponse |
withEstoniaAdditionalInfo(EstoniaAdditionalInfo estoniaAdditionalInfo)
Additional tax information associated with your TRN in Estonia.
|
AdditionalInfoResponse |
withGeorgiaAdditionalInfo(GeorgiaAdditionalInfo georgiaAdditionalInfo)
Additional tax information associated with your TRN in Georgia.
|
AdditionalInfoResponse |
withIndiaAdditionalInfo(IndiaAdditionalInfo indiaAdditionalInfo)
Additional tax information in India.
|
AdditionalInfoResponse |
withIsraelAdditionalInfo(IsraelAdditionalInfo israelAdditionalInfo)
Additional tax information associated with your TRN in Israel.
|
AdditionalInfoResponse |
withItalyAdditionalInfo(ItalyAdditionalInfo italyAdditionalInfo)
Additional tax information associated with your TRN in Italy.
|
AdditionalInfoResponse |
withKenyaAdditionalInfo(KenyaAdditionalInfo kenyaAdditionalInfo)
Additional tax information associated with your TRN in Kenya.
|
AdditionalInfoResponse |
withMalaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo)
Additional tax information associated with your TRN in Malaysia.
|
AdditionalInfoResponse |
withPolandAdditionalInfo(PolandAdditionalInfo polandAdditionalInfo)
Additional tax information associated with your TRN in Poland.
|
AdditionalInfoResponse |
withRomaniaAdditionalInfo(RomaniaAdditionalInfo romaniaAdditionalInfo)
Additional tax information to specify for a TRN in Romania.
|
AdditionalInfoResponse |
withSaudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo)
Additional tax information associated with your TRN in Saudi Arabia.
|
AdditionalInfoResponse |
withSouthKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo)
Additional tax information associated with your TRN in South Korea.
|
AdditionalInfoResponse |
withSpainAdditionalInfo(SpainAdditionalInfo spainAdditionalInfo)
Additional tax information associated with your TRN in Spain.
|
AdditionalInfoResponse |
withTurkeyAdditionalInfo(TurkeyAdditionalInfo turkeyAdditionalInfo)
Additional tax information associated with your TRN in Turkey.
|
AdditionalInfoResponse |
withUkraineAdditionalInfo(UkraineAdditionalInfo ukraineAdditionalInfo)
Additional tax information associated with your TRN in Ukraine.
|
public void setBrazilAdditionalInfo(BrazilAdditionalInfo brazilAdditionalInfo)
Additional tax information associated with your TRN in Brazil. The Tax Settings API returns this information in your response when any additional information is present with your TRN in Brazil.
brazilAdditionalInfo
- Additional tax information associated with your TRN in Brazil. The Tax Settings API returns this
information in your response when any additional information is present with your TRN in Brazil.public BrazilAdditionalInfo getBrazilAdditionalInfo()
Additional tax information associated with your TRN in Brazil. The Tax Settings API returns this information in your response when any additional information is present with your TRN in Brazil.
public AdditionalInfoResponse withBrazilAdditionalInfo(BrazilAdditionalInfo brazilAdditionalInfo)
Additional tax information associated with your TRN in Brazil. The Tax Settings API returns this information in your response when any additional information is present with your TRN in Brazil.
brazilAdditionalInfo
- Additional tax information associated with your TRN in Brazil. The Tax Settings API returns this
information in your response when any additional information is present with your TRN in Brazil.public void setCanadaAdditionalInfo(CanadaAdditionalInfo canadaAdditionalInfo)
Additional tax information associated with your TRN in Canada.
canadaAdditionalInfo
- Additional tax information associated with your TRN in Canada.public CanadaAdditionalInfo getCanadaAdditionalInfo()
Additional tax information associated with your TRN in Canada.
public AdditionalInfoResponse withCanadaAdditionalInfo(CanadaAdditionalInfo canadaAdditionalInfo)
Additional tax information associated with your TRN in Canada.
canadaAdditionalInfo
- Additional tax information associated with your TRN in Canada.public void setEstoniaAdditionalInfo(EstoniaAdditionalInfo estoniaAdditionalInfo)
Additional tax information associated with your TRN in Estonia.
estoniaAdditionalInfo
- Additional tax information associated with your TRN in Estonia.public EstoniaAdditionalInfo getEstoniaAdditionalInfo()
Additional tax information associated with your TRN in Estonia.
public AdditionalInfoResponse withEstoniaAdditionalInfo(EstoniaAdditionalInfo estoniaAdditionalInfo)
Additional tax information associated with your TRN in Estonia.
estoniaAdditionalInfo
- Additional tax information associated with your TRN in Estonia.public void setGeorgiaAdditionalInfo(GeorgiaAdditionalInfo georgiaAdditionalInfo)
Additional tax information associated with your TRN in Georgia.
georgiaAdditionalInfo
- Additional tax information associated with your TRN in Georgia.public GeorgiaAdditionalInfo getGeorgiaAdditionalInfo()
Additional tax information associated with your TRN in Georgia.
public AdditionalInfoResponse withGeorgiaAdditionalInfo(GeorgiaAdditionalInfo georgiaAdditionalInfo)
Additional tax information associated with your TRN in Georgia.
georgiaAdditionalInfo
- Additional tax information associated with your TRN in Georgia.public void setIndiaAdditionalInfo(IndiaAdditionalInfo indiaAdditionalInfo)
Additional tax information in India.
indiaAdditionalInfo
- Additional tax information in India.public IndiaAdditionalInfo getIndiaAdditionalInfo()
Additional tax information in India.
public AdditionalInfoResponse withIndiaAdditionalInfo(IndiaAdditionalInfo indiaAdditionalInfo)
Additional tax information in India.
indiaAdditionalInfo
- Additional tax information in India.public void setIsraelAdditionalInfo(IsraelAdditionalInfo israelAdditionalInfo)
Additional tax information associated with your TRN in Israel.
israelAdditionalInfo
- Additional tax information associated with your TRN in Israel.public IsraelAdditionalInfo getIsraelAdditionalInfo()
Additional tax information associated with your TRN in Israel.
public AdditionalInfoResponse withIsraelAdditionalInfo(IsraelAdditionalInfo israelAdditionalInfo)
Additional tax information associated with your TRN in Israel.
israelAdditionalInfo
- Additional tax information associated with your TRN in Israel.public void setItalyAdditionalInfo(ItalyAdditionalInfo italyAdditionalInfo)
Additional tax information associated with your TRN in Italy.
italyAdditionalInfo
- Additional tax information associated with your TRN in Italy.public ItalyAdditionalInfo getItalyAdditionalInfo()
Additional tax information associated with your TRN in Italy.
public AdditionalInfoResponse withItalyAdditionalInfo(ItalyAdditionalInfo italyAdditionalInfo)
Additional tax information associated with your TRN in Italy.
italyAdditionalInfo
- Additional tax information associated with your TRN in Italy.public void setKenyaAdditionalInfo(KenyaAdditionalInfo kenyaAdditionalInfo)
Additional tax information associated with your TRN in Kenya.
kenyaAdditionalInfo
- Additional tax information associated with your TRN in Kenya.public KenyaAdditionalInfo getKenyaAdditionalInfo()
Additional tax information associated with your TRN in Kenya.
public AdditionalInfoResponse withKenyaAdditionalInfo(KenyaAdditionalInfo kenyaAdditionalInfo)
Additional tax information associated with your TRN in Kenya.
kenyaAdditionalInfo
- Additional tax information associated with your TRN in Kenya.public void setMalaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo)
Additional tax information associated with your TRN in Malaysia.
malaysiaAdditionalInfo
- Additional tax information associated with your TRN in Malaysia.public MalaysiaAdditionalInfo getMalaysiaAdditionalInfo()
Additional tax information associated with your TRN in Malaysia.
public AdditionalInfoResponse withMalaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo)
Additional tax information associated with your TRN in Malaysia.
malaysiaAdditionalInfo
- Additional tax information associated with your TRN in Malaysia.public void setPolandAdditionalInfo(PolandAdditionalInfo polandAdditionalInfo)
Additional tax information associated with your TRN in Poland.
polandAdditionalInfo
- Additional tax information associated with your TRN in Poland.public PolandAdditionalInfo getPolandAdditionalInfo()
Additional tax information associated with your TRN in Poland.
public AdditionalInfoResponse withPolandAdditionalInfo(PolandAdditionalInfo polandAdditionalInfo)
Additional tax information associated with your TRN in Poland.
polandAdditionalInfo
- Additional tax information associated with your TRN in Poland.public void setRomaniaAdditionalInfo(RomaniaAdditionalInfo romaniaAdditionalInfo)
Additional tax information to specify for a TRN in Romania.
romaniaAdditionalInfo
- Additional tax information to specify for a TRN in Romania.public RomaniaAdditionalInfo getRomaniaAdditionalInfo()
Additional tax information to specify for a TRN in Romania.
public AdditionalInfoResponse withRomaniaAdditionalInfo(RomaniaAdditionalInfo romaniaAdditionalInfo)
Additional tax information to specify for a TRN in Romania.
romaniaAdditionalInfo
- Additional tax information to specify for a TRN in Romania.public void setSaudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo)
Additional tax information associated with your TRN in Saudi Arabia.
saudiArabiaAdditionalInfo
- Additional tax information associated with your TRN in Saudi Arabia.public SaudiArabiaAdditionalInfo getSaudiArabiaAdditionalInfo()
Additional tax information associated with your TRN in Saudi Arabia.
public AdditionalInfoResponse withSaudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo)
Additional tax information associated with your TRN in Saudi Arabia.
saudiArabiaAdditionalInfo
- Additional tax information associated with your TRN in Saudi Arabia.public void setSouthKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo)
Additional tax information associated with your TRN in South Korea.
southKoreaAdditionalInfo
- Additional tax information associated with your TRN in South Korea.public SouthKoreaAdditionalInfo getSouthKoreaAdditionalInfo()
Additional tax information associated with your TRN in South Korea.
public AdditionalInfoResponse withSouthKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo)
Additional tax information associated with your TRN in South Korea.
southKoreaAdditionalInfo
- Additional tax information associated with your TRN in South Korea.public void setSpainAdditionalInfo(SpainAdditionalInfo spainAdditionalInfo)
Additional tax information associated with your TRN in Spain.
spainAdditionalInfo
- Additional tax information associated with your TRN in Spain.public SpainAdditionalInfo getSpainAdditionalInfo()
Additional tax information associated with your TRN in Spain.
public AdditionalInfoResponse withSpainAdditionalInfo(SpainAdditionalInfo spainAdditionalInfo)
Additional tax information associated with your TRN in Spain.
spainAdditionalInfo
- Additional tax information associated with your TRN in Spain.public void setTurkeyAdditionalInfo(TurkeyAdditionalInfo turkeyAdditionalInfo)
Additional tax information associated with your TRN in Turkey.
turkeyAdditionalInfo
- Additional tax information associated with your TRN in Turkey.public TurkeyAdditionalInfo getTurkeyAdditionalInfo()
Additional tax information associated with your TRN in Turkey.
public AdditionalInfoResponse withTurkeyAdditionalInfo(TurkeyAdditionalInfo turkeyAdditionalInfo)
Additional tax information associated with your TRN in Turkey.
turkeyAdditionalInfo
- Additional tax information associated with your TRN in Turkey.public void setUkraineAdditionalInfo(UkraineAdditionalInfo ukraineAdditionalInfo)
Additional tax information associated with your TRN in Ukraine.
ukraineAdditionalInfo
- Additional tax information associated with your TRN in Ukraine.public UkraineAdditionalInfo getUkraineAdditionalInfo()
Additional tax information associated with your TRN in Ukraine.
public AdditionalInfoResponse withUkraineAdditionalInfo(UkraineAdditionalInfo ukraineAdditionalInfo)
Additional tax information associated with your TRN in Ukraine.
ukraineAdditionalInfo
- Additional tax information associated with your TRN in Ukraine.public String toString()
toString
in class Object
Object.toString()
public AdditionalInfoResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.