Class SubscriptionConfigFluent<A extends SubscriptionConfigFluent<A>>

    • Constructor Detail

      • SubscriptionConfigFluent

        public SubscriptionConfigFluent()
      • SubscriptionConfigFluent

        public SubscriptionConfigFluent​(SubscriptionConfig instance)
    • Method Detail

      • addAllToEnv

        public A addAllToEnv​(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
      • addAllToEnvFrom

        public A addAllToEnvFrom​(Collection<io.fabric8.kubernetes.api.model.EnvFromSource> items)
      • addAllToTolerations

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

        public A addAllToVolumeMounts​(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
      • addAllToVolumes

        public A addAllToVolumes​(Collection<io.fabric8.kubernetes.api.model.Volume> items)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAnnotations

        public A addToAnnotations​(String key,
                                  String value)
      • addToEnv

        public A addToEnv​(io.fabric8.kubernetes.api.model.EnvVar... items)
      • addToEnv

        public A addToEnv​(int index,
                          io.fabric8.kubernetes.api.model.EnvVar item)
      • addToEnvFrom

        public A addToEnvFrom​(io.fabric8.kubernetes.api.model.EnvFromSource... items)
      • addToEnvFrom

        public A addToEnvFrom​(int index,
                              io.fabric8.kubernetes.api.model.EnvFromSource item)
      • addToNodeSelector

        public A addToNodeSelector​(String key,
                                   String value)
      • addToTolerations

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

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

        public A addToVolumeMounts​(io.fabric8.kubernetes.api.model.VolumeMount... items)
      • addToVolumeMounts

        public A addToVolumeMounts​(int index,
                                   io.fabric8.kubernetes.api.model.VolumeMount item)
      • addToVolumes

        public A addToVolumes​(io.fabric8.kubernetes.api.model.Volume... items)
      • addToVolumes

        public A addToVolumes​(int index,
                              io.fabric8.kubernetes.api.model.Volume item)
      • buildEnv

        public List<io.fabric8.kubernetes.api.model.EnvVar> buildEnv()
      • buildEnv

        public io.fabric8.kubernetes.api.model.EnvVar buildEnv​(int index)
      • buildFirstEnv

        public io.fabric8.kubernetes.api.model.EnvVar buildFirstEnv()
      • buildFirstVolume

        public io.fabric8.kubernetes.api.model.Volume buildFirstVolume()
      • buildFirstVolumeMount

        public io.fabric8.kubernetes.api.model.VolumeMount buildFirstVolumeMount()
      • buildLastEnv

        public io.fabric8.kubernetes.api.model.EnvVar buildLastEnv()
      • buildLastVolume

        public io.fabric8.kubernetes.api.model.Volume buildLastVolume()
      • buildLastVolumeMount

        public io.fabric8.kubernetes.api.model.VolumeMount buildLastVolumeMount()
      • buildMatchingEnv

        public io.fabric8.kubernetes.api.model.EnvVar buildMatchingEnv​(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
      • buildMatchingVolume

        public io.fabric8.kubernetes.api.model.Volume buildMatchingVolume​(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
      • buildMatchingVolumeMount

        public io.fabric8.kubernetes.api.model.VolumeMount buildMatchingVolumeMount​(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
      • buildResources

        public io.fabric8.kubernetes.api.model.ResourceRequirements buildResources()
      • buildSelector

        public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
      • buildVolume

        public io.fabric8.kubernetes.api.model.Volume buildVolume​(int index)
      • buildVolumeMount

        public io.fabric8.kubernetes.api.model.VolumeMount buildVolumeMount​(int index)
      • buildVolumeMounts

        public List<io.fabric8.kubernetes.api.model.VolumeMount> buildVolumeMounts()
      • buildVolumes

        public List<io.fabric8.kubernetes.api.model.Volume> buildVolumes()
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • getAffinity

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

        public List<io.fabric8.kubernetes.api.model.EnvFromSource> getEnvFrom()
      • getEnvFrom

        public io.fabric8.kubernetes.api.model.EnvFromSource getEnvFrom​(int index)
      • getFirstEnvFrom

        public io.fabric8.kubernetes.api.model.EnvFromSource getFirstEnvFrom()
      • getFirstToleration

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

        public io.fabric8.kubernetes.api.model.EnvFromSource getLastEnvFrom()
      • getLastToleration

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

        public io.fabric8.kubernetes.api.model.EnvFromSource getMatchingEnvFrom​(Predicate<io.fabric8.kubernetes.api.model.EnvFromSource> predicate)
      • getMatchingToleration

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

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

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

        public boolean hasAdditionalProperties()
      • hasAffinity

        public boolean hasAffinity()
      • hasAnnotations

        public boolean hasAnnotations()
      • hasEnv

        public boolean hasEnv()
      • hasEnvFrom

        public boolean hasEnvFrom()
      • hasMatchingEnv

        public boolean hasMatchingEnv​(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
      • hasMatchingEnvFrom

        public boolean hasMatchingEnvFrom​(Predicate<io.fabric8.kubernetes.api.model.EnvFromSource> predicate)
      • hasMatchingToleration

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

        public boolean hasMatchingVolume​(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
      • hasMatchingVolumeMount

        public boolean hasMatchingVolumeMount​(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
      • hasNodeSelector

        public boolean hasNodeSelector()
      • hasResources

        public boolean hasResources()
      • hasSelector

        public boolean hasSelector()
      • hasTolerations

        public boolean hasTolerations()
      • hasVolumeMounts

        public boolean hasVolumeMounts()
      • hasVolumes

        public boolean hasVolumes()
      • hashCode

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

        public A removeAllFromEnv​(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
      • removeAllFromEnvFrom

        public A removeAllFromEnvFrom​(Collection<io.fabric8.kubernetes.api.model.EnvFromSource> items)
      • removeAllFromTolerations

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

        public A removeAllFromVolumeMounts​(Collection<io.fabric8.kubernetes.api.model.VolumeMount> items)
      • removeAllFromVolumes

        public A removeAllFromVolumes​(Collection<io.fabric8.kubernetes.api.model.Volume> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • removeFromAnnotations

        public A removeFromAnnotations​(String key)
      • removeFromAnnotations

        public A removeFromAnnotations​(Map<String,​String> map)
      • removeFromEnv

        public A removeFromEnv​(io.fabric8.kubernetes.api.model.EnvVar... items)
      • removeFromEnvFrom

        public A removeFromEnvFrom​(io.fabric8.kubernetes.api.model.EnvFromSource... items)
      • removeFromNodeSelector

        public A removeFromNodeSelector​(String key)
      • removeFromNodeSelector

        public A removeFromNodeSelector​(Map<String,​String> map)
      • removeFromTolerations

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

        public A removeFromVolumeMounts​(io.fabric8.kubernetes.api.model.VolumeMount... items)
      • removeFromVolumes

        public A removeFromVolumes​(io.fabric8.kubernetes.api.model.Volume... items)
      • removeMatchingFromEnv

        public A removeMatchingFromEnv​(Predicate<io.fabric8.kubernetes.api.model.EnvVarBuilder> predicate)
      • removeMatchingFromVolumeMounts

        public A removeMatchingFromVolumeMounts​(Predicate<io.fabric8.kubernetes.api.model.VolumeMountBuilder> predicate)
      • removeMatchingFromVolumes

        public A removeMatchingFromVolumes​(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
      • setToEnv

        public A setToEnv​(int index,
                          io.fabric8.kubernetes.api.model.EnvVar item)
      • setToEnvFrom

        public A setToEnvFrom​(int index,
                              io.fabric8.kubernetes.api.model.EnvFromSource item)
      • setToTolerations

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

        public A setToVolumeMounts​(int index,
                                   io.fabric8.kubernetes.api.model.VolumeMount item)
      • setToVolumes

        public A setToVolumes​(int index,
                              io.fabric8.kubernetes.api.model.Volume item)
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • withAffinity

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

        public <K,​V> A withAnnotations​(Map<String,​String> annotations)
      • withEnv

        public A withEnv​(List<io.fabric8.kubernetes.api.model.EnvVar> env)
      • withEnv

        public A withEnv​(io.fabric8.kubernetes.api.model.EnvVar... env)
      • withEnvFrom

        public A withEnvFrom​(List<io.fabric8.kubernetes.api.model.EnvFromSource> envFrom)
      • withEnvFrom

        public A withEnvFrom​(io.fabric8.kubernetes.api.model.EnvFromSource... envFrom)
      • withNodeSelector

        public <K,​V> A withNodeSelector​(Map<String,​String> nodeSelector)
      • withResources

        public A withResources​(io.fabric8.kubernetes.api.model.ResourceRequirements resources)
      • withSelector

        public A withSelector​(io.fabric8.kubernetes.api.model.LabelSelector selector)
      • withTolerations

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

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

        public A withVolumeMounts​(List<io.fabric8.kubernetes.api.model.VolumeMount> volumeMounts)
      • withVolumeMounts

        public A withVolumeMounts​(io.fabric8.kubernetes.api.model.VolumeMount... volumeMounts)
      • withVolumes

        public A withVolumes​(List<io.fabric8.kubernetes.api.model.Volume> volumes)
      • withVolumes

        public A withVolumes​(io.fabric8.kubernetes.api.model.Volume... volumes)