Class SubscribedServiceAddress.Builder
- java.lang.Object
-
- com.oracle.bmc.onesubscription.model.SubscribedServiceAddress.Builder
-
- Enclosing class:
- SubscribedServiceAddress
public static class SubscribedServiceAddress.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
location
public SubscribedServiceAddress.Builder location(SubscribedServiceLocation location)
-
name
public SubscribedServiceAddress.Builder name(String name)
Address name identifier.- Parameters:
name
- the value to set- Returns:
- this builder
-
phone
public SubscribedServiceAddress.Builder phone(String phone)
Phone.- Parameters:
phone
- the value to set- Returns:
- this builder
-
isBillTo
public SubscribedServiceAddress.Builder isBillTo(Boolean isBillTo)
Identify as the customer shipping address.- Parameters:
isBillTo
- the value to set- Returns:
- this builder
-
isShipTo
public SubscribedServiceAddress.Builder isShipTo(Boolean isShipTo)
Identify as the customer invoicing address.- Parameters:
isShipTo
- the value to set- Returns:
- this builder
-
billSiteUseId
public SubscribedServiceAddress.Builder billSiteUseId(Long billSiteUseId)
Bill to site use Id.- Parameters:
billSiteUseId
- the value to set- Returns:
- this builder
-
service2SiteUseId
public SubscribedServiceAddress.Builder service2SiteUseId(Long service2SiteUseId)
Service to site use Id.- Parameters:
service2SiteUseId
- the value to set- Returns:
- this builder
-
tcaCustAcctSiteId
public SubscribedServiceAddress.Builder tcaCustAcctSiteId(Long tcaCustAcctSiteId)
TCA customer account site Id.- Parameters:
tcaCustAcctSiteId
- the value to set- Returns:
- this builder
-
tcaPartySiteNumber
public SubscribedServiceAddress.Builder tcaPartySiteNumber(String tcaPartySiteNumber)
Party site number.- Parameters:
tcaPartySiteNumber
- the value to set- Returns:
- this builder
-
build
public SubscribedServiceAddress build()
-
copy
public SubscribedServiceAddress.Builder copy(SubscribedServiceAddress model)
-
-