Class CloudServiceInstance
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.domain.CloudEntity
-
- com.sap.cloudfoundry.client.facade.domain.CloudServiceInstance
-
- All Implemented Interfaces:
Derivable<CloudServiceInstance>
- Direct Known Subclasses:
ImmutableCloudServiceInstance
@Immutable public abstract class CloudServiceInstance extends CloudEntity implements Derivable<CloudServiceInstance>
-
-
Constructor Summary
Constructors Constructor Description CloudServiceInstance()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CloudServiceInstancederive()abstract StringgetBroker()abstract Map<String,Object>getCredentials()abstract StringgetLabel()abstract ServiceOperationgetLastOperation()abstract StringgetPlan()abstract StringgetProvider()abstract List<String>getTags()abstract ServiceInstanceTypegetType()abstract StringgetVersion()booleanisUserProvided()-
Methods inherited from class com.sap.cloudfoundry.client.facade.domain.CloudEntity
getGuid, getMetadata, getName, getV3Metadata
-
-
-
-
Method Detail
-
getLabel
public abstract String getLabel()
-
getPlan
public abstract String getPlan()
-
getProvider
public abstract String getProvider()
-
getBroker
public abstract String getBroker()
-
getVersion
public abstract String getVersion()
-
getType
public abstract ServiceInstanceType getType()
-
getLastOperation
public abstract ServiceOperation getLastOperation()
-
isUserProvided
public boolean isUserProvided()
-
derive
public CloudServiceInstance derive()
- Specified by:
derivein interfaceDerivable<CloudServiceInstance>
-
-