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 TaxInfobuild()TaxInfo.Buildercopy(TaxInfo model)TaxInfo.Buildergiro(String giro)Companies’ GIRO codeTaxInfo.BuildernoTaxReasonCode(String noTaxReasonCode)Tax exemption reason code.TaxInfo.BuildernoTaxReasonCodeDetails(String noTaxReasonCodeDetails)Tax exemption reason description.TaxInfo.BuildertaxCnpj(String taxCnpj)Brazilian companies’ CNPJ number.TaxInfo.BuildertaxPayerId(String taxPayerId)Tay payer identifier.TaxInfo.BuildertaxRegNumber(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)
-
-