Package | Description |
---|---|
com.sap.cloud.sdk.cloudplatform.connectivity |
Modifier and Type | Method and Description |
---|---|
DestinationOptions |
DestinationOptions.Builder.build()
Creates an immutable instance of {@link DestinationOptions) with whatever parameters have been set through
the builder and any augmenters attached to it.
|
Modifier and Type | Method and Description |
---|---|
static DestinationOptions.Builder |
DestinationOptions.builder(DestinationOptions baseOptions)
Creates a builder, copying the given options as a starting point.
|
protected ScpCfDestination |
ScpXfDestinationLoader.createDestination(ScpXfDestinationData data,
DestinationOptions destinationOptions)
Create an instance of
Destination from the structured data, which was retrieved from the VCAP lookup |
protected abstract Destination |
ScpVcapDestinationLoader.createDestination(VcapDataT vcapData,
DestinationOptions options)
Create an instance of
Destination from the structured data, which was retrieved from the VCAP lookup |
static io.vavr.control.Option<ScpCfDestinationRetrievalStrategy> |
ScpCfDestinationOptionsAugmenter.getRetrievalStrategy(DestinationOptions options)
Retrieves the configured strategy to use when loading destinations in a multi-tenant subscription environment.
|
static io.vavr.control.Option<ScpNeoDestinationRetrievalStrategy> |
ScpNeoDestinationOptionsAugmenter.getRetrievalStrategy(DestinationOptions options)
Retrieves the configured strategy to use when loading destinations in a multi-tenant subscription environment.
|
io.vavr.control.Try<DefaultDestination> |
EnvVarDestinationLoader.loadTypedDestination(String destinationName,
DestinationOptions options)
This executes the same logic as
DestinationLoader.tryGetDestination(String) but provides the returned Destination
in a more specific type. |
static <VcapDataT extends ScpVcapDestinationLoader.ScpVcapServiceData> |
ScpVcapLoaderUtils.parseVcapDestination(String destinationName,
DestinationOptions options)
Method to parse VCAP data for specific destination name.
|
io.vavr.control.Try<Iterable<ScpCfDestination>> |
ScpCfDestinationLoader.tryGetAllDestinations(DestinationOptions options)
Retrieves destinations for the provided configuration options.
|
io.vavr.control.Try<Destination> |
ScpCfDestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
io.vavr.control.Try<Destination> |
ScpVcapDestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
io.vavr.control.Try<Destination> |
ScpXfDestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
io.vavr.control.Try<Destination> |
ScpNeoDestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
io.vavr.control.Try<Destination> |
EnvVarDestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
io.vavr.control.Try<Destination> |
DestinationLoaderChain.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
io.vavr.control.Try<Destination> |
DefaultDestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options) |
io.vavr.control.Try<Destination> |
DestinationLoader.tryGetDestination(String destinationName,
DestinationOptions options)
Retrieves a destination for the given name and configuration options.
|
Copyright © 2021 SAP SE. All rights reserved.