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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetKind()io.kubernetes.client.openapi.models.V1ObjectMetacom.google.gson.JsonObjectgetRaw()inthashCode()voidsetApiVersion(String apiVersion) voidvoidsetMetadata(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:
getMetadatain interfaceio.kubernetes.client.common.KubernetesObject
-
getApiVersion
- Specified by:
getApiVersionin interfaceio.kubernetes.client.common.KubernetesType
-
getKind
- Specified by:
getKindin 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()
-