Class CloudApplication
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.domain.CloudEntity
-
- com.sap.cloudfoundry.client.facade.domain.CloudApplication
-
- All Implemented Interfaces:
Derivable<CloudApplication>
- Direct Known Subclasses:
ImmutableCloudApplication
@Immutable public abstract class CloudApplication extends CloudEntity implements Derivable<CloudApplication>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCloudApplication.State
-
Constructor Summary
Constructors Constructor Description CloudApplication()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CloudApplicationderive()intgetDiskQuota()abstract Map<String,String>getEnv()intgetInstances()intgetMemory()abstract PackageStategetPackageState()intgetRunningInstances()abstract List<String>getServices()abstract CloudSpacegetSpace()abstract StaginggetStaging()abstract StringgetStagingError()abstract CloudApplication.StategetState()abstract List<String>getUris()-
Methods inherited from class com.sap.cloudfoundry.client.facade.domain.CloudEntity
getGuid, getMetadata, getName, getV3Metadata
-
-
-
-
Method Detail
-
getMemory
@Default public int getMemory()
-
getDiskQuota
@Default public int getDiskQuota()
-
getInstances
@Default public int getInstances()
-
getRunningInstances
@Default public int getRunningInstances()
-
getState
public abstract CloudApplication.State getState()
-
getStaging
public abstract Staging getStaging()
-
getPackageState
public abstract PackageState getPackageState()
-
getStagingError
public abstract String getStagingError()
-
getSpace
public abstract CloudSpace getSpace()
-
derive
public CloudApplication derive()
- Specified by:
derivein interfaceDerivable<CloudApplication>
-
-