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