Class DestinationOptions
java.lang.Object
com.sap.cloud.sdk.cloudplatform.connectivity.DestinationOptions
Contains parameters to configure the behaviour of destination loaders. Instances are intended to be immutable, and
are created using the builder pattern.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Used for setting up newDestinationOptions
instances. -
Method Summary
Modifier and TypeMethodDescriptionstatic DestinationOptions.Builder
builder()
Creates a builder for instantiatingDestinationOptions
objects.static DestinationOptions.Builder
builder
(DestinationOptions baseOptions) Creates a builder, copying the given options as a starting point.boolean
io.vavr.control.Option<Object>
Retrieves the value of a configuration parameter.int
hashCode()
-
Method Details
-
get
Retrieves the value of a configuration parameter.- Parameters:
key
- Name of the configuration parameter to retrieve.- Returns:
- An
Option
that contains the value if present, otherwiseOption.None
-
builder
Creates a builder for instantiatingDestinationOptions
objects.- Returns:
- A new builder.
-
builder
Creates a builder, copying the given options as a starting point.- Parameters:
baseOptions
- TheDestinationOptions
to copy the values from.- Returns:
- A new builder with the initialized values from the given
DestinationOptions
.
-
equals
-
hashCode
public int hashCode()
-