public UpdateSkillGroupResult updateSkillGroup(UpdateSkillGroupRequest request) {request = beforeClientExecution(request);return executeUpdateSkillGroup(request);}

public UpdateSkillGroupResult updateSkillGroup ( UpdateSkillGroupRequest request ) { request = beforeClientExecution ( request ) ; return executeUpdateSkillGroup ( request ) ; }
public virtual UpdateSkillGroupResponse UpdateSkillGroup(UpdateSkillGroupRequest request){var options = new InvokeOptions();options.RequestMarshaller = UpdateSkillGroupRequestMarshaller.Instance;options.ResponseUnmarshaller = UpdateSkillGroupResponseUnmarshaller.Instance;return Invoke<UpdateSkillGroupResponse>(request, options);}
