Package com.chrt.api.types
Class WebcargoFee.Builder
- java.lang.Object
-
- com.chrt.api.types.WebcargoFee.Builder
-
- Enclosing class:
- WebcargoFee
public static final class WebcargoFee.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebcargoFeebuild()WebcargoFee.Buildercurrency(Nullable<java.lang.String> currency)WebcargoFee.Buildercurrency(java.lang.String currency)WebcargoFee.Buildercurrency(java.util.Optional<java.lang.String> currency)WebcargoFee.BuilderfeeCategory(Nullable<java.lang.String> feeCategory)WebcargoFee.BuilderfeeCategory(java.lang.String feeCategory)WebcargoFee.BuilderfeeCategory(java.util.Optional<java.lang.String> feeCategory)WebcargoFee.BuilderfeeCode(Nullable<java.lang.String> feeCode)WebcargoFee.BuilderfeeCode(java.lang.String feeCode)WebcargoFee.BuilderfeeCode(java.util.Optional<java.lang.String> feeCode)WebcargoFee.BuilderfeeComment(Nullable<java.lang.String> feeComment)WebcargoFee.BuilderfeeComment(java.lang.String feeComment)WebcargoFee.BuilderfeeComment(java.util.Optional<java.lang.String> feeComment)WebcargoFee.BuilderfeeLocationType(Nullable<java.lang.String> feeLocationType)WebcargoFee.BuilderfeeLocationType(java.lang.String feeLocationType)WebcargoFee.BuilderfeeLocationType(java.util.Optional<java.lang.String> feeLocationType)WebcargoFee.BuilderfeeName(Nullable<java.lang.String> feeName)WebcargoFee.BuilderfeeName(java.lang.String feeName)WebcargoFee.BuilderfeeName(java.util.Optional<java.lang.String> feeName)WebcargoFee.BuilderfeeType(Nullable<java.lang.String> feeType)WebcargoFee.BuilderfeeType(java.lang.String feeType)WebcargoFee.BuilderfeeType(java.util.Optional<java.lang.String> feeType)WebcargoFee.Builderfrom(WebcargoFee other)WebcargoFee.Builderinclusive(Nullable<java.lang.String> inclusive)WebcargoFee.Builderinclusive(java.lang.String inclusive)WebcargoFee.Builderinclusive(java.util.Optional<java.lang.String> inclusive)WebcargoFee.Builderquantity(Nullable<java.lang.String> quantity)WebcargoFee.Builderquantity(java.lang.String quantity)WebcargoFee.Builderquantity(java.util.Optional<java.lang.String> quantity)WebcargoFee.Builderrate(Nullable<java.lang.String> rate)WebcargoFee.Builderrate(java.lang.String rate)WebcargoFee.Builderrate(java.util.Optional<java.lang.String> rate)WebcargoFee.BuilderunitRate(Nullable<java.lang.String> unitRate)WebcargoFee.BuilderunitRate(java.lang.String unitRate)WebcargoFee.BuilderunitRate(java.util.Optional<java.lang.String> unitRate)
-
-
-
Method Detail
-
from
public WebcargoFee.Builder from(WebcargoFee other)
-
currency
public WebcargoFee.Builder currency(java.util.Optional<java.lang.String> currency)
-
currency
public WebcargoFee.Builder currency(java.lang.String currency)
-
currency
public WebcargoFee.Builder currency(Nullable<java.lang.String> currency)
-
feeLocationType
public WebcargoFee.Builder feeLocationType(java.util.Optional<java.lang.String> feeLocationType)
-
feeLocationType
public WebcargoFee.Builder feeLocationType(java.lang.String feeLocationType)
-
feeLocationType
public WebcargoFee.Builder feeLocationType(Nullable<java.lang.String> feeLocationType)
-
feeType
public WebcargoFee.Builder feeType(java.util.Optional<java.lang.String> feeType)
-
feeType
public WebcargoFee.Builder feeType(java.lang.String feeType)
-
feeType
public WebcargoFee.Builder feeType(Nullable<java.lang.String> feeType)
-
feeCode
public WebcargoFee.Builder feeCode(java.util.Optional<java.lang.String> feeCode)
-
feeCode
public WebcargoFee.Builder feeCode(java.lang.String feeCode)
-
feeCode
public WebcargoFee.Builder feeCode(Nullable<java.lang.String> feeCode)
-
feeCategory
public WebcargoFee.Builder feeCategory(java.util.Optional<java.lang.String> feeCategory)
-
feeCategory
public WebcargoFee.Builder feeCategory(java.lang.String feeCategory)
-
feeCategory
public WebcargoFee.Builder feeCategory(Nullable<java.lang.String> feeCategory)
-
feeName
public WebcargoFee.Builder feeName(java.util.Optional<java.lang.String> feeName)
-
feeName
public WebcargoFee.Builder feeName(java.lang.String feeName)
-
feeName
public WebcargoFee.Builder feeName(Nullable<java.lang.String> feeName)
-
feeComment
public WebcargoFee.Builder feeComment(java.util.Optional<java.lang.String> feeComment)
-
feeComment
public WebcargoFee.Builder feeComment(java.lang.String feeComment)
-
feeComment
public WebcargoFee.Builder feeComment(Nullable<java.lang.String> feeComment)
-
inclusive
public WebcargoFee.Builder inclusive(java.util.Optional<java.lang.String> inclusive)
-
inclusive
public WebcargoFee.Builder inclusive(java.lang.String inclusive)
-
inclusive
public WebcargoFee.Builder inclusive(Nullable<java.lang.String> inclusive)
-
quantity
public WebcargoFee.Builder quantity(java.util.Optional<java.lang.String> quantity)
-
quantity
public WebcargoFee.Builder quantity(java.lang.String quantity)
-
quantity
public WebcargoFee.Builder quantity(Nullable<java.lang.String> quantity)
-
unitRate
public WebcargoFee.Builder unitRate(java.util.Optional<java.lang.String> unitRate)
-
unitRate
public WebcargoFee.Builder unitRate(java.lang.String unitRate)
-
unitRate
public WebcargoFee.Builder unitRate(Nullable<java.lang.String> unitRate)
-
rate
public WebcargoFee.Builder rate(java.util.Optional<java.lang.String> rate)
-
rate
public WebcargoFee.Builder rate(java.lang.String rate)
-
rate
public WebcargoFee.Builder rate(Nullable<java.lang.String> rate)
-
build
public WebcargoFee build()
-
-