Interface AdditionalInfoResponse.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalInfoResponse.Builder,,AdditionalInfoResponse> SdkBuilder<AdditionalInfoResponse.Builder,,AdditionalInfoResponse> SdkPojo
- Enclosing class:
AdditionalInfoResponse
-
Method Summary
Modifier and TypeMethodDescriptiondefault AdditionalInfoResponse.BuilderbrazilAdditionalInfo(Consumer<BrazilAdditionalInfo.Builder> brazilAdditionalInfo) Additional tax information associated with your TRN in Brazil.brazilAdditionalInfo(BrazilAdditionalInfo brazilAdditionalInfo) Additional tax information associated with your TRN in Brazil.default AdditionalInfoResponse.BuildercanadaAdditionalInfo(Consumer<CanadaAdditionalInfo.Builder> canadaAdditionalInfo) Additional tax information associated with your TRN in Canada.canadaAdditionalInfo(CanadaAdditionalInfo canadaAdditionalInfo) Additional tax information associated with your TRN in Canada.default AdditionalInfoResponse.BuilderestoniaAdditionalInfo(Consumer<EstoniaAdditionalInfo.Builder> estoniaAdditionalInfo) Additional tax information associated with your TRN in Estonia.estoniaAdditionalInfo(EstoniaAdditionalInfo estoniaAdditionalInfo) Additional tax information associated with your TRN in Estonia.default AdditionalInfoResponse.BuildergeorgiaAdditionalInfo(Consumer<GeorgiaAdditionalInfo.Builder> georgiaAdditionalInfo) Additional tax information associated with your TRN in Georgia.georgiaAdditionalInfo(GeorgiaAdditionalInfo georgiaAdditionalInfo) Additional tax information associated with your TRN in Georgia.default AdditionalInfoResponse.BuilderindiaAdditionalInfo(Consumer<IndiaAdditionalInfo.Builder> indiaAdditionalInfo) Additional tax information in India.indiaAdditionalInfo(IndiaAdditionalInfo indiaAdditionalInfo) Additional tax information in India.default AdditionalInfoResponse.BuilderisraelAdditionalInfo(Consumer<IsraelAdditionalInfo.Builder> israelAdditionalInfo) Additional tax information associated with your TRN in Israel.israelAdditionalInfo(IsraelAdditionalInfo israelAdditionalInfo) Additional tax information associated with your TRN in Israel.default AdditionalInfoResponse.BuilderitalyAdditionalInfo(Consumer<ItalyAdditionalInfo.Builder> italyAdditionalInfo) Additional tax information associated with your TRN in Italy.italyAdditionalInfo(ItalyAdditionalInfo italyAdditionalInfo) Additional tax information associated with your TRN in Italy.default AdditionalInfoResponse.BuilderkenyaAdditionalInfo(Consumer<KenyaAdditionalInfo.Builder> kenyaAdditionalInfo) Additional tax information associated with your TRN in Kenya.kenyaAdditionalInfo(KenyaAdditionalInfo kenyaAdditionalInfo) Additional tax information associated with your TRN in Kenya.default AdditionalInfoResponse.BuildermalaysiaAdditionalInfo(Consumer<MalaysiaAdditionalInfo.Builder> malaysiaAdditionalInfo) Additional tax information associated with your TRN in Malaysia.malaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo) Additional tax information associated with your TRN in Malaysia.default AdditionalInfoResponse.BuilderpolandAdditionalInfo(Consumer<PolandAdditionalInfo.Builder> polandAdditionalInfo) Additional tax information associated with your TRN in Poland.polandAdditionalInfo(PolandAdditionalInfo polandAdditionalInfo) Additional tax information associated with your TRN in Poland.default AdditionalInfoResponse.BuilderromaniaAdditionalInfo(Consumer<RomaniaAdditionalInfo.Builder> romaniaAdditionalInfo) Additional tax information to specify for a TRN in Romania.romaniaAdditionalInfo(RomaniaAdditionalInfo romaniaAdditionalInfo) Additional tax information to specify for a TRN in Romania.default AdditionalInfoResponse.BuildersaudiArabiaAdditionalInfo(Consumer<SaudiArabiaAdditionalInfo.Builder> saudiArabiaAdditionalInfo) Additional tax information associated with your TRN in Saudi Arabia.saudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo) Additional tax information associated with your TRN in Saudi Arabia.default AdditionalInfoResponse.BuildersouthKoreaAdditionalInfo(Consumer<SouthKoreaAdditionalInfo.Builder> southKoreaAdditionalInfo) Additional tax information associated with your TRN in South Korea.southKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo) Additional tax information associated with your TRN in South Korea.default AdditionalInfoResponse.BuilderspainAdditionalInfo(Consumer<SpainAdditionalInfo.Builder> spainAdditionalInfo) Additional tax information associated with your TRN in Spain.spainAdditionalInfo(SpainAdditionalInfo spainAdditionalInfo) Additional tax information associated with your TRN in Spain.default AdditionalInfoResponse.BuilderturkeyAdditionalInfo(Consumer<TurkeyAdditionalInfo.Builder> turkeyAdditionalInfo) Additional tax information associated with your TRN in Turkey.turkeyAdditionalInfo(TurkeyAdditionalInfo turkeyAdditionalInfo) Additional tax information associated with your TRN in Turkey.default AdditionalInfoResponse.BuilderukraineAdditionalInfo(Consumer<UkraineAdditionalInfo.Builder> ukraineAdditionalInfo) Additional tax information associated with your TRN in Ukraine.ukraineAdditionalInfo(UkraineAdditionalInfo ukraineAdditionalInfo) Additional tax information associated with your TRN in Ukraine.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
brazilAdditionalInfo
default AdditionalInfoResponse.Builder brazilAdditionalInfo(Consumer<BrazilAdditionalInfo.Builder> 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.
This is a convenience method that creates an instance of theBrazilAdditionalInfo.Builderavoiding the need to create one manually viaBrazilAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobrazilAdditionalInfo(BrazilAdditionalInfo).- Parameters:
brazilAdditionalInfo- a consumer that will call methods onBrazilAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
canadaAdditionalInfo
Additional tax information associated with your TRN in Canada.
- Parameters:
canadaAdditionalInfo- Additional tax information associated with your TRN in Canada.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
canadaAdditionalInfo
default AdditionalInfoResponse.Builder canadaAdditionalInfo(Consumer<CanadaAdditionalInfo.Builder> canadaAdditionalInfo) Additional tax information associated with your TRN in Canada.
This is a convenience method that creates an instance of theCanadaAdditionalInfo.Builderavoiding the need to create one manually viaCanadaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocanadaAdditionalInfo(CanadaAdditionalInfo).- Parameters:
canadaAdditionalInfo- a consumer that will call methods onCanadaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
estoniaAdditionalInfo
Additional tax information associated with your TRN in Estonia.
- Parameters:
estoniaAdditionalInfo- Additional tax information associated with your TRN in Estonia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estoniaAdditionalInfo
default AdditionalInfoResponse.Builder estoniaAdditionalInfo(Consumer<EstoniaAdditionalInfo.Builder> estoniaAdditionalInfo) Additional tax information associated with your TRN in Estonia.
This is a convenience method that creates an instance of theEstoniaAdditionalInfo.Builderavoiding the need to create one manually viaEstoniaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toestoniaAdditionalInfo(EstoniaAdditionalInfo).- Parameters:
estoniaAdditionalInfo- a consumer that will call methods onEstoniaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
georgiaAdditionalInfo
Additional tax information associated with your TRN in Georgia.
- Parameters:
georgiaAdditionalInfo- Additional tax information associated with your TRN in Georgia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
georgiaAdditionalInfo
default AdditionalInfoResponse.Builder georgiaAdditionalInfo(Consumer<GeorgiaAdditionalInfo.Builder> georgiaAdditionalInfo) Additional tax information associated with your TRN in Georgia.
This is a convenience method that creates an instance of theGeorgiaAdditionalInfo.Builderavoiding the need to create one manually viaGeorgiaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togeorgiaAdditionalInfo(GeorgiaAdditionalInfo).- Parameters:
georgiaAdditionalInfo- a consumer that will call methods onGeorgiaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
indiaAdditionalInfo
Additional tax information in India.
- Parameters:
indiaAdditionalInfo- Additional tax information in India.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indiaAdditionalInfo
default AdditionalInfoResponse.Builder indiaAdditionalInfo(Consumer<IndiaAdditionalInfo.Builder> indiaAdditionalInfo) Additional tax information in India.
This is a convenience method that creates an instance of theIndiaAdditionalInfo.Builderavoiding the need to create one manually viaIndiaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toindiaAdditionalInfo(IndiaAdditionalInfo).- Parameters:
indiaAdditionalInfo- a consumer that will call methods onIndiaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
israelAdditionalInfo
Additional tax information associated with your TRN in Israel.
- Parameters:
israelAdditionalInfo- Additional tax information associated with your TRN in Israel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
israelAdditionalInfo
default AdditionalInfoResponse.Builder israelAdditionalInfo(Consumer<IsraelAdditionalInfo.Builder> israelAdditionalInfo) Additional tax information associated with your TRN in Israel.
This is a convenience method that creates an instance of theIsraelAdditionalInfo.Builderavoiding the need to create one manually viaIsraelAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toisraelAdditionalInfo(IsraelAdditionalInfo).- Parameters:
israelAdditionalInfo- a consumer that will call methods onIsraelAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
italyAdditionalInfo
Additional tax information associated with your TRN in Italy.
- Parameters:
italyAdditionalInfo- Additional tax information associated with your TRN in Italy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
italyAdditionalInfo
default AdditionalInfoResponse.Builder italyAdditionalInfo(Consumer<ItalyAdditionalInfo.Builder> italyAdditionalInfo) Additional tax information associated with your TRN in Italy.
This is a convenience method that creates an instance of theItalyAdditionalInfo.Builderavoiding the need to create one manually viaItalyAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toitalyAdditionalInfo(ItalyAdditionalInfo).- Parameters:
italyAdditionalInfo- a consumer that will call methods onItalyAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kenyaAdditionalInfo
Additional tax information associated with your TRN in Kenya.
- Parameters:
kenyaAdditionalInfo- Additional tax information associated with your TRN in Kenya.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kenyaAdditionalInfo
default AdditionalInfoResponse.Builder kenyaAdditionalInfo(Consumer<KenyaAdditionalInfo.Builder> kenyaAdditionalInfo) Additional tax information associated with your TRN in Kenya.
This is a convenience method that creates an instance of theKenyaAdditionalInfo.Builderavoiding the need to create one manually viaKenyaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokenyaAdditionalInfo(KenyaAdditionalInfo).- Parameters:
kenyaAdditionalInfo- a consumer that will call methods onKenyaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
malaysiaAdditionalInfo
AdditionalInfoResponse.Builder malaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo) Additional tax information associated with your TRN in Malaysia.
- Parameters:
malaysiaAdditionalInfo- Additional tax information associated with your TRN in Malaysia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malaysiaAdditionalInfo
default AdditionalInfoResponse.Builder malaysiaAdditionalInfo(Consumer<MalaysiaAdditionalInfo.Builder> malaysiaAdditionalInfo) Additional tax information associated with your TRN in Malaysia.
This is a convenience method that creates an instance of theMalaysiaAdditionalInfo.Builderavoiding the need to create one manually viaMalaysiaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomalaysiaAdditionalInfo(MalaysiaAdditionalInfo).- Parameters:
malaysiaAdditionalInfo- a consumer that will call methods onMalaysiaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
polandAdditionalInfo
Additional tax information associated with your TRN in Poland.
- Parameters:
polandAdditionalInfo- Additional tax information associated with your TRN in Poland.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
polandAdditionalInfo
default AdditionalInfoResponse.Builder polandAdditionalInfo(Consumer<PolandAdditionalInfo.Builder> polandAdditionalInfo) Additional tax information associated with your TRN in Poland.
This is a convenience method that creates an instance of thePolandAdditionalInfo.Builderavoiding the need to create one manually viaPolandAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topolandAdditionalInfo(PolandAdditionalInfo).- Parameters:
polandAdditionalInfo- a consumer that will call methods onPolandAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
romaniaAdditionalInfo
Additional tax information to specify for a TRN in Romania.
- Parameters:
romaniaAdditionalInfo- Additional tax information to specify for a TRN in Romania.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
romaniaAdditionalInfo
default AdditionalInfoResponse.Builder romaniaAdditionalInfo(Consumer<RomaniaAdditionalInfo.Builder> romaniaAdditionalInfo) Additional tax information to specify for a TRN in Romania.
This is a convenience method that creates an instance of theRomaniaAdditionalInfo.Builderavoiding the need to create one manually viaRomaniaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toromaniaAdditionalInfo(RomaniaAdditionalInfo).- Parameters:
romaniaAdditionalInfo- a consumer that will call methods onRomaniaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
saudiArabiaAdditionalInfo
AdditionalInfoResponse.Builder saudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo) Additional tax information associated with your TRN in Saudi Arabia.
- Parameters:
saudiArabiaAdditionalInfo- Additional tax information associated with your TRN in Saudi Arabia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
saudiArabiaAdditionalInfo
default AdditionalInfoResponse.Builder saudiArabiaAdditionalInfo(Consumer<SaudiArabiaAdditionalInfo.Builder> saudiArabiaAdditionalInfo) Additional tax information associated with your TRN in Saudi Arabia.
This is a convenience method that creates an instance of theSaudiArabiaAdditionalInfo.Builderavoiding the need to create one manually viaSaudiArabiaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosaudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo).- Parameters:
saudiArabiaAdditionalInfo- a consumer that will call methods onSaudiArabiaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
southKoreaAdditionalInfo
AdditionalInfoResponse.Builder southKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo) Additional tax information associated with your TRN in South Korea.
- Parameters:
southKoreaAdditionalInfo- Additional tax information associated with your TRN in South Korea.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
southKoreaAdditionalInfo
default AdditionalInfoResponse.Builder southKoreaAdditionalInfo(Consumer<SouthKoreaAdditionalInfo.Builder> southKoreaAdditionalInfo) Additional tax information associated with your TRN in South Korea.
This is a convenience method that creates an instance of theSouthKoreaAdditionalInfo.Builderavoiding the need to create one manually viaSouthKoreaAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosouthKoreaAdditionalInfo(SouthKoreaAdditionalInfo).- Parameters:
southKoreaAdditionalInfo- a consumer that will call methods onSouthKoreaAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
spainAdditionalInfo
Additional tax information associated with your TRN in Spain.
- Parameters:
spainAdditionalInfo- Additional tax information associated with your TRN in Spain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spainAdditionalInfo
default AdditionalInfoResponse.Builder spainAdditionalInfo(Consumer<SpainAdditionalInfo.Builder> spainAdditionalInfo) Additional tax information associated with your TRN in Spain.
This is a convenience method that creates an instance of theSpainAdditionalInfo.Builderavoiding the need to create one manually viaSpainAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tospainAdditionalInfo(SpainAdditionalInfo).- Parameters:
spainAdditionalInfo- a consumer that will call methods onSpainAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
turkeyAdditionalInfo
Additional tax information associated with your TRN in Turkey.
- Parameters:
turkeyAdditionalInfo- Additional tax information associated with your TRN in Turkey.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
turkeyAdditionalInfo
default AdditionalInfoResponse.Builder turkeyAdditionalInfo(Consumer<TurkeyAdditionalInfo.Builder> turkeyAdditionalInfo) Additional tax information associated with your TRN in Turkey.
This is a convenience method that creates an instance of theTurkeyAdditionalInfo.Builderavoiding the need to create one manually viaTurkeyAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toturkeyAdditionalInfo(TurkeyAdditionalInfo).- Parameters:
turkeyAdditionalInfo- a consumer that will call methods onTurkeyAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ukraineAdditionalInfo
Additional tax information associated with your TRN in Ukraine.
- Parameters:
ukraineAdditionalInfo- Additional tax information associated with your TRN in Ukraine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ukraineAdditionalInfo
default AdditionalInfoResponse.Builder ukraineAdditionalInfo(Consumer<UkraineAdditionalInfo.Builder> ukraineAdditionalInfo) Additional tax information associated with your TRN in Ukraine.
This is a convenience method that creates an instance of theUkraineAdditionalInfo.Builderavoiding the need to create one manually viaUkraineAdditionalInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toukraineAdditionalInfo(UkraineAdditionalInfo).- Parameters:
ukraineAdditionalInfo- a consumer that will call methods onUkraineAdditionalInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-