Class ClusterUpdate


  • public final class ClusterUpdate
    extends Object
    An update of a cluster resource.
    • Constructor Detail

      • ClusterUpdate

        public ClusterUpdate()
    • Method Detail

      • clusterSize

        public Integer clusterSize()
        Get the clusterSize property: The cluster size.
        Returns:
        the clusterSize value.
      • withClusterSize

        public ClusterUpdate withClusterSize​(Integer clusterSize)
        Set the clusterSize property: The cluster size.
        Parameters:
        clusterSize - the clusterSize value to set.
        Returns:
        the ClusterUpdate object itself.
      • hosts

        public List<String> hosts()
        Get the hosts property: The hosts.
        Returns:
        the hosts value.
      • withHosts

        public ClusterUpdate withHosts​(List<String> hosts)
        Set the hosts property: The hosts.
        Parameters:
        hosts - the hosts value to set.
        Returns:
        the ClusterUpdate object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.