Interface CreateReservationRequestBuilder
- All Superinterfaces:
oracle.communication.brm.charging.messages.update.UpdateRequestBuilder<CreateReservationRequestBuilder>
public interface CreateReservationRequestBuilder
extends oracle.communication.brm.charging.messages.update.UpdateRequestBuilder<CreateReservationRequestBuilder>
Class to construct a well-formed instance of BalanceUpdateRequest.
-
Method Summary
Modifier and TypeMethodDescriptionwithBucketId(String bucketId) withChannel(String channel) withConfirmationDate(ZonedDateTime confirmationDate) withImpactedBucket(String impactedBucket) withPartyAccount(String partyAccount) withProductId(String productId) withProductType(String productType) withRelatedParty(oracle.communication.brm.charging.util.misc.Quadruple<String, String, String, String> relatedParty) withRequestedDate(ZonedDateTime requestedDate) withRequester(String requester) withReservedValue(oracle.communication.brm.charging.util.misc.Pair<Integer, Long> reservedValue) withStatus(String status) withUserIdentity(String userIdentity) withValidFor(Range validFor) Methods inherited from interface oracle.communication.brm.charging.messages.update.UpdateRequestBuilder
build, withBusinessEvent, withCustomerId, withEventTime, withMsgId, withRevisionCheck, withUpdateType
-
Method Details
-
withReservedValue
CreateReservationRequestBuilder withReservedValue(oracle.communication.brm.charging.util.misc.Pair<Integer, Long> reservedValue) -
withProductId
-
withBucketId
-
withRelatedParty
CreateReservationRequestBuilder withRelatedParty(oracle.communication.brm.charging.util.misc.Quadruple<String, String, String, String> relatedParty) -
withStatus
-
withValidFor
-
withConfirmationDate
-
withRequestedDate
-
withProductType
-
withChannel
-
withImpactedBucket
-
withPartyAccount
-
withRequester
-
withUserIdentity
-