Class CloudControllerRestClientFactory
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.rest.CloudControllerRestClientFactory
-
- Direct Known Subclasses:
ImmutableCloudControllerRestClientFactory
@Immutable public abstract class CloudControllerRestClientFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description CloudControllerRestClientFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CloudControllerRestClientcreateClient(URL controllerUrl, CloudCredentials credentials, CloudSpace target)CloudControllerRestClientcreateClient(URL controllerUrl, CloudCredentials credentials, CloudSpace target, OAuthClient oAuthClient, Map<String,String> requestTags)CloudControllerRestClientcreateClient(URL controllerUrl, CloudCredentials credentials, String organizationName, String spaceName, OAuthClient oAuthClient, Map<String,String> requestTags)CloudFoundryClientFactorygetCloudFoundryClientFactory()abstract Optional<Integer>getConnectionPoolSize()abstract Optional<Duration>getConnectTimeout()abstract Optional<Duration>getResponseTimeout()abstract Optional<Duration>getSslHandshakeTimeout()abstract Optional<Integer>getThreadPoolSize()booleanshouldTrustSelfSignedCertificates()
-
-
-
Method Detail
-
shouldTrustSelfSignedCertificates
@Default public boolean shouldTrustSelfSignedCertificates()
-
getCloudFoundryClientFactory
@Derived public CloudFoundryClientFactory getCloudFoundryClientFactory()
-
createClient
public CloudControllerRestClient createClient(URL controllerUrl, CloudCredentials credentials, String organizationName, String spaceName, OAuthClient oAuthClient, Map<String,String> requestTags)
-
createClient
public CloudControllerRestClient createClient(URL controllerUrl, CloudCredentials credentials, CloudSpace target)
-
createClient
public CloudControllerRestClient createClient(URL controllerUrl, CloudCredentials credentials, CloudSpace target, OAuthClient oAuthClient, Map<String,String> requestTags)
-
-