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 Type
    Method
    Description
    Add profile id for the ProfileSharingAgreementUpdateRequest being built

    Methods 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