Uses of Class
com.sap.cloud.sdk.cloudplatform.connectivity.ServiceBindingDestinationOptions
-
Uses of ServiceBindingDestinationOptions in com.sap.cloud.sdk.cloudplatform.connectivity
Modifier and TypeFieldDescriptionprotected final ServiceBindingDestinationOptions
DefaultOAuth2PropertySupplier.options
TheServiceBindingDestinationOptions
containing the service binding to interpret.Modifier and TypeMethodDescriptionServiceBindingDestinationOptions.Builder.build()
Create theServiceBindingDestinationOptions
instance based on the previously given properties.Modifier and TypeMethodDescriptiondefault HttpDestination
ServiceBindingDestinationLoader.getDestination
(ServiceBindingDestinationOptions options) Tries to transform the givenoptions
into anHttpDestination
.io.vavr.control.Try<HttpDestination>
IdentityAuthenticationServiceBindingDestinationLoader.tryGetDestination
(ServiceBindingDestinationOptions options) io.vavr.control.Try<HttpDestination>
MegacliteServiceBindingDestinationLoader.tryGetDestination
(ServiceBindingDestinationOptions options) io.vavr.control.Try<HttpDestination>
OAuth2ServiceBindingDestinationLoader.tryGetDestination
(ServiceBindingDestinationOptions options) io.vavr.control.Try<HttpDestination>
ServiceBindingDestinationLoader.tryGetDestination
(ServiceBindingDestinationOptions options) Modifier and TypeMethodDescriptionstatic void
OAuth2ServiceBindingDestinationLoader.registerPropertySupplier
(com.sap.cloud.environment.servicebinding.api.ServiceIdentifier service, Function<ServiceBindingDestinationOptions, OAuth2PropertySupplier> propertySupplier) Adds the givenOAuth2PropertySupplier
to handle matchingServiceBindingDestinationOptions
according to the providedServiceIdentifier
.static void
OAuth2ServiceBindingDestinationLoader.registerPropertySupplier
(Predicate<ServiceBindingDestinationOptions> optionsMatcher, Function<ServiceBindingDestinationOptions, OAuth2PropertySupplier> propertySupplier) Adds the givenOAuth2PropertySupplier
to handle matchingServiceBindingDestinationOptions
.static void
OAuth2ServiceBindingDestinationLoader.registerPropertySupplier
(Predicate<ServiceBindingDestinationOptions> optionsMatcher, Function<ServiceBindingDestinationOptions, OAuth2PropertySupplier> propertySupplier) Adds the givenOAuth2PropertySupplier
to handle matchingServiceBindingDestinationOptions
.ModifierConstructorDescriptionCreate a new instance to parse the given service binding.DefaultOAuth2PropertySupplier
(ServiceBindingDestinationOptions options, List<String> oauthPropertyPath) Create a new instance to parse the given service binding.