Interface ProfileSharingAgreementUpdateRequestBuilder
- All Superinterfaces:
oracle.communication.brm.charging.messages.update.SharingAgreementUpdateReqBuilder<ProfileSharingAgreementUpdateRequestBuilder>
,oracle.communication.brm.charging.messages.update.UpdateRequestBuilder<ProfileSharingAgreementUpdateRequestBuilder>
public interface ProfileSharingAgreementUpdateRequestBuilder
extends oracle.communication.brm.charging.messages.update.SharingAgreementUpdateReqBuilder<ProfileSharingAgreementUpdateRequestBuilder>
Builder interface for constructing ProfileSharingAgreementUpdate request
-
Method Summary
Modifier and TypeMethodDescriptionwithProfileIdMap
(Map<String, List<String>> profileIdMap) Add profile id for the ProfileSharingAgreementUpdateRequest being builtMethods inherited from interface oracle.communication.brm.charging.messages.update.SharingAgreementUpdateReqBuilder
withAgreementMembers, withName, withProductId, withSharingAgreementId
Methods inherited from interface oracle.communication.brm.charging.messages.update.UpdateRequestBuilder
build, withBusinessEvent, withCustomerId, withEventTime, withMsgId, withRevisionCheck, withUpdateType
-
Method Details
-
withProfileIdMap
Add profile id for the ProfileSharingAgreementUpdateRequest being built- Parameters:
profileIdMap
- Rating Profile id that will be shared from the ProfileSharingAgreementUpdateRequest- Returns:
- stateful ProfileSharingAgreementUpdateRequestBuilder
-