Class CronJob
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.batch.v1.CronJob
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<CronJobBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class CronJob extends Object implements io.fabric8.kubernetes.api.builder.Editable<CronJobBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced
CronJob represents the configuration of a single cron job.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CronJob()No args constructor for use in serializationCronJob(String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, CronJobSpec spec, CronJobStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CronJobBuilderedit()Map<String,Object>getAdditionalProperties()StringgetApiVersion()APIVersion defines the versioned schema of this representation of an object.StringgetKind()Kind is a string value representing the REST resource this object represents.io.fabric8.kubernetes.api.model.ObjectMetagetMetadata()CronJob represents the configuration of a single cron job.CronJobSpecgetSpec()CronJob represents the configuration of a single cron job.CronJobStatusgetStatus()CronJob represents the configuration of a single cron job.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetApiVersion(String apiVersion)APIVersion defines the versioned schema of this representation of an object.voidsetKind(String kind)Kind is a string value representing the REST resource this object represents.voidsetMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)CronJob represents the configuration of a single cron job.voidsetSpec(CronJobSpec spec)CronJob represents the configuration of a single cron job.voidsetStatus(CronJobStatus status)CronJob represents the configuration of a single cron job.CronJobBuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
CronJob
public CronJob()
No args constructor for use in serialization
-
CronJob
public CronJob(String apiVersion, String kind, io.fabric8.kubernetes.api.model.ObjectMeta metadata, CronJobSpec spec, CronJobStatus status)
-
-
Method Detail
-
getApiVersion
public String getApiVersion()
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApiVersion
public void setApiVersion(String apiVersion)
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources- Specified by:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getKind
public String getKind()
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds- Specified by:
getKindin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setKind
public void setKind(String kind)
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
CronJob represents the configuration of a single cron job.- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
CronJob represents the configuration of a single cron job.- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getSpec
public CronJobSpec getSpec()
CronJob represents the configuration of a single cron job.
-
setSpec
public void setSpec(CronJobSpec spec)
CronJob represents the configuration of a single cron job.
-
getStatus
public CronJobStatus getStatus()
CronJob represents the configuration of a single cron job.
-
setStatus
public void setStatus(CronJobStatus status)
CronJob represents the configuration of a single cron job.
-
edit
public CronJobBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<CronJobBuilder>
-
toBuilder
public CronJobBuilder toBuilder()
-
-