Interface AdditionalInfoRequest.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalInfoRequest.Builder,AdditionalInfoRequest>,SdkBuilder<AdditionalInfoRequest.Builder,AdditionalInfoRequest>,SdkPojo
- Enclosing class:
- AdditionalInfoRequest
public static interface AdditionalInfoRequest.Builder extends SdkPojo, CopyableBuilder<AdditionalInfoRequest.Builder,AdditionalInfoRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AdditionalInfoRequest.BuildercanadaAdditionalInfo(Consumer<CanadaAdditionalInfo.Builder> canadaAdditionalInfo)Additional tax information associated with your TRN in Canada.AdditionalInfoRequest.BuildercanadaAdditionalInfo(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.AdditionalInfoRequest.BuilderestoniaAdditionalInfo(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.AdditionalInfoRequest.BuildergeorgiaAdditionalInfo(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.AdditionalInfoRequest.BuilderisraelAdditionalInfo(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.AdditionalInfoRequest.BuilderitalyAdditionalInfo(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.AdditionalInfoRequest.BuilderkenyaAdditionalInfo(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.AdditionalInfoRequest.BuildermalaysiaAdditionalInfo(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.AdditionalInfoRequest.BuilderpolandAdditionalInfo(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.AdditionalInfoRequest.BuilderromaniaAdditionalInfo(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.AdditionalInfoRequest.BuildersaudiArabiaAdditionalInfo(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.AdditionalInfoRequest.BuildersouthKoreaAdditionalInfo(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.AdditionalInfoRequest.BuilderspainAdditionalInfo(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.AdditionalInfoRequest.BuilderturkeyAdditionalInfo(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.AdditionalInfoRequest.BuilderukraineAdditionalInfo(UkraineAdditionalInfo ukraineAdditionalInfo)Additional tax information associated with your TRN in Ukraine.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
canadaAdditionalInfo
AdditionalInfoRequest.Builder canadaAdditionalInfo(CanadaAdditionalInfo 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:
canadaAdditionalInfo(CanadaAdditionalInfo)
-
estoniaAdditionalInfo
AdditionalInfoRequest.Builder estoniaAdditionalInfo(EstoniaAdditionalInfo 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:
estoniaAdditionalInfo(EstoniaAdditionalInfo)
-
georgiaAdditionalInfo
AdditionalInfoRequest.Builder georgiaAdditionalInfo(GeorgiaAdditionalInfo 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:
georgiaAdditionalInfo(GeorgiaAdditionalInfo)
-
israelAdditionalInfo
AdditionalInfoRequest.Builder israelAdditionalInfo(IsraelAdditionalInfo 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:
israelAdditionalInfo(IsraelAdditionalInfo)
-
italyAdditionalInfo
AdditionalInfoRequest.Builder italyAdditionalInfo(ItalyAdditionalInfo 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:
italyAdditionalInfo(ItalyAdditionalInfo)
-
kenyaAdditionalInfo
AdditionalInfoRequest.Builder kenyaAdditionalInfo(KenyaAdditionalInfo 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:
kenyaAdditionalInfo(KenyaAdditionalInfo)
-
malaysiaAdditionalInfo
AdditionalInfoRequest.Builder malaysiaAdditionalInfo(MalaysiaAdditionalInfo 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:
malaysiaAdditionalInfo(MalaysiaAdditionalInfo)
-
polandAdditionalInfo
AdditionalInfoRequest.Builder polandAdditionalInfo(PolandAdditionalInfo 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:
polandAdditionalInfo(PolandAdditionalInfo)
-
romaniaAdditionalInfo
AdditionalInfoRequest.Builder romaniaAdditionalInfo(RomaniaAdditionalInfo 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:
romaniaAdditionalInfo(RomaniaAdditionalInfo)
-
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:
saudiArabiaAdditionalInfo(SaudiArabiaAdditionalInfo)
-
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:
southKoreaAdditionalInfo(SouthKoreaAdditionalInfo)
-
spainAdditionalInfo
AdditionalInfoRequest.Builder spainAdditionalInfo(SpainAdditionalInfo 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:
spainAdditionalInfo(SpainAdditionalInfo)
-
turkeyAdditionalInfo
AdditionalInfoRequest.Builder turkeyAdditionalInfo(TurkeyAdditionalInfo 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:
turkeyAdditionalInfo(TurkeyAdditionalInfo)
-
ukraineAdditionalInfo
AdditionalInfoRequest.Builder ukraineAdditionalInfo(UkraineAdditionalInfo 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:
ukraineAdditionalInfo(UkraineAdditionalInfo)
-
-