Class MachineConfigSpecFluent<A extends MachineConfigSpecFluent<A>>

    • Constructor Detail

      • MachineConfigSpecFluent

        public MachineConfigSpecFluent()
      • MachineConfigSpecFluent

        public MachineConfigSpecFluent​(MachineConfigSpec instance)
    • Method Detail

      • getBaseOSExtensionsContainerImage

        public String getBaseOSExtensionsContainerImage()
      • withBaseOSExtensionsContainerImage

        public A withBaseOSExtensionsContainerImage​(String baseOSExtensionsContainerImage)
      • hasBaseOSExtensionsContainerImage

        public boolean hasBaseOSExtensionsContainerImage()
      • getConfig

        public Object getConfig()
      • withConfig

        public A withConfig​(Object config)
      • hasConfig

        public boolean hasConfig()
      • addToExtensions

        public A addToExtensions​(int index,
                                 String item)
      • setToExtensions

        public A setToExtensions​(int index,
                                 String item)
      • addToExtensions

        public A addToExtensions​(String... items)
      • removeFromExtensions

        public A removeFromExtensions​(String... items)
      • removeAllFromExtensions

        public A removeAllFromExtensions​(Collection<String> items)
      • getExtensions

        public List<String> getExtensions()
      • getExtension

        public String getExtension​(int index)
      • getFirstExtension

        public String getFirstExtension()
      • getLastExtension

        public String getLastExtension()
      • hasMatchingExtension

        public boolean hasMatchingExtension​(Predicate<String> predicate)
      • withExtensions

        public A withExtensions​(List<String> extensions)
      • withExtensions

        public A withExtensions​(String... extensions)
      • hasExtensions

        public boolean hasExtensions()
      • getFips

        public Boolean getFips()
      • withFips

        public A withFips​(Boolean fips)
      • hasFips

        public boolean hasFips()
      • addToKernelArguments

        public A addToKernelArguments​(int index,
                                      String item)
      • setToKernelArguments

        public A setToKernelArguments​(int index,
                                      String item)
      • addToKernelArguments

        public A addToKernelArguments​(String... items)
      • addAllToKernelArguments

        public A addAllToKernelArguments​(Collection<String> items)
      • removeFromKernelArguments

        public A removeFromKernelArguments​(String... items)
      • removeAllFromKernelArguments

        public A removeAllFromKernelArguments​(Collection<String> items)
      • getKernelArguments

        public List<String> getKernelArguments()
      • getKernelArgument

        public String getKernelArgument​(int index)
      • getFirstKernelArgument

        public String getFirstKernelArgument()
      • getLastKernelArgument

        public String getLastKernelArgument()
      • hasMatchingKernelArgument

        public boolean hasMatchingKernelArgument​(Predicate<String> predicate)
      • withKernelArguments

        public A withKernelArguments​(List<String> kernelArguments)
      • withKernelArguments

        public A withKernelArguments​(String... kernelArguments)
      • hasKernelArguments

        public boolean hasKernelArguments()
      • getKernelType

        public String getKernelType()
      • withKernelType

        public A withKernelType​(String kernelType)
      • hasKernelType

        public boolean hasKernelType()
      • getOsImageURL

        public String getOsImageURL()
      • withOsImageURL

        public A withOsImageURL​(String osImageURL)
      • hasOsImageURL

        public boolean hasOsImageURL()
      • addToAdditionalProperties

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

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

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

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

        public boolean hasAdditionalProperties()
      • equals

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

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

        public A withFips()