import { Paths } from "../operationsInterfaces" ; import * as coreClient from "@azure/core-client" ; import * as Mappers from "../models/mappers" ; import * as Parameters from "../models/parameters" ; import { CustomUrlClient } from "../customUrlClient" ; import { PathsGetEmptyOptionalParams } from "../models" ; /** Class containing Paths operations. */ export class PathsImpl implements Paths { private readonly client : CustomUrlClient ; param client constructor ( client ) { this . client = client ; } param accountName param options getEmpty ( accountName , options ? ) { return this . client . sendOperationRequest ( { accountName , options } , getEmptyOperationSpec ) ; } } const serializer = coreClient . createSerializer ( Mappers , false ) ; const getEmptyOperationSpec = { path : "/customuri" , httpMethod : "GET" , responses : { 200 : { } , default : { bodyMapper : Mappers . ErrorModel } } , urlParameters : [ Parameters . accountName , Parameters . host ] , headerParameters : [ Parameters . accept ] , serializer } ;