JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
N
P
Q
R
S
T
U
V
W
X
A
accept()
- Method in interface com.sap.cloud.mt.tools.impl.
VoidConsumerWithException
AsyncCallResult
- Class in
com.sap.cloud.mt.tools.api
AsyncCallResult(Exception)
- Constructor for class com.sap.cloud.mt.tools.api.
AsyncCallResult
at(String)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
at(String)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromCreate
Authenticator
- Interface in
com.sap.cds.mtx.impl
B
build()
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig.ResilienceConfigBuilder
build()
- Method in class com.sap.cloud.mt.tools.impl.
Retry.RetryBuilder
builder()
- Static method in class com.sap.cloud.mt.tools.api.
ResilienceConfig
C
checkCode(int)
- Method in interface com.sap.cloud.mt.tools.api.
ResponseChecker
This function controls how the service class reacts to response codes.
CheckResult(Exception, boolean)
- Constructor for class com.sap.cloud.mt.tools.api.
ResponseChecker.CheckResult
CLIENT_SECRET
- Static variable in class com.sap.cds.mtx.impl.
XsuaaParams
ClientCredentialJwtAccess
- Class in
com.sap.cds.mtx.impl
Class providing access to JWT tokens, a retrieved JWT is cached until it expires
ClientCredentialJwtAccess(ClientCredentialJwtReader)
- Constructor for class com.sap.cds.mtx.impl.
ClientCredentialJwtAccess
ClientCredentialJwtReader
- Class in
com.sap.cds.mtx.impl
Class responsible for retrieval of a new JWT from XSUAA service via client credential flow
ClientCredentialJwtReader(XsuaaParams)
- Constructor for class com.sap.cds.mtx.impl.
ClientCredentialJwtReader
ClientCredentialJwtReader.Response
- Class in
com.sap.cds.mtx.impl
CLIENTID
- Static variable in class com.sap.cds.mtx.impl.
XsuaaParams
code(T)
- Static method in class com.sap.cloud.mt.tools.api.
CodeTools
CodeTools
- Class in
com.sap.cloud.mt.tools.api
CodeTools.Code
<
T
> - Class in
com.sap.cloud.mt.tools.api
com.sap.cds.mtx.impl
- package com.sap.cds.mtx.impl
com.sap.cloud.mt.tools.api
- package com.sap.cloud.mt.tools.api
com.sap.cloud.mt.tools.exception
- package com.sap.cloud.mt.tools.exception
com.sap.cloud.mt.tools.impl
- package com.sap.cloud.mt.tools.impl
config(ResilienceConfig)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
config(ResilienceConfig)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromReturnCodes
create()
- Static method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
create()
- Static method in class com.sap.cloud.mt.tools.impl.
Retry.RetryBuilder
createBuilder()
- Static method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
createBuilder(ServiceEndpoint)
- Static method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
createOk()
- Static method in class com.sap.cloud.mt.tools.api.
AsyncCallResult
createServiceCall()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
D
delete()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttp
delete()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
destinationName(String)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
destinationName(String)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromAt
doNotRetry()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
doNotRetry()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromCodeChecker
E
end()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.End
end()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
end()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.End
end()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
enhance(HttpUriRequest)
- Method in interface com.sap.cloud.mt.tools.api.
RequestEnhancer
enhancer(RequestEnhancer)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromQuery
enhancer(RequestEnhancer)
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
execute(Class<R>)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCall
execute()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCall
execute(SupplierWithException<T>)
- Method in class com.sap.cloud.mt.tools.impl.
Retry
execute(VoidConsumerWithException)
- Method in class com.sap.cloud.mt.tools.impl.
Retry
execute(Class<R>)
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallImpl
execute()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallImpl
F
forReturnCodes(Set<Integer>)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
forReturnCodes(List<Integer>)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
forReturnCodes(Integer...)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
forReturnCodes(Set<Integer>)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromRetry
forReturnCodes(List<Integer>)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromRetry
forReturnCodes(Integer...)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromRetry
G
get()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttp
get()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
get()
- Method in interface com.sap.cloud.mt.tools.impl.
SupplierWithException
getAccessToken()
- Method in class com.sap.cds.mtx.impl.
ClientCredentialJwtReader.Response
getAuthorization()
- Method in interface com.sap.cds.mtx.impl.
Authenticator
getAuthorization()
- Method in class com.sap.cds.mtx.impl.
ClientCredentialJwtAccess
getBaseUrl()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
getClientId()
- Method in class com.sap.cds.mtx.impl.
XsuaaParams
getDestination(String, String)
- Static method in class com.sap.cloud.mt.tools.impl.
ServiceDestinations
getDestinationName()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
getETag()
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
getException()
- Method in class com.sap.cloud.mt.tools.api.
AsyncCallResult
getException()
- Method in class com.sap.cloud.mt.tools.api.
ResponseChecker.CheckResult
getHeaders()
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
getHttpStatusCode()
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
getJwt()
- Method in class com.sap.cds.mtx.impl.
ClientCredentialJwtReader
Retrieve a new JWT
getName()
- Method in class com.sap.cloud.mt.tools.api.
QueryParameter
getNumOfRetries()
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig
getOAuth2ServiceConfiguration()
- Method in class com.sap.cds.mtx.impl.
XsuaaParams
getPath()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
getPayload()
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
getResilienceConfig()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
getResponse()
- Method in exception com.sap.cloud.mt.tools.exception.
ServiceException
getResponse()
- Method in exception com.sap.cloud.mt.tools.impl.
NoRetryException
getResponse()
- Method in exception com.sap.cloud.mt.tools.impl.
RetryException
getResponseChecker()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint
getRetryInterval()
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig
getUrl()
- Method in class com.sap.cds.mtx.impl.
XsuaaParams
getValue()
- Method in class com.sap.cloud.mt.tools.api.
QueryParameter
H
http()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromCreate
http()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
HttpMethod
- Enum in
com.sap.cloud.mt.tools.api
I
in(T...)
- Method in class com.sap.cloud.mt.tools.api.
CodeTools.Code
insertHeaderFields(Map<String, String>)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromRequestEnhancer
insertHeaderFields(Map<String, String>)
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
InternalException
- Exception in
com.sap.cloud.mt.tools.exception
InternalException()
- Constructor for exception com.sap.cloud.mt.tools.exception.
InternalException
InternalException(String)
- Constructor for exception com.sap.cloud.mt.tools.exception.
InternalException
InternalException(String, Throwable)
- Constructor for exception com.sap.cloud.mt.tools.exception.
InternalException
InternalException(Throwable)
- Constructor for exception com.sap.cloud.mt.tools.exception.
InternalException
isNotOk()
- Method in class com.sap.cloud.mt.tools.api.
AsyncCallResult
isOk()
- Method in class com.sap.cloud.mt.tools.api.
AsyncCallResult
isTemporaryProblem()
- Method in class com.sap.cloud.mt.tools.api.
ResponseChecker.CheckResult
isUUId(String)
- Static method in class com.sap.cloud.mt.tools.api.
UuidChecker
isValid()
- Method in class com.sap.cds.mtx.impl.
ClientCredentialJwtReader.Response
N
NO_PROBLEM
- Static variable in class com.sap.cloud.mt.tools.api.
ResponseChecker.CheckResult
noEnhancer()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromQuery
noEnhancer()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
NONE
- Static variable in interface com.sap.cds.mtx.impl.
Authenticator
NONE
- Static variable in class com.sap.cloud.mt.tools.api.
ResilienceConfig
NONE
- Static variable in interface com.sap.cloud.mt.tools.api.
ResponseChecker
noPathParameter()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromPayload
noPathParameter()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
noQuery()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromPathParameter
noQuery()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
NoRetryException
- Exception in
com.sap.cloud.mt.tools.impl
NoRetryException(ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
NoRetryException
NoRetryException(String, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
NoRetryException
NoRetryException(String, Throwable, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
NoRetryException
NoRetryException(Throwable, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
NoRetryException
notIn(T...)
- Method in class com.sap.cloud.mt.tools.api.
CodeTools.Code
numOfRetries(int)
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig.ResilienceConfigBuilder
numOfRetries(int)
- Method in class com.sap.cloud.mt.tools.impl.
Retry.RetryBuilder
P
patch()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttp
patch()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
path(String)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
path(String)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromDestination
pathParameter(String)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromPayload
pathParameter(String)
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
payload(P)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttpMethod
payload(P)
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
post()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttp
post()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
put()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttp
put()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
Q
query(List<QueryParameter>)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromPathParameter
query(List<QueryParameter>)
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
QueryParameter
- Class in
com.sap.cloud.mt.tools.api
QueryParameter(String, String)
- Constructor for class com.sap.cloud.mt.tools.api.
QueryParameter
R
RequestEnhancer
- Interface in
com.sap.cloud.mt.tools.api
Function to enhance a http request triggered by the ServiceCall abstraction.
ResilienceConfig
- Class in
com.sap.cloud.mt.tools.api
ResilienceConfig(int, Duration)
- Constructor for class com.sap.cloud.mt.tools.api.
ResilienceConfig
ResilienceConfig.ResilienceConfigBuilder
- Class in
com.sap.cloud.mt.tools.api
Response(Instant, String)
- Constructor for class com.sap.cds.mtx.impl.
ClientCredentialJwtReader.Response
ResponseChecker
- Interface in
com.sap.cloud.mt.tools.api
Defines how a service call reacts to a response code
ResponseChecker.CheckResult
- Class in
com.sap.cloud.mt.tools.api
retry()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
retry()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromCodeChecker
Retry
- Class in
com.sap.cloud.mt.tools.impl
Retry.RetryBuilder
- Class in
com.sap.cloud.mt.tools.impl
RetryException
- Exception in
com.sap.cloud.mt.tools.impl
RetryException(ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
RetryException
RetryException(String, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
RetryException
RetryException(String, Throwable, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
RetryException
RetryException(Throwable, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.impl.
RetryException
retryExceptions(Class<? extends Throwable>...)
- Method in class com.sap.cloud.mt.tools.impl.
Retry.RetryBuilder
retryExceptions(Set<Class<? extends Throwable>>)
- Method in class com.sap.cloud.mt.tools.impl.
Retry.RetryBuilder
retryInterval(Duration)
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig.ResilienceConfigBuilder
returnCodeChecker(IntFunction<Exception>)
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
returnCodeChecker(IntFunction<Exception>)
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromPath
S
ServiceCall
- Interface in
com.sap.cloud.mt.tools.api
Abstraction of a rest service
ServiceCallBuilder
- Class in
com.sap.cloud.mt.tools.impl
Use this builder to create an instance of the service abstraction.
ServiceCallImpl
- Class in
com.sap.cloud.mt.tools.impl
ServiceCallImpl(HttpMethod, ServiceEndpoint, String, Object, Map<String, String>, List<QueryParameter>, RequestEnhancer)
- Constructor for class com.sap.cloud.mt.tools.impl.
ServiceCallImpl
ServiceCallMediators
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.End
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromCreate
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromHttp
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromHttpMethod
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromPathParameter
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromPayload
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromQuery
- Interface in
com.sap.cloud.mt.tools.api
ServiceCallMediators.FromRequestEnhancer
- Interface in
com.sap.cloud.mt.tools.api
ServiceDestinations
- Class in
com.sap.cloud.mt.tools.impl
ServiceEndpoint
- Class in
com.sap.cloud.mt.tools.api
Caller of a specified http endpoint with a specified htp method
ServiceEndpoint.ServiceEndpointBuilder
- Class in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators
- Interface in
com.sap.cloud.mt.tools.api
Define syntax of fluent API to create a service endpoint
ServiceEndpointMediators.End
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromAt
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromCodeChecker
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromConfig
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromCreate
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromDestination
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromDoNotRetry
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromPath
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromRetry
- Interface in
com.sap.cloud.mt.tools.api
ServiceEndpointMediators.FromReturnCodes
- Interface in
com.sap.cloud.mt.tools.api
ServiceException
- Exception in
com.sap.cloud.mt.tools.exception
ServiceException(ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.exception.
ServiceException
ServiceException(String, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.exception.
ServiceException
ServiceException(String, Throwable, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.exception.
ServiceException
ServiceException(Throwable, ServiceResponse<?>)
- Constructor for exception com.sap.cloud.mt.tools.exception.
ServiceException
ServiceResponse
<
R
> - Class in
com.sap.cloud.mt.tools.api
Data class that combines returned payload, code and eTag
ServiceResponse()
- Constructor for class com.sap.cloud.mt.tools.api.
ServiceResponse
setETag(Optional<String>)
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
setHeaders(Header[])
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
setHttpStatusCode(int)
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
setNumOfRetries(int)
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig
setPayload(Optional<R>)
- Method in class com.sap.cloud.mt.tools.api.
ServiceResponse
setRetryInterval(Duration)
- Method in class com.sap.cloud.mt.tools.api.
ResilienceConfig
SupplierWithException
<
T
> - Interface in
com.sap.cloud.mt.tools.impl
T
throwNoExceptionForReturnCode()
- Method in class com.sap.cloud.mt.tools.api.
ServiceEndpoint.ServiceEndpointBuilder
throwNoExceptionForReturnCode()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceEndpointMediators.FromPath
U
URL
- Static variable in class com.sap.cds.mtx.impl.
XsuaaParams
UuidChecker
- Class in
com.sap.cloud.mt.tools.api
V
valueOf(String)
- Static method in enum com.sap.cloud.mt.tools.api.
HttpMethod
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.sap.cloud.mt.tools.api.
HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VoidConsumerWithException
- Interface in
com.sap.cloud.mt.tools.impl
W
waitTime(Duration)
- Method in class com.sap.cloud.mt.tools.impl.
Retry.RetryBuilder
withoutPayload()
- Method in interface com.sap.cloud.mt.tools.api.
ServiceCallMediators.FromHttpMethod
withoutPayload()
- Method in class com.sap.cloud.mt.tools.impl.
ServiceCallBuilder
X
XsuaaParams
- Class in
com.sap.cds.mtx.impl
Value class containing parameters of xsuua service instance
XsuaaParams(String, String, String)
- Constructor for class com.sap.cds.mtx.impl.
XsuaaParams
Deprecated.
replaced by constructor with credentials.
XsuaaParams(Map<String, Object>)
- Constructor for class com.sap.cds.mtx.impl.
XsuaaParams
A
B
C
D
E
F
G
H
I
N
P
Q
R
S
T
U
V
W
X
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2022 SAP. All rights reserved.