public class SidecarAccess extends Object
| Constructor and Description |
|---|
SidecarAccess(String sidecarBaseUrl,
ClientCredentialJwtAccess clientCredentialJwtAccess) |
| Modifier and Type | Method and Description |
|---|---|
ModelAndInformation |
getCsn(String tenantId,
String eTag)
Returns csn model as string, as returned by sidecar
|
ModelAndInformation |
getEdmx(String tenantId,
String serviceName,
String language,
String eTag)
Returns edmx model as string, as returned by sidecar
|
public SidecarAccess(String sidecarBaseUrl, ClientCredentialJwtAccess clientCredentialJwtAccess)
sidecarBaseUrl - URL of sidecar application without path
specificationclientCredentialJwtAccess - object that is responsible for JWT retrievalpublic ModelAndInformation getCsn(String tenantId, String eTag) throws CdsCommunicationException
tenantId - tenant identifiereTag - entity tagModelAndInformationCdsCommunicationExceptionpublic ModelAndInformation getEdmx(String tenantId, String serviceName, String language, String eTag) throws CdsCommunicationException
tenantId - tenant identifierserviceName - service namelanguage - languageeTag - entity tagModelAndInformationCdsCommunicationExceptionCopyright © 2021 SAP. All rights reserved.