Class RawCloudEntity<T>
- java.lang.Object
-
- com.sap.cloudfoundry.client.facade.adapters.RawCloudEntity<T>
-
- All Implemented Interfaces:
Derivable<T>
- Direct Known Subclasses:
RawCloudApplication,RawCloudAsyncJob,RawCloudBuild,RawCloudDomain,RawCloudEvent,RawCloudPackage,RawCloudProcess,RawCloudRoute,RawCloudServiceBinding,RawCloudServiceBroker,RawCloudServiceInstance,RawCloudServiceKey,RawCloudServiceOffering,RawCloudServicePlan,RawCloudStack,RawCloudTask,RawInstancesInfo,RawV3CloudServiceInstance
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 LocalDateTimeparseDate(String dateString)protected static <E extends Enum<E>>
EparseEnum(Enum<?> value, Class<E> targetEnum)protected static UUIDparseGuid(String guid)protected static LocalDateTimeparseNullableDate(String date)protected static UUIDparseNullableGuid(String guid)static CloudMetadataparseResourceMetadata(org.cloudfoundry.client.v3.Resource resource)
-
-
-
Method Detail
-
parseResourceMetadata
public static CloudMetadata parseResourceMetadata(org.cloudfoundry.client.v3.Resource resource)
-
parseNullableDate
protected static LocalDateTime parseNullableDate(String date)
-
parseDate
protected static LocalDateTime parseDate(String dateString)
-
deriveFromNullable
protected static <D> D deriveFromNullable(Derivable<D> derivable)
-
derive
protected static <D> Collection<D> derive(Collection<Derivable<D>> derivables)
-
-