Class DynamicKubernetesObject
java.lang.Object
io.kubernetes.client.util.generic.dynamic.DynamicKubernetesObject
- All Implemented Interfaces:
io.kubernetes.client.common.KubernetesObject
,io.kubernetes.client.common.KubernetesType
public class DynamicKubernetesObject
extends Object
implements io.kubernetes.client.common.KubernetesObject
DynamicKubernetesObject is a wrapper for
JsonObject
that fits the common kubernetes type
interface KubernetesObject
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getKind()
io.kubernetes.client.openapi.models.V1ObjectMeta
com.google.gson.JsonObject
getRaw()
int
hashCode()
void
setApiVersion
(String apiVersion) void
void
setMetadata
(io.kubernetes.client.openapi.models.V1ObjectMeta objectMeta)
-
Constructor Details
-
DynamicKubernetesObject
public DynamicKubernetesObject() -
DynamicKubernetesObject
public DynamicKubernetesObject(com.google.gson.JsonObject obj)
-
-
Method Details
-
getMetadata
public io.kubernetes.client.openapi.models.V1ObjectMeta getMetadata()- Specified by:
getMetadata
in interfaceio.kubernetes.client.common.KubernetesObject
-
getApiVersion
- Specified by:
getApiVersion
in interfaceio.kubernetes.client.common.KubernetesType
-
getKind
- Specified by:
getKind
in interfaceio.kubernetes.client.common.KubernetesType
-
getRaw
public com.google.gson.JsonObject getRaw() -
setApiVersion
-
setKind
-
setMetadata
public void setMetadata(io.kubernetes.client.openapi.models.V1ObjectMeta objectMeta) -
equals
-
hashCode
public int hashCode()
-