Class TopologyFluent<A extends TopologyFluent<A>>

    • Constructor Detail

      • TopologyFluent

        public TopologyFluent()
      • TopologyFluent

        public TopologyFluent​(Topology instance)
    • Method Detail

      • addToAdditionalProperties

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

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

        public A addToNetworks​(String... items)
      • addToNetworks

        public A addToNetworks​(int index,
                               String item)
      • addToTagIDs

        public A addToTagIDs​(String... items)
      • addToTagIDs

        public A addToTagIDs​(int index,
                             String item)
      • copyInstance

        protected void copyInstance​(Topology instance)
      • equals

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

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

        public String getComputeCluster()
      • getDatacenter

        public String getDatacenter()
      • getDatastore

        public String getDatastore()
      • getFirstNetwork

        public String getFirstNetwork()
      • getFirstTagID

        public String getFirstTagID()
      • getFolder

        public String getFolder()
      • getHostGroup

        public String getHostGroup()
      • getLastNetwork

        public String getLastNetwork()
      • getLastTagID

        public String getLastTagID()
      • getNetwork

        public String getNetwork​(int index)
      • getResourcePool

        public String getResourcePool()
      • getTagID

        public String getTagID​(int index)
      • getTemplate

        public String getTemplate()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasComputeCluster

        public boolean hasComputeCluster()
      • hasDatacenter

        public boolean hasDatacenter()
      • hasDatastore

        public boolean hasDatastore()
      • hasFolder

        public boolean hasFolder()
      • hasHostGroup

        public boolean hasHostGroup()
      • hasMatchingNetwork

        public boolean hasMatchingNetwork​(Predicate<String> predicate)
      • hasMatchingTagID

        public boolean hasMatchingTagID​(Predicate<String> predicate)
      • hasNetworks

        public boolean hasNetworks()
      • hasResourcePool

        public boolean hasResourcePool()
      • hasTagIDs

        public boolean hasTagIDs()
      • hasTemplate

        public boolean hasTemplate()
      • hashCode

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

        public A removeAllFromNetworks​(Collection<String> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

        public A removeFromNetworks​(String... items)
      • removeFromTagIDs

        public A removeFromTagIDs​(String... items)
      • setToNetworks

        public A setToNetworks​(int index,
                               String item)
      • setToTagIDs

        public A setToTagIDs​(int index,
                             String item)
      • withAdditionalProperties

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

        public A withComputeCluster​(String computeCluster)
      • withDatacenter

        public A withDatacenter​(String datacenter)
      • withDatastore

        public A withDatastore​(String datastore)
      • withFolder

        public A withFolder​(String folder)
      • withHostGroup

        public A withHostGroup​(String hostGroup)
      • withNetworks

        public A withNetworks​(List<String> networks)
      • withNetworks

        public A withNetworks​(String... networks)
      • withResourcePool

        public A withResourcePool​(String resourcePool)
      • withTagIDs

        public A withTagIDs​(List<String> tagIDs)
      • withTagIDs

        public A withTagIDs​(String... tagIDs)
      • withTemplate

        public A withTemplate​(String template)