Interface ManagementRequestBuilder


public interface ManagementRequestBuilder
Interface defining the Management request builder
  • Method Details

    • withOperationType

      ManagementRequestBuilder withOperationType(oracle.communication.brm.charging.messages.management.Management operationType)
      sets the operation type for this ManagementRequest
      Parameters:
      operationType - initiate, update, terminate
      Returns:
      the current builder to support chaining construct.
    • withProductType

      ManagementRequestBuilder withProductType(String productType)
      Builds ManagementRequest with specified ProductType
      Parameters:
      productType - ProductType
      Returns:
      ManagementRequestBuilder
    • withOriginNetwork

      ManagementRequestBuilder withOriginNetwork(String originNetwork)
      Builds ManagementRequest with specified ProductType
      Parameters:
      originNetwork - ProductType
      Returns:
      ManagementRequestBuilder
    • build

      returns an instance of a ManagementRequest which was constructed using the builder.
      Returns:
      an instance of a ManagementRequest created using the builder
      Throws:
      MessagesManagementException - if ServiceSpec contract was violated in any manner.