Class OpnMembership.Builder
- java.lang.Object
-
- com.oracle.bmc.marketplacepublisher.model.OpnMembership.Builder
-
- Enclosing class:
- OpnMembership
public static class OpnMembership.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpnMembershipbuild()OpnMembership.Buildercopy(OpnMembership model)OpnMembership.BuilderopnMembershipType(String opnMembershipType)OPN membership typeOpnMembership.BuilderopnNumber(String opnNumber)OPN Number numberOpnMembership.BuilderopnStatus(OpnMembership.OpnStatus opnStatus)OPN statusOpnMembership.BuildertimeEnd(Date timeEnd)OPN membership end date.OpnMembership.BuildertimeStart(Date timeStart)OPN membership start date.
-
-
-
Method Detail
-
timeStart
public OpnMembership.Builder timeStart(Date timeStart)
OPN membership start date.An RFC3339 formatted datetime string
- Parameters:
timeStart- the value to set- Returns:
- this builder
-
timeEnd
public OpnMembership.Builder timeEnd(Date timeEnd)
OPN membership end date.An RFC3339 formatted datetime string
- Parameters:
timeEnd- the value to set- Returns:
- this builder
-
opnStatus
public OpnMembership.Builder opnStatus(OpnMembership.OpnStatus opnStatus)
OPN status- Parameters:
opnStatus- the value to set- Returns:
- this builder
-
opnNumber
public OpnMembership.Builder opnNumber(String opnNumber)
OPN Number number- Parameters:
opnNumber- the value to set- Returns:
- this builder
-
opnMembershipType
public OpnMembership.Builder opnMembershipType(String opnMembershipType)
OPN membership type- Parameters:
opnMembershipType- the value to set- Returns:
- this builder
-
build
public OpnMembership build()
-
copy
public OpnMembership.Builder copy(OpnMembership model)
-
-