Package io.fabric8.kubernetes.client
Class CustomResourceFluent<S,T,A extends CustomResourceFluent<S,T,A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.client.CustomResourceFluent<S,T,A>
-
public class CustomResourceFluent<S,T,A extends CustomResourceFluent<S,T,A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CustomResourceFluent.MetadataNested<N>
-
Constructor Summary
Constructors Constructor Description CustomResourceFluent()
CustomResourceFluent(CustomResource<S,T> instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.fabric8.kubernetes.api.model.ObjectMeta
buildMetadata()
protected void
copyInstance(CustomResource<S,T> instance)
CustomResourceFluent.MetadataNested<A>
editMetadata()
CustomResourceFluent.MetadataNested<A>
editOrNewMetadata()
CustomResourceFluent.MetadataNested<A>
editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
boolean
equals(Object o)
String
getApiVersion()
String
getKind()
S
getSpec()
T
getStatus()
boolean
hasApiVersion()
int
hashCode()
boolean
hasKind()
boolean
hasMetadata()
boolean
hasSpec()
boolean
hasStatus()
String
toString()
A
withApiVersion(String apiVersion)
A
withKind(String kind)
A
withMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
CustomResourceFluent.MetadataNested<A>
withNewMetadata()
CustomResourceFluent.MetadataNested<A>
withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
A
withSpec(S spec)
A
withStatus(T status)
-
-
-
Constructor Detail
-
CustomResourceFluent
public CustomResourceFluent()
-
CustomResourceFluent
public CustomResourceFluent(CustomResource<S,T> instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(CustomResource<S,T> instance)
-
buildMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta buildMetadata()
-
withMetadata
public A withMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
-
hasMetadata
public boolean hasMetadata()
-
withNewMetadata
public CustomResourceFluent.MetadataNested<A> withNewMetadata()
-
withNewMetadataLike
public CustomResourceFluent.MetadataNested<A> withNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
-
editMetadata
public CustomResourceFluent.MetadataNested<A> editMetadata()
-
editOrNewMetadata
public CustomResourceFluent.MetadataNested<A> editOrNewMetadata()
-
editOrNewMetadataLike
public CustomResourceFluent.MetadataNested<A> editOrNewMetadataLike(io.fabric8.kubernetes.api.model.ObjectMeta item)
-
getSpec
public S getSpec()
-
hasSpec
public boolean hasSpec()
-
getStatus
public T getStatus()
-
hasStatus
public boolean hasStatus()
-
getKind
public String getKind()
-
hasKind
public boolean hasKind()
-
getApiVersion
public String getApiVersion()
-
hasApiVersion
public boolean hasApiVersion()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CustomResourceFluent<S,T,A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CustomResourceFluent<S,T,A>>
-
-