public static class TaxRateUpdateParams.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
TaxRateUpdateParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
TaxRateUpdateParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
TaxRateUpdateParams |
build()
Finalize and obtain parameter instance from this builder.
|
TaxRateUpdateParams.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
TaxRateUpdateParams.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
Add all map key/value pairs to `metadata` map.
|
TaxRateUpdateParams.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
TaxRateUpdateParams.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
Add a key/value pair to `metadata` map.
|
TaxRateUpdateParams.Builder |
setActive(java.lang.Boolean active)
Flag determining whether the tax rate is active or inactive (archived).
|
TaxRateUpdateParams.Builder |
setDescription(EmptyParam description)
An arbitrary string attached to the tax rate for your internal use only.
|
TaxRateUpdateParams.Builder |
setDescription(java.lang.String description)
An arbitrary string attached to the tax rate for your internal use only.
|
TaxRateUpdateParams.Builder |
setDisplayName(EmptyParam displayName)
The display name of the tax rate, which will be shown to users.
|
TaxRateUpdateParams.Builder |
setDisplayName(java.lang.String displayName)
The display name of the tax rate, which will be shown to users.
|
TaxRateUpdateParams.Builder |
setJurisdiction(EmptyParam jurisdiction)
The jurisdiction for the tax rate.
|
TaxRateUpdateParams.Builder |
setJurisdiction(java.lang.String jurisdiction)
The jurisdiction for the tax rate.
|
TaxRateUpdateParams.Builder |
setMetadata(EmptyParam metadata)
Set of key-value pairs that you can attach
to an object.
|
TaxRateUpdateParams.Builder |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set of key-value pairs that you can attach
to an object.
|
public TaxRateUpdateParams build()
public TaxRateUpdateParams.Builder setActive(java.lang.Boolean active)
public TaxRateUpdateParams.Builder setDescription(java.lang.String description)
public TaxRateUpdateParams.Builder setDescription(EmptyParam description)
public TaxRateUpdateParams.Builder setDisplayName(java.lang.String displayName)
public TaxRateUpdateParams.Builder setDisplayName(EmptyParam displayName)
public TaxRateUpdateParams.Builder addExpand(java.lang.String element)
TaxRateUpdateParams.expand
for the field documentation.public TaxRateUpdateParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
TaxRateUpdateParams.expand
for the field documentation.public TaxRateUpdateParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
TaxRateUpdateParams.extraParams
for the field documentation.public TaxRateUpdateParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
TaxRateUpdateParams.extraParams
for the field documentation.public TaxRateUpdateParams.Builder setJurisdiction(java.lang.String jurisdiction)
public TaxRateUpdateParams.Builder setJurisdiction(EmptyParam jurisdiction)
public TaxRateUpdateParams.Builder putMetadata(java.lang.String key, java.lang.String value)
TaxRateUpdateParams.metadata
for the field documentation.public TaxRateUpdateParams.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
TaxRateUpdateParams.metadata
for the field documentation.public TaxRateUpdateParams.Builder setMetadata(EmptyParam metadata)
metadata
.public TaxRateUpdateParams.Builder setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
metadata
.