Class CloudEntity
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.domain.CloudEntity
-
- Direct Known Subclasses:
CloudApplication,CloudAsyncJob,CloudBuild,CloudDomain,CloudEvent,CloudJob,CloudOrganization,CloudPackage,CloudProcess,CloudRoute,CloudServiceBinding,CloudServiceBroker,CloudServiceInstance,CloudServiceKey,CloudServiceOffering,CloudServicePlan,CloudSpace,CloudStack,CloudTask
public abstract class CloudEntity extends Object
Do not extendDerivable<T>in this interface. It is tempting, because all of its children have the same implementation, but implementing thederive()method here leads to this bug: https://github.com/immutables/immutables/issues/1045
-
-
Constructor Summary
Constructors Constructor Description CloudEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description UUIDgetGuid()abstract CloudMetadatagetMetadata()abstract StringgetName()abstract org.cloudfoundry.client.v3.MetadatagetV3Metadata()
-
-
-
Method Detail
-
getName
public abstract String getName()
-
getMetadata
public abstract CloudMetadata getMetadata()
-
getV3Metadata
public abstract org.cloudfoundry.client.v3.Metadata getV3Metadata()
-
getGuid
public UUID getGuid()
-
-