Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AI_CORE - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP AI Core Service.
- AUDIT_LOG_RETRIEVAL - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Audit Log Retrieval (Cloud Foundry environment) service.
B
- build() - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Initializes a new
DefaultServiceBinding
instance. - build() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- builder() - Static method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
-
Initializes a new
DefaultServiceBinding.MapSelectionBuilder
instance. - BUSINESS_RULES - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Business Rules Service for Cloud Foundry.
C
- com.sap.cloud.environment.servicebinding.api - package com.sap.cloud.environment.servicebinding.api
- com.sap.cloud.environment.servicebinding.api.exception - package com.sap.cloud.environment.servicebinding.api.exception
- CONNECTIVITY - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Connectivity Service (Cloud Foundry).
- containsKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- containsKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Checks whether the given
key
is contained in thisServiceBinding
. - copy(Map<String, Object>) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.MapSelectionBuilder
-
Creates a deep copy of the given
properties
, which is then used as the data source of the to-be-builtDefaultServiceBinding
. - copy(Map<String, Object>) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
D
- DefaultServiceBinding - Class in com.sap.cloud.environment.servicebinding.api
-
A
ServiceBinding
that treats keys case insensitively. - DefaultServiceBinding.MapSelectionBuilder - Interface in com.sap.cloud.environment.servicebinding.api
-
Represents the first step that is required for building a
DefaultServiceBinding
. - DefaultServiceBinding.TerminalBuilder - Interface in com.sap.cloud.environment.servicebinding.api
-
Represents the last step that is required for building a
DefaultServiceBinding
. - DefaultServiceBindingBuilder - Class in com.sap.cloud.environment.servicebinding.api
-
A
DefaultServiceBinding.MapSelectionBuilder
andDefaultServiceBinding.TerminalBuilder
that can be used to buildDefaultServiceBinding
instances. - DefaultServiceBindingBuilder() - Constructor for class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- DESTINATION - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Destination Service (Cloud Foundry).
E
- equals(Object) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- equals(Object) - Method in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
G
- get(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- get(String) - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns an
Optional
that might contain a value (if it exists) for the givenkey
. - getCredentials() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getCredentials() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returna a
Map
of credentials that are required to connect to the bound service. - getKeys() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getKeys() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns the
Set
of contained keys. - getName() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getName() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns an
Optional
that might contain the name (if it exists) of thisServiceBinding
. - getServiceIdentifier() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getServiceIdentifier() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns an
Optional
that might contain theServiceIdentifier
of the bound service (if it exists) of thisServiceBinding
. - getServiceName() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getServiceName() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns an
Optional
that might contain the name of the bound service (if it exists) of thisServiceBinding
. - getServicePlan() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getServicePlan() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns an
Optional
that might contain the plan of the bound service (if it exists) of thisServiceBinding
. - getTags() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- getTags() - Method in interface com.sap.cloud.environment.servicebinding.api.ServiceBinding
-
Returns a
List
of all tags of thisServiceBinding
.
H
- hashCode() - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding
- hashCode() - Method in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
I
- IDENTITY_AUTHENTICATION - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Identity Authentication Service (also known as IAS).
O
- of(String) - Static method in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Returns an
ServiceIdentifier
based on the providedid
.
S
- ServiceBinding - Interface in com.sap.cloud.environment.servicebinding.api
-
Represents an immutable collection of (secret) key-value properties.
- ServiceIdentifier - Class in com.sap.cloud.environment.servicebinding.api
-
Represents an equatable service identifier that can be used across applications.
T
- toString() - Method in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
U
- UnsupportedPropertyTypeException - Exception in com.sap.cloud.environment.servicebinding.api.exception
-
A
RuntimeException
that is thrown if an unsupported property type is encountered while initializing aServiceBinding
. - UnsupportedPropertyTypeException(Class<?>) - Constructor for exception com.sap.cloud.environment.servicebinding.api.exception.UnsupportedPropertyTypeException
-
Initializes a new
UnsupportedPropertyTypeException
with the givenunsupportedType
.
W
- withCredentials(Map<String, Object>) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Defines the credentials of the to-be-built
DefaultServiceBinding
. - withCredentials(Map<String, Object>) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withCredentialsKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Extracts the credentials of the to-be-built
DefaultServiceBinding
from the initially passed properties (seeDefaultServiceBinding.MapSelectionBuilder.copy(Map)
) using the givenkey
. - withCredentialsKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withName(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Defines the name of the to-be-built
DefaultServiceBinding
. - withName(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withNameKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Extracts the name of the to-be-built
DefaultServiceBinding
from the initially passed properties (seeDefaultServiceBinding.MapSelectionBuilder.copy(Map)
) using the givenkey
. - withNameKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withServiceIdentifier(ServiceIdentifier) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Defines the
ServiceIdentifier
of the bound service of the to-be-builtDefaultServiceBinding
. - withServiceIdentifier(ServiceIdentifier) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withServiceIdentifierKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Extracts the
ServiceIdentifier
of the bound service of the to-be-builtDefaultServiceBinding
from the initially passed properties (seeDefaultServiceBinding.MapSelectionBuilder.copy(Map)
) using the givenkey
. - withServiceIdentifierKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withServiceName(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Defines the name of the bound service of the to-be-built
DefaultServiceBinding
. - withServiceName(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withServiceNameKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Extracts the name of the bound service of the to-be-built
DefaultServiceBinding
from the initially passed properties (seeDefaultServiceBinding.MapSelectionBuilder.copy(Map)
) using the givenkey
. - withServiceNameKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withServicePlan(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Defines the plan of the bound service of the to-be-built
DefaultServiceBinding
. - withServicePlan(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withServicePlanKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Extracts the plan of the bound service of the to-be-built
DefaultServiceBinding
from the initially passed properties (seeDefaultServiceBinding.MapSelectionBuilder.copy(Map)
) using the givenkey
. - withServicePlanKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withTags(Iterable<String>) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Defines the tags of the to-be-built
DefaultServiceBinding
. - withTags(Iterable<String>) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- withTagsKey(String) - Method in interface com.sap.cloud.environment.servicebinding.api.DefaultServiceBinding.TerminalBuilder
-
Extracts the tags of the to-be-built
DefaultServiceBinding
from the initially passed properties (seeDefaultServiceBinding.MapSelectionBuilder.copy(Map)
) using the givenkey
. - withTagsKey(String) - Method in class com.sap.cloud.environment.servicebinding.api.DefaultServiceBindingBuilder
- WORKFLOW - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Workflow Service for Cloud Foundry.
X
- XSUAA - Static variable in class com.sap.cloud.environment.servicebinding.api.ServiceIdentifier
-
Represents the SAP Extended Service for User and Account Authentication (XSUAA).
All Classes and Interfaces|All Packages|Serialized Form