Class RatesPackage.RatesPackageBuilder
- java.lang.Object
-
- com.broadleafcommerce.shipping.service.integrations.shipengine.domain.rates.common.RatesPackage.RatesPackageBuilder
-
- Enclosing class:
- RatesPackage
public static class RatesPackage.RatesPackageBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RatesPackagebuild()RatesPackage.RatesPackageBuilderdimensions(Dimensions dimensions)RatesPackage.RatesPackageBuilderexternalPackageId(String externalPackageId)RatesPackage.RatesPackageBuilderinsuredValue(ShipEngineCurrencyAmount insuredValue)RatesPackage.RatesPackageBuilderlabelMessages(LabelMessages labelMessages)RatesPackage.RatesPackageBuilderpackageCode(String packageCode)StringtoString()RatesPackage.RatesPackageBuilderweight(ShipEngineWeight weight)
-
-
-
Method Detail
-
packageCode
public RatesPackage.RatesPackageBuilder packageCode(String packageCode)
- Returns:
this.
-
weight
public RatesPackage.RatesPackageBuilder weight(ShipEngineWeight weight)
- Returns:
this.
-
dimensions
public RatesPackage.RatesPackageBuilder dimensions(Dimensions dimensions)
- Returns:
this.
-
insuredValue
public RatesPackage.RatesPackageBuilder insuredValue(ShipEngineCurrencyAmount insuredValue)
- Returns:
this.
-
labelMessages
public RatesPackage.RatesPackageBuilder labelMessages(LabelMessages labelMessages)
- Returns:
this.
-
externalPackageId
public RatesPackage.RatesPackageBuilder externalPackageId(String externalPackageId)
- Returns:
this.
-
build
public RatesPackage build()
-
-