| Package | Description |
|---|---|
| com.sap.cloud.sdk.cloudplatform.connectivity |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Destination
Platform independent representation of a destination as a collection of key-value pairs, potentially decoratable as a
HttpDestination or a RfcDestination. |
interface |
HttpDestination
Platform independent representation of a HTTP destination as a collection of key-value pairs.
|
interface |
HttpDestinationProperties
Adds HTTP relevant fields to the "generic" destination.
|
interface |
RfcDestination
Platform independent representation of a rfc destination as a collection of key-value pairs.
|
interface |
RfcDestinationProperties
Adds RFC relevant fields to the "generic" destination.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHttpDestination
Abstract implementation of the
HttpDestination interface that delegates all interface methods to a base
HttpDestinationProperties object. |
class |
DefaultDestination
Immutable default implementation of the
Destination interface to be used as the "single source of truth". |
class |
DefaultHttpDestination
Immutable default implementation of the
HttpDestination interface. |
class |
DefaultRfcDestination
Immutable default implementation of the
RfcDestination interface. |
class |
WrappedDestination
|
| Modifier and Type | Method and Description |
|---|---|
default <TargetT extends DestinationProperties> |
Destination.decorate(Function<DestinationProperties,TargetT> decorator)
Provides an convenient way to decorate this destination with a custom class.
|
| Modifier and Type | Method and Description |
|---|---|
DestinationProperties |
DestinationRequestContext.getDestination() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
DefaultHttpDestination.canDecorate(DestinationProperties destination)
Verifies that the given "generic" destination might be decorated into a
DefaultHttpDestination. |
static boolean |
DefaultRfcDestination.canDecorate(DestinationProperties destination)
Verifies that the given "generic" destination might be decorated into a
DefaultRfcDestination. |
default List<Header> |
DestinationHeaderProvider.getHeaders(DestinationProperties destination)
Deprecated.
Please use
DestinationHeaderProvider.getHeaders(DestinationRequestContext) instead. The
destination reference can be extracted using DestinationRequestContext.getDestination(). |
| Modifier and Type | Method and Description |
|---|---|
default <TargetT extends DestinationProperties> |
Destination.decorate(Function<DestinationProperties,TargetT> decorator)
Provides an convenient way to decorate this destination with a custom class.
|
| Constructor and Description |
|---|
DefaultHttpDestination(DestinationProperties baseProperties)
Creates a new instance of based on the given "generic" destination.
|
Copyright © 2021 SAP SE. All rights reserved.