Class CloudServiceOffering
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.domain.CloudEntity
-
- com.sap.cloudfoundry.client.facade.domain.CloudServiceOffering
-
- All Implemented Interfaces:
Derivable<CloudServiceOffering>
- Direct Known Subclasses:
ImmutableCloudServiceOffering
@Immutable public abstract class CloudServiceOffering extends CloudEntity implements Derivable<CloudServiceOffering>
-
-
Constructor Summary
Constructors Constructor Description CloudServiceOffering()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CloudServiceOfferingderive()abstract StringgetBrokerName()abstract StringgetDescription()abstract StringgetDocUrl()abstract StringgetExtra()abstract StringgetInfoUrl()abstract StringgetProvider()abstract List<CloudServicePlan>getServicePlans()abstract StringgetUniqueId()abstract StringgetUrl()abstract StringgetVersion()abstract BooleanisActive()abstract BooleanisBindable()-
Methods inherited from class com.sap.cloudfoundry.client.facade.domain.CloudEntity
getGuid, getMetadata, getName, getV3Metadata
-
-
-
-
Method Detail
-
isActive
public abstract Boolean isActive()
-
isBindable
public abstract Boolean isBindable()
-
getServicePlans
public abstract List<CloudServicePlan> getServicePlans()
-
getDescription
public abstract String getDescription()
-
getDocUrl
public abstract String getDocUrl()
-
getExtra
public abstract String getExtra()
-
getInfoUrl
public abstract String getInfoUrl()
-
getProvider
public abstract String getProvider()
-
getBrokerName
public abstract String getBrokerName()
-
getUniqueId
public abstract String getUniqueId()
-
getUrl
public abstract String getUrl()
-
getVersion
public abstract String getVersion()
-
derive
public CloudServiceOffering derive()
- Specified by:
derivein interfaceDerivable<CloudServiceOffering>
-
-