Package com.sap.cloud.mt.subscription
Class Tools
java.lang.Object
com.sap.cloud.mt.subscription.Tools
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckExternalTenantId(String tenantId) static voidcheckExternalTenantIds(List<String> tenantIds) static voidcheckTenantIdCharacters(String tenantId) static StringgetApplicationUrl(SubscriptionPayload subscriptionPayload, Supplier<URL> urlSupplier, Function<SubscriptionPayload, URL> urlFunction, String baseUiUrl, String urlSeparator) static com.fasterxml.jackson.databind.ObjectMappergetProvisioningServicePayload(SubscriptionPayload subscriptionPayload, com.sap.xsa.core.instancemanager.client.InstanceCreationOptions instanceCreationOptions) getSubscriptionPayloadForSidecar(SubscriptionPayload subscriptionPayload, com.sap.xsa.core.instancemanager.client.InstanceCreationOptions instanceCreationOptions) static voidwaitSomeTime(Duration waitTime)
-
Field Details
-
SECURE_CHARS
- See Also:
-
ADDITIONAL_INFO_FOR_SM
- See Also:
-
EVENT_TYPE
- See Also:
-
-
Method Details
-
checkExternalTenantId
- Throws:
ParameterError
-
checkExternalTenantIds
- Throws:
ParameterError
-
checkTenantIdCharacters
- Throws:
ParameterError
-
getObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
waitSomeTime
-
getApplicationUrl
public static String getApplicationUrl(SubscriptionPayload subscriptionPayload, Supplier<URL> urlSupplier, Function<SubscriptionPayload, URL> urlFunction, String baseUiUrl, String urlSeparator) throws InternalError, ParameterError- Throws:
InternalErrorParameterError
-
getSubscriptionPayloadForSidecar
public static Map<String,Object> getSubscriptionPayloadForSidecar(SubscriptionPayload subscriptionPayload, com.sap.xsa.core.instancemanager.client.InstanceCreationOptions instanceCreationOptions) -
getProvisioningServicePayload
public static Map<String,Object> getProvisioningServicePayload(SubscriptionPayload subscriptionPayload, com.sap.xsa.core.instancemanager.client.InstanceCreationOptions instanceCreationOptions)
-