Interface AdditionalInfoRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalInfoRequest.Builder,,AdditionalInfoRequest> SdkBuilder<AdditionalInfoRequest.Builder,,AdditionalInfoRequest> SdkPojo
- Enclosing class:
AdditionalInfoRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault AdditionalInfoRequest.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 AdditionalInfoRequest.BuilderestoniaAdditionalInfo(Consumer<EstoniaAdditionalInfo.Builder> estoniaAdditionalInfo) Additional tax information to specify for a TRN in Estonia.estoniaAdditionalInfo(EstoniaAdditionalInfo estoniaAdditionalInfo) Additional tax information to specify for a TRN in Estonia.default AdditionalInfoRequest.BuildergeorgiaAdditionalInfo(Consumer<GeorgiaAdditionalInfo.Builder> georgiaAdditionalInfo) Additional tax information to specify for a TRN in Georgia.georgiaAdditionalInfo(GeorgiaAdditionalInfo georgiaAdditionalInfo) Additional tax information to specify for a TRN in Georgia.default AdditionalInfoRequest.BuilderisraelAdditionalInfo(Consumer<IsraelAdditionalInfo.Builder> israelAdditionalInfo) Additional tax information to specify for a TRN in Israel.israelAdditionalInfo(IsraelAdditionalInfo israelAdditionalInfo) Additional tax information to specify for a TRN in Israel.default AdditionalInfoRequest.BuilderitalyAdditionalInfo(Consumer<ItalyAdditionalInfo.Builder> italyAdditionalInfo) Additional tax information to specify for a TRN in Italy.italyAdditionalInfo(ItalyAdditionalInfo italyAdditionalInfo) Additional tax information to specify for a TRN in Italy.default AdditionalInfoRequest.BuilderkenyaAdditionalInfo(Consumer<KenyaAdditionalInfo.Builder> kenyaAdditionalInfo) Additional tax information to specify for a TRN in Kenya.kenyaAdditionalInfo(KenyaAdditionalInfo kenyaAdditionalInfo) Additional tax information to specify for a TRN in Kenya.default AdditionalInfoRequest.BuildermalaysiaAdditionalInfo(Consumer<MalaysiaAdditionalInfo.Builder> malaysiaAdditionalInfo) Additional tax information to specify for a TRN in Malaysia.malaysiaAdditionalInfo(MalaysiaAdditionalInfo malaysiaAdditionalInfo) Additional tax information to specify for a TRN in Malaysia.default AdditionalInfoRequest.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 AdditionalInfoRequest.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 AdditionalInfoRequest.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 AdditionalInfoRequest.BuildersouthKoreaAdditionalInfo(Consumer<SouthKoreaAdditionalInfo.Builder> southKoreaAdditionalInfo) Additional tax information to specify for a TRN in South Korea.southKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo) Additional tax information to specify for a TRN in South Korea.default AdditionalInfoRequest.BuilderspainAdditionalInfo(Consumer<SpainAdditionalInfo.Builder> spainAdditionalInfo) Additional tax information to specify for a TRN in Spain.spainAdditionalInfo(SpainAdditionalInfo spainAdditionalInfo) Additional tax information to specify for a TRN in Spain.default AdditionalInfoRequest.BuilderturkeyAdditionalInfo(Consumer<TurkeyAdditionalInfo.Builder> turkeyAdditionalInfo) Additional tax information to specify for a TRN in Turkey.turkeyAdditionalInfo(TurkeyAdditionalInfo turkeyAdditionalInfo) Additional tax information to specify for a TRN in Turkey.default AdditionalInfoRequest.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
-
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 AdditionalInfoRequest.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 to specify for a TRN in Estonia.
- Parameters:
estoniaAdditionalInfo- Additional tax information to specify for a TRN in Estonia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
estoniaAdditionalInfo
default AdditionalInfoRequest.Builder estoniaAdditionalInfo(Consumer<EstoniaAdditionalInfo.Builder> estoniaAdditionalInfo) Additional tax information to specify for a 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 to specify for a TRN in Georgia.
- Parameters:
georgiaAdditionalInfo- Additional tax information to specify for a TRN in Georgia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
georgiaAdditionalInfo
default AdditionalInfoRequest.Builder georgiaAdditionalInfo(Consumer<GeorgiaAdditionalInfo.Builder> georgiaAdditionalInfo) Additional tax information to specify for a 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:
-
israelAdditionalInfo
Additional tax information to specify for a TRN in Israel.
- Parameters:
israelAdditionalInfo- Additional tax information to specify for a TRN in Israel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
israelAdditionalInfo
default AdditionalInfoRequest.Builder israelAdditionalInfo(Consumer<IsraelAdditionalInfo.Builder> israelAdditionalInfo) Additional tax information to specify for a 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 to specify for a TRN in Italy.
- Parameters:
italyAdditionalInfo- Additional tax information to specify for a TRN in Italy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
italyAdditionalInfo
default AdditionalInfoRequest.Builder italyAdditionalInfo(Consumer<ItalyAdditionalInfo.Builder> italyAdditionalInfo) Additional tax information to specify for a 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 to specify for a TRN in Kenya.
- Parameters:
kenyaAdditionalInfo- Additional tax information to specify for a TRN in Kenya.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kenyaAdditionalInfo
default AdditionalInfoRequest.Builder kenyaAdditionalInfo(Consumer<KenyaAdditionalInfo.Builder> kenyaAdditionalInfo) Additional tax information to specify for a 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
Additional tax information to specify for a TRN in Malaysia.
- Parameters:
malaysiaAdditionalInfo- Additional tax information to specify for a TRN in Malaysia.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malaysiaAdditionalInfo
default AdditionalInfoRequest.Builder malaysiaAdditionalInfo(Consumer<MalaysiaAdditionalInfo.Builder> malaysiaAdditionalInfo) Additional tax information to specify for a 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 AdditionalInfoRequest.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 AdditionalInfoRequest.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
AdditionalInfoRequest.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 AdditionalInfoRequest.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
AdditionalInfoRequest.Builder southKoreaAdditionalInfo(SouthKoreaAdditionalInfo southKoreaAdditionalInfo) Additional tax information to specify for a TRN in South Korea.
- Parameters:
southKoreaAdditionalInfo- Additional tax information to specify for a TRN in South Korea.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
southKoreaAdditionalInfo
default AdditionalInfoRequest.Builder southKoreaAdditionalInfo(Consumer<SouthKoreaAdditionalInfo.Builder> southKoreaAdditionalInfo) Additional tax information to specify for a 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 to specify for a TRN in Spain.
- Parameters:
spainAdditionalInfo- Additional tax information to specify for a TRN in Spain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spainAdditionalInfo
default AdditionalInfoRequest.Builder spainAdditionalInfo(Consumer<SpainAdditionalInfo.Builder> spainAdditionalInfo) Additional tax information to specify for a 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 to specify for a TRN in Turkey.
- Parameters:
turkeyAdditionalInfo- Additional tax information to specify for a TRN in Turkey.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
turkeyAdditionalInfo
default AdditionalInfoRequest.Builder turkeyAdditionalInfo(Consumer<TurkeyAdditionalInfo.Builder> turkeyAdditionalInfo) Additional tax information to specify for a 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 AdditionalInfoRequest.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:
-