Class PodTemplateFluent<A extends PodTemplateFluent<A>>

java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.strimzi.api.kafka.model.common.template.PodTemplateFluent<A>
Direct Known Subclasses:
CruiseControlTemplateFluent.PodNested, EntityOperatorTemplateFluent.PodNested, JmxTransTemplateFluent.PodNested, KafkaBridgeTemplateFluent.PodNested, KafkaClusterTemplateFluent.PodNested, KafkaConnectTemplateFluent.BuildPodNested, KafkaConnectTemplateFluent.PodNested, KafkaExporterTemplateFluent.PodNested, KafkaMirrorMaker2TemplateFluent.PodNested, KafkaMirrorMakerTemplateFluent.PodNested, KafkaNodePoolTemplateFluent.PodNested, PodTemplateBuilder, ZookeeperClusterTemplateFluent.PodNested

public class PodTemplateFluent<A extends PodTemplateFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
  • Constructor Details

    • PodTemplateFluent

      public PodTemplateFluent()
    • PodTemplateFluent

      public PodTemplateFluent(PodTemplate instance)
  • Method Details

    • buildMetadata

      public MetadataTemplate buildMetadata()
    • withMetadata

      public A withMetadata(MetadataTemplate metadata)
    • hasMetadata

      public boolean hasMetadata()
    • withNewMetadata

      public PodTemplateFluent<A>.MetadataNested<A> withNewMetadata()
    • withNewMetadataLike

      public PodTemplateFluent<A>.MetadataNested<A> withNewMetadataLike(MetadataTemplate item)
    • editMetadata

      public PodTemplateFluent<A>.MetadataNested<A> editMetadata()
    • editOrNewMetadata

      public PodTemplateFluent<A>.MetadataNested<A> editOrNewMetadata()
    • editOrNewMetadataLike

      public PodTemplateFluent<A>.MetadataNested<A> editOrNewMetadataLike(MetadataTemplate item)
    • addToImagePullSecrets

      public A addToImagePullSecrets(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
    • setToImagePullSecrets

      public A setToImagePullSecrets(int index, io.fabric8.kubernetes.api.model.LocalObjectReference item)
    • addToImagePullSecrets

      public A addToImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items)
    • addAllToImagePullSecrets

      public A addAllToImagePullSecrets(Collection<io.fabric8.kubernetes.api.model.LocalObjectReference> items)
    • removeFromImagePullSecrets

      public A removeFromImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... items)
    • removeAllFromImagePullSecrets

      public A removeAllFromImagePullSecrets(Collection<io.fabric8.kubernetes.api.model.LocalObjectReference> items)
    • getImagePullSecrets

      public List<io.fabric8.kubernetes.api.model.LocalObjectReference> getImagePullSecrets()
    • getImagePullSecret

      public io.fabric8.kubernetes.api.model.LocalObjectReference getImagePullSecret(int index)
    • getFirstImagePullSecret

      public io.fabric8.kubernetes.api.model.LocalObjectReference getFirstImagePullSecret()
    • getLastImagePullSecret

      public io.fabric8.kubernetes.api.model.LocalObjectReference getLastImagePullSecret()
    • getMatchingImagePullSecret

      public io.fabric8.kubernetes.api.model.LocalObjectReference getMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReference> predicate)
    • hasMatchingImagePullSecret

      public boolean hasMatchingImagePullSecret(Predicate<io.fabric8.kubernetes.api.model.LocalObjectReference> predicate)
    • withImagePullSecrets

      public A withImagePullSecrets(List<io.fabric8.kubernetes.api.model.LocalObjectReference> imagePullSecrets)
    • withImagePullSecrets

      public A withImagePullSecrets(io.fabric8.kubernetes.api.model.LocalObjectReference... imagePullSecrets)
    • hasImagePullSecrets

      public boolean hasImagePullSecrets()
    • addNewImagePullSecret

      public A addNewImagePullSecret(String name)
    • getSecurityContext

      public io.fabric8.kubernetes.api.model.PodSecurityContext getSecurityContext()
    • withSecurityContext

      public A withSecurityContext(io.fabric8.kubernetes.api.model.PodSecurityContext securityContext)
    • hasSecurityContext

      public boolean hasSecurityContext()
    • getTerminationGracePeriodSeconds

      public int getTerminationGracePeriodSeconds()
    • withTerminationGracePeriodSeconds

      public A withTerminationGracePeriodSeconds(int terminationGracePeriodSeconds)
    • hasTerminationGracePeriodSeconds

      public boolean hasTerminationGracePeriodSeconds()
    • getAffinity

      public io.fabric8.kubernetes.api.model.Affinity getAffinity()
    • withAffinity

      public A withAffinity(io.fabric8.kubernetes.api.model.Affinity affinity)
    • hasAffinity

      public boolean hasAffinity()
    • addToTolerations

      public A addToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
    • setToTolerations

      public A setToTolerations(int index, io.fabric8.kubernetes.api.model.Toleration item)
    • addToTolerations

      public A addToTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
    • addAllToTolerations

      public A addAllToTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
    • removeFromTolerations

      public A removeFromTolerations(io.fabric8.kubernetes.api.model.Toleration... items)
    • removeAllFromTolerations

      public A removeAllFromTolerations(Collection<io.fabric8.kubernetes.api.model.Toleration> items)
    • getTolerations

      public List<io.fabric8.kubernetes.api.model.Toleration> getTolerations()
    • getToleration

      public io.fabric8.kubernetes.api.model.Toleration getToleration(int index)
    • getFirstToleration

      public io.fabric8.kubernetes.api.model.Toleration getFirstToleration()
    • getLastToleration

      public io.fabric8.kubernetes.api.model.Toleration getLastToleration()
    • getMatchingToleration

      public io.fabric8.kubernetes.api.model.Toleration getMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
    • hasMatchingToleration

      public boolean hasMatchingToleration(Predicate<io.fabric8.kubernetes.api.model.Toleration> predicate)
    • withTolerations

      public A withTolerations(List<io.fabric8.kubernetes.api.model.Toleration> tolerations)
    • withTolerations

      public A withTolerations(io.fabric8.kubernetes.api.model.Toleration... tolerations)
    • hasTolerations

      public boolean hasTolerations()
    • addNewToleration

      public A addNewToleration(String effect, String key, String operator, Long tolerationSeconds, String value)
    • addToTopologySpreadConstraints

      public A addToTopologySpreadConstraints(int index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
    • setToTopologySpreadConstraints

      public A setToTopologySpreadConstraints(int index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
    • addToTopologySpreadConstraints

      public A addToTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
    • addAllToTopologySpreadConstraints

      public A addAllToTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
    • removeFromTopologySpreadConstraints

      public A removeFromTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
    • removeAllFromTopologySpreadConstraints

      public A removeAllFromTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
    • getTopologySpreadConstraints

      public List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
    • getTopologySpreadConstraint

      public io.fabric8.kubernetes.api.model.TopologySpreadConstraint getTopologySpreadConstraint(int index)
    • getFirstTopologySpreadConstraint

      public io.fabric8.kubernetes.api.model.TopologySpreadConstraint getFirstTopologySpreadConstraint()
    • getLastTopologySpreadConstraint

      public io.fabric8.kubernetes.api.model.TopologySpreadConstraint getLastTopologySpreadConstraint()
    • getMatchingTopologySpreadConstraint

      public io.fabric8.kubernetes.api.model.TopologySpreadConstraint getMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
    • hasMatchingTopologySpreadConstraint

      public boolean hasMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
    • withTopologySpreadConstraints

      public A withTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
    • withTopologySpreadConstraints

      public A withTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... topologySpreadConstraints)
    • hasTopologySpreadConstraints

      public boolean hasTopologySpreadConstraints()
    • getPriorityClassName

      public String getPriorityClassName()
    • withPriorityClassName

      public A withPriorityClassName(String priorityClassName)
    • hasPriorityClassName

      public boolean hasPriorityClassName()
    • getSchedulerName

      public String getSchedulerName()
    • withSchedulerName

      public A withSchedulerName(String schedulerName)
    • hasSchedulerName

      public boolean hasSchedulerName()
    • addToHostAliases

      public A addToHostAliases(int index, io.fabric8.kubernetes.api.model.HostAlias item)
    • setToHostAliases

      public A setToHostAliases(int index, io.fabric8.kubernetes.api.model.HostAlias item)
    • addToHostAliases

      public A addToHostAliases(io.fabric8.kubernetes.api.model.HostAlias... items)
    • addAllToHostAliases

      public A addAllToHostAliases(Collection<io.fabric8.kubernetes.api.model.HostAlias> items)
    • removeFromHostAliases

      public A removeFromHostAliases(io.fabric8.kubernetes.api.model.HostAlias... items)
    • removeAllFromHostAliases

      public A removeAllFromHostAliases(Collection<io.fabric8.kubernetes.api.model.HostAlias> items)
    • getHostAliases

      public List<io.fabric8.kubernetes.api.model.HostAlias> getHostAliases()
    • getHostAlias

      public io.fabric8.kubernetes.api.model.HostAlias getHostAlias(int index)
    • getFirstHostAlias

      public io.fabric8.kubernetes.api.model.HostAlias getFirstHostAlias()
    • getLastHostAlias

      public io.fabric8.kubernetes.api.model.HostAlias getLastHostAlias()
    • getMatchingHostAlias

      public io.fabric8.kubernetes.api.model.HostAlias getMatchingHostAlias(Predicate<io.fabric8.kubernetes.api.model.HostAlias> predicate)
    • hasMatchingHostAlias

      public boolean hasMatchingHostAlias(Predicate<io.fabric8.kubernetes.api.model.HostAlias> predicate)
    • withHostAliases

      public A withHostAliases(List<io.fabric8.kubernetes.api.model.HostAlias> hostAliases)
    • withHostAliases

      public A withHostAliases(io.fabric8.kubernetes.api.model.HostAlias... hostAliases)
    • hasHostAliases

      public boolean hasHostAliases()
    • getEnableServiceLinks

      public Boolean getEnableServiceLinks()
    • withEnableServiceLinks

      public A withEnableServiceLinks(Boolean enableServiceLinks)
    • hasEnableServiceLinks

      public boolean hasEnableServiceLinks()
    • getTmpDirSizeLimit

      public String getTmpDirSizeLimit()
    • withTmpDirSizeLimit

      public A withTmpDirSizeLimit(String tmpDirSizeLimit)
    • hasTmpDirSizeLimit

      public boolean hasTmpDirSizeLimit()
    • addToVolumes

      public A addToVolumes(int index, AdditionalVolume item)
    • setToVolumes

      public A setToVolumes(int index, AdditionalVolume item)
    • addToVolumes

      public A addToVolumes(AdditionalVolume... items)
    • addAllToVolumes

      public A addAllToVolumes(Collection<AdditionalVolume> items)
    • removeFromVolumes

      public A removeFromVolumes(AdditionalVolume... items)
    • removeAllFromVolumes

      public A removeAllFromVolumes(Collection<AdditionalVolume> items)
    • removeMatchingFromVolumes

      public A removeMatchingFromVolumes(Predicate<AdditionalVolumeBuilder> predicate)
    • buildVolumes

      public List<AdditionalVolume> buildVolumes()
    • buildVolume

      public AdditionalVolume buildVolume(int index)
    • buildFirstVolume

      public AdditionalVolume buildFirstVolume()
    • buildLastVolume

      public AdditionalVolume buildLastVolume()
    • buildMatchingVolume

      public AdditionalVolume buildMatchingVolume(Predicate<AdditionalVolumeBuilder> predicate)
    • hasMatchingVolume

      public boolean hasMatchingVolume(Predicate<AdditionalVolumeBuilder> predicate)
    • withVolumes

      public A withVolumes(List<AdditionalVolume> volumes)
    • withVolumes

      public A withVolumes(AdditionalVolume... volumes)
    • hasVolumes

      public boolean hasVolumes()
    • addNewVolume

      public PodTemplateFluent<A>.VolumesNested<A> addNewVolume()
    • addNewVolumeLike

      public PodTemplateFluent<A>.VolumesNested<A> addNewVolumeLike(AdditionalVolume item)
    • setNewVolumeLike

      public PodTemplateFluent<A>.VolumesNested<A> setNewVolumeLike(int index, AdditionalVolume item)
    • editVolume

      public PodTemplateFluent<A>.VolumesNested<A> editVolume(int index)
    • editFirstVolume

      public PodTemplateFluent<A>.VolumesNested<A> editFirstVolume()
    • editLastVolume

      public PodTemplateFluent<A>.VolumesNested<A> editLastVolume()
    • editMatchingVolume

      public PodTemplateFluent<A>.VolumesNested<A> editMatchingVolume(Predicate<AdditionalVolumeBuilder> predicate)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodTemplateFluent<A>>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodTemplateFluent<A>>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • withEnableServiceLinks

      public A withEnableServiceLinks()