Uses of Interface
com.sap.cloud.sdk.cloudplatform.connectivity.ServiceBindingDestinationOptions.OptionsEnhancer
-
Uses of ServiceBindingDestinationOptions.OptionsEnhancer in com.sap.cloud.sdk.cloudplatform.connectivity
Modifier and TypeClassDescriptionstatic final class
AnServiceBindingDestinationOptions.OptionsEnhancer
that contains the target URI for an IAS or XSUAA-based destination.static enum
Enhancer that allows to include configuration specific to the SAP Business Logging Service.static enum
Enhancer that allows to include configuration specific to the SAP Business Rules Service for Cloud Foundrystatic final class
AnServiceBindingDestinationOptions.OptionsEnhancer
that contains the communication options for an IAS-based destination.static final class
Deprecated.since 5.9.0.static final class
AnServiceBindingDestinationOptions.OptionsEnhancer
that indicates whether no token is required for authenticating at the target system iff the authentication happens on behalf of a technical provider user.static enum
Enhancer that allows to include configuration specific to the SAP Workflow Service for Cloud Foundry.static class
Configure the timeout applied to token retrieval.Modifier and TypeMethodDescriptionBtpServiceOptions.IasOptions.withApplicationName
(String applicationName) Creates anServiceBindingDestinationOptions.OptionsEnhancer
that instructs an IAS-based destination to use the given application provider name when performing token retrievals.BtpServiceOptions.IasOptions.withConsumerClient
(String consumerClientId) Creates anServiceBindingDestinationOptions.OptionsEnhancer
that instructs an IAS-based destination to use the given consumer client ID when performing token retrievals.BtpServiceOptions.IasOptions.withConsumerClient
(String consumerClientId, String consumerTenantId) Deprecated.since 5.10.0.BtpServiceOptions.IasOptions.withoutTokenForTechnicalProviderUser()
Creates an instance ofBtpServiceOptions.IasOptions.NoTokenForTechnicalProviderUser
.BtpServiceOptions.AuthenticationServiceOptions.withTargetUri
(String uri) Overwrites the target URI that is extracted from the IAS or XSUAA service binding.BtpServiceOptions.AuthenticationServiceOptions.withTargetUri
(URI uri) Overwrites the target URI that is extracted from the IAS or XSUAA service binding.BtpServiceOptions.IasOptions.withTargetUri
(String targetUri) Deprecated.since 5.9.0.BtpServiceOptions.IasOptions.withTargetUri
(URI targetUri) Deprecated.since 5.9.0.Modifier and TypeMethodDescriptionServiceBindingDestinationOptions.Builder.withOption
(ServiceBindingDestinationOptions.OptionsEnhancer<?> option) Add a custom option to theServiceBindingDestinationOptions
.Modifier and TypeMethodDescription<T> io.vavr.control.Option<T>
ServiceBindingDestinationOptions.getOption
(Class<? extends ServiceBindingDestinationOptions.OptionsEnhancer<T>> cls) Get additional options by their key.