/**
  * Constructor to create a BillDispatchMethodUpdateRequest
  *
  * @param id Unique request name
  * @param BDMUpdateIn BillDispatchMethodObjectData for BillDispatchMethodUpdateRequest
  */
 @JsonCreator
 public BillDispatchMethodUpdateRequest(
     @JsonProperty("RequestId") String id,
     @JsonProperty("BillDispatchMethod") BillDispatchMethodObjectData BDMUpdateIn) {
   super(id, "BillDispatchMethodUpdate");
   if (BDMUpdateIn != null) {
     addInput(
         "BillDispatchMethod",
         BillDispatchMethodObjectHelper.toMap(BDMUpdateIn, new HashMap(), "BillDispatchMethod")
             .get("BillDispatchMethod"));
   }
 }
 /**
  * Retrieves the BillDispatchMethodObjectData that results from the
  * BillDispatchMethodUpdateRequest call
  *
  * @return BillDispatchMethodObjectData resulting from udt call
  */
 public BillDispatchMethodObjectData getOutput() {
   return BillDispatchMethodObjectHelper.fromMap(outputMap, "BillDispatchMethod");
 }