public static ServiceOffered LTI2ToolProxySettings(String endpoint) {
		ServiceOffered ret = new ServiceOffered();
		ret.setEndpoint(endpoint);
		ret.set_id("tcp:ToolProxySettings");    
		ret.set_type("RestService");
		ret.setFormat(Arrays.asList(TOOLSETTINGS_FORMAT, TOOLSETTINGS_SIMPLE_FORMAT));
		ret.setAction(Arrays.asList("GET", "PUT"));
		return ret;
    }
public static ServiceOffered LTI2ToolProxySettings(String endpoint) {
		ServiceOffered ret = new ServiceOffered();
		ret.setEndpoint(endpoint);
		ret.set_id("tcp:ToolProxySettings");    
		ret.set_type("RestService");
		ret.setFormat(Arrays.asList(TOOLSETTINGS_FORMAT, TOOLSETTINGS_SIMPLE_FORMAT));
		ret.setAction(Arrays.asList("GET", "PUT"));
		return ret;
    }
public static ServiceOffered LTI2ToolProxySettings ( String endpoint ) { ServiceOffered ret = new ServiceOffered ( ) ; ret . setEndpoint ( endpoint ) ; ret . set_id ( "tcp:ToolProxySettings" ) ; ret . set_type ( "RestService" ) ; ret . setFormat ( Arrays . asList ( TOOLSETTINGS_FORMAT , TOOLSETTINGS_SIMPLE_FORMAT ) ) ; ret . setAction ( Arrays . asList ( "GET" , "PUT" ) ) ; return ret ; }
"endpoint" : "http://lms.example.com/resources/ToolProxy/{tool_proxy_guid}/custom",
endpoint : http : // lms . example . com / resources / ToolProxy / { tool_proxy_guid } / custom