UNPKG

@sap/adp-abap

Version:

abap service for all yeoman generators

25 lines (24 loc) 1.16 kB
import { Destination } from "../models/Destination"; import { MappedDestination } from "../models/Types"; export default class DestinationService { private static instance; private destinationConfigs; private errorMessage; private NO_AUTHENTICATION_VALUE; private constructor(); static getInstance(): DestinationService; getErrorMessage(): string; getDestinationNames(): Promise<Array<string>>; getDestinationHost(destinationName: string): string; getDestinationHostPattern(destinationName: string): string; getDestinationRequiresAuthentication(destinationName: string): boolean; getDestinationProxyType(destinationName: string): string; reloadDestinations(): Promise<Array<Destination>>; getDestinationInfoByName(destinationName: string): Promise<Destination>; getDestinationUI5Version(destinationName: string, defaultUI5Versions: string[]): Promise<string[]>; getPublicAvailableUI5Version(ui5Version: string): string; getPathToDestination(destinationName: string): string; static destinations(): Promise<MappedDestination[]>; static getH2OEnvParam(): string; private getEnvProxy; }