RestMethod
constructor(id: String? = null, path: String? = null, flatPath: String? = null, httpMethod: HttpMethod? = null, description: String? = null, etagRequired: Boolean? = null, parameters: RestParameters? = emptyMap(), parameterOrder: List<String>? = emptyList(), request: RestMethod.Request? = null, response: RestMethod.Response? = null, scopes: List<String>? = emptyList(), supportsMediaDownload: Boolean? = null, useMediaDownloadService: Boolean? = null, supportsMediaUpload: Boolean? = null, mediaUpload: RestMethod.MediaUpload? = null, supportsSubscription: Boolean? = null)(source)