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_MSGFields 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:
getApiVersionin interfaceHasApiVersion
-
getNameSpace
- Specified by:
getNameSpacein interfaceHasNameSpace
-
getName
-
getUid
-
getGeneration
-
getSelfLink
String getSelfLink() -
increaseGeneration
-
getSpec
D getSpec() -
getStatus
Status getStatus()
-