Class VCenter

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<VCenterBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class VCenter
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<VCenterBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    VCenter stores the vCenter connection fields https://github.com/kubernetes/cloud-provider-vsphere/blob/master/pkg/common/config/types_yaml.go
    See Also:
    Serialized Form
    • Constructor Detail

      • VCenter

        public VCenter()
        No args constructor for use in serialization
    • Method Detail

      • getDatacenters

        public List<String> getDatacenters()
        Datacenter in which VMs are located.
      • setDatacenters

        public void setDatacenters​(List<String> datacenters)
        Datacenter in which VMs are located.
      • getPassword

        public String getPassword()
        Password is the password for the user to use to connect to the vCenter.
      • setPassword

        public void setPassword​(String password)
        Password is the password for the user to use to connect to the vCenter.
      • getPort

        public Integer getPort()
        port is the TCP port that will be used to communicate to the vCenter endpoint. This is typically unchanged from the default of HTTPS TCP/443.
      • setPort

        public void setPort​(Integer port)
        port is the TCP port that will be used to communicate to the vCenter endpoint. This is typically unchanged from the default of HTTPS TCP/443.
      • getServer

        public String getServer()
        server is the fully-qualified domain name or the IP address of the vCenter server.
      • setServer

        public void setServer​(String server)
        server is the fully-qualified domain name or the IP address of the vCenter server.
      • getUser

        public String getUser()
        Username is the username that will be used to connect to vCenter
      • setUser

        public void setUser​(String user)
        Username is the username that will be used to connect to vCenter
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)