Class RawCloudEntity<T>
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.adapters.RawCloudEntity<T>
-
- All Implemented Interfaces:
Derivable<T>
- Direct Known Subclasses:
RawCloudApplication,RawCloudBuild,RawCloudEvent,RawCloudInfo,RawCloudOrganization,RawCloudPackage,RawCloudPrivateDomain,RawCloudRoute,RawCloudServiceBinding,RawCloudServiceBroker,RawCloudServiceInstance,RawCloudServiceKey,RawCloudServiceOffering,RawCloudServicePlan,RawCloudSharedDomain,RawCloudSpace,RawCloudStack,RawCloudTask,RawInstancesInfo,RawV2CloudDomain,RawV3CloudDomain
public abstract class RawCloudEntity<T> extends Object implements Derivable<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRawCloudEntity()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static <D> Collection<D>derive(Collection<Derivable<D>> derivables)protected static <D> DderiveFromNullable(Derivable<D> derivable)protected static DateparseDate(String dateString)protected static <E extends Enum<E>>
EparseEnum(Enum<?> value, Class<E> targetEnum)protected static UUIDparseGuid(String guid)protected static DateparseNullableDate(String date)protected static UUIDparseNullableGuid(String guid)protected static CloudMetadataparseResourceMetadata(org.cloudfoundry.client.v2.Resource<?> resource)protected static CloudMetadataparseResourceMetadata(org.cloudfoundry.client.v3.Resource resource)
-
-
-
Method Detail
-
parseResourceMetadata
protected static CloudMetadata parseResourceMetadata(org.cloudfoundry.client.v2.Resource<?> resource)
-
parseResourceMetadata
protected static CloudMetadata parseResourceMetadata(org.cloudfoundry.client.v3.Resource resource)
-
deriveFromNullable
protected static <D> D deriveFromNullable(Derivable<D> derivable)
-
derive
protected static <D> Collection<D> derive(Collection<Derivable<D>> derivables)
-
-