Interface Resource<D extends Serializable>
- All Superinterfaces:
Cloneable
,HasApiVersion
,HasKind
,HasMetadata
,HasName
,HasNameSpace
,Pointer
,Serializable
- All Known Subinterfaces:
User
Resource --
- Since:
- 2.0.0 2023-01-07
- Author:
- klenkes74 <rlichti@kaiserpfalz-edv.de>
-
Field Summary
Fields inherited from interface de.kaiserpfalzedv.commons.api.resources.HasApiVersion
VALID_VERSION_EXAMPLE, VALID_VERSION_LENGTH_MSG, VALID_VERSION_MAX_LENGTH, VALID_VERSION_MIN_LENGTH, VALID_VERSION_PATTERN, VALID_VERSION_PATTERN_MSG
Fields inherited from interface de.kaiserpfalzedv.commons.api.resources.HasName
VALID_NAME_EXAMPLE, VALID_NAME_LENGTH_MSG, VALID_NAME_MAX_LENGTH, VALID_NAME_MIN_LENGTH, VALID_NAME_PATTERN, VALID_NAME_PATTERN_MSG
-
Method Summary
Methods inherited from interface de.kaiserpfalzedv.commons.api.resources.HasMetadata
getMetadata
-
Method Details
-
toPointer
Pointer toPointer()- Returns:
- Generated pointer for this resource.
-
getKind
-
getApiVersion
- Specified by:
getApiVersion
in interfaceHasApiVersion
-
getNameSpace
- Specified by:
getNameSpace
in interfaceHasNameSpace
-
getName
-
getUid
-
getGeneration
-
getSelfLink
String getSelfLink() -
increaseGeneration
-
getSpec
D getSpec() -
getStatus
Status getStatus()
-