Class CloudstackSnitch

  • All Implemented Interfaces:
    IEndpointSnitch

    @Deprecated
    public class CloudstackSnitch
    extends AbstractNetworkTopologySnitch
    Deprecated.
    A snitch that assumes a Cloudstack Zone follows the typical convention country-location-availability zone and uses the country/location tuple as a datacenter and the availability zone as a rack This snitch is deprecated, and it is eligible for the removal in the next major release of Cassandra.
    • Field Detail

      • connector

        protected final org.apache.cassandra.locator.AbstractCloudMetadataServiceConnector connector
    • Constructor Detail

      • CloudstackSnitch

        public CloudstackSnitch()
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • CloudstackSnitch

        public CloudstackSnitch​(SnitchProperties snitchProperties)
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException
      • CloudstackSnitch

        public CloudstackSnitch​(org.apache.cassandra.locator.AbstractCloudMetadataServiceConnector connector)
                         throws java.io.IOException
        Deprecated.
        Throws:
        java.io.IOException