Package com.oracle.bmc.ospgateway.model
Class TaxInfo.Builder
- java.lang.Object
-
- com.oracle.bmc.ospgateway.model.TaxInfo.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaxInfo
build()
TaxInfo.Builder
copy(TaxInfo model)
TaxInfo.Builder
giro(String giro)
Companies’ GIRO codeTaxInfo.Builder
noTaxReasonCode(String noTaxReasonCode)
Tax exemption reason code.TaxInfo.Builder
noTaxReasonCodeDetails(String noTaxReasonCodeDetails)
Tax exemption reason description.TaxInfo.Builder
taxCnpj(String taxCnpj)
Brazilian companies’ CNPJ number.TaxInfo.Builder
taxPayerId(String taxPayerId)
Tay payer identifier.TaxInfo.Builder
taxRegNumber(String taxRegNumber)
Tax registration number.
-
-
-
Method Detail
-
taxPayerId
public TaxInfo.Builder taxPayerId(String taxPayerId)
Tay payer identifier.- Parameters:
taxPayerId
- the value to set- Returns:
- this builder
-
taxRegNumber
public TaxInfo.Builder taxRegNumber(String taxRegNumber)
Tax registration number.- Parameters:
taxRegNumber
- the value to set- Returns:
- this builder
-
noTaxReasonCode
public TaxInfo.Builder noTaxReasonCode(String noTaxReasonCode)
Tax exemption reason code.- Parameters:
noTaxReasonCode
- the value to set- Returns:
- this builder
-
noTaxReasonCodeDetails
public TaxInfo.Builder noTaxReasonCodeDetails(String noTaxReasonCodeDetails)
Tax exemption reason description.- Parameters:
noTaxReasonCodeDetails
- the value to set- Returns:
- this builder
-
taxCnpj
public TaxInfo.Builder taxCnpj(String taxCnpj)
Brazilian companies’ CNPJ number.- Parameters:
taxCnpj
- the value to set- Returns:
- this builder
-
giro
public TaxInfo.Builder giro(String giro)
Companies’ GIRO code- Parameters:
giro
- the value to set- Returns:
- this builder
-
build
public TaxInfo build()
-
copy
public TaxInfo.Builder copy(TaxInfo model)
-
-