JavaでRDSのパラメータを変更する

    ModifyDBParameterGroupRequest request = new ModifyDBParameterGroupRequest();
    request.setDBParameterGroupName("sample");

    List<Parameter> params = Lists.newArrayList();
    Parameter p1 = new Parameter();
    p1.setParameterName("skip-character-set-client-handshake");
    p1.setParameterValue("true");
    p1.setApplyMethod("pending-reboot");
    params.add(p1);

    Parameter p2 = new Parameter();
    p2.setParameterName("character_set_server");
    p2.setParameterValue("utf8");
    p2.setApplyMethod("immediate");
    params.add(p2);

    request.setParameters(params);

    ModifyDBParameterGroupResult result =
      client.modifyDBParameterGroup(request);