Class GlobalCsmSkuDescription


  • public class GlobalCsmSkuDescription
    extends Object
    A Global SKU Description.
    • Constructor Detail

      • GlobalCsmSkuDescription

        public GlobalCsmSkuDescription()
    • Method Detail

      • name

        public String name()
        Get name of the resource SKU.
        Returns:
        the name value
      • withName

        public GlobalCsmSkuDescription withName​(String name)
        Set name of the resource SKU.
        Parameters:
        name - the name value to set
        Returns:
        the GlobalCsmSkuDescription object itself.
      • tier

        public String tier()
        Get service Tier of the resource SKU.
        Returns:
        the tier value
      • withTier

        public GlobalCsmSkuDescription withTier​(String tier)
        Set service Tier of the resource SKU.
        Parameters:
        tier - the tier value to set
        Returns:
        the GlobalCsmSkuDescription object itself.
      • size

        public String size()
        Get size specifier of the resource SKU.
        Returns:
        the size value
      • withSize

        public GlobalCsmSkuDescription withSize​(String size)
        Set size specifier of the resource SKU.
        Parameters:
        size - the size value to set
        Returns:
        the GlobalCsmSkuDescription object itself.
      • family

        public String family()
        Get family code of the resource SKU.
        Returns:
        the family value
      • withFamily

        public GlobalCsmSkuDescription withFamily​(String family)
        Set family code of the resource SKU.
        Parameters:
        family - the family value to set
        Returns:
        the GlobalCsmSkuDescription object itself.
      • capacity

        public SkuCapacity capacity()
        Get min, max, and default scale values of the SKU.
        Returns:
        the capacity value
      • withCapacity

        public GlobalCsmSkuDescription withCapacity​(SkuCapacity capacity)
        Set min, max, and default scale values of the SKU.
        Parameters:
        capacity - the capacity value to set
        Returns:
        the GlobalCsmSkuDescription object itself.
      • locations

        public List<String> locations()
        Get locations of the SKU.
        Returns:
        the locations value
      • withLocations

        public GlobalCsmSkuDescription withLocations​(List<String> locations)
        Set locations of the SKU.
        Parameters:
        locations - the locations value to set
        Returns:
        the GlobalCsmSkuDescription object itself.
      • capabilities

        public List<com.microsoft.azure.management.appservice.implementation.CapabilityInner> capabilities()
        Get capabilities of the SKU, e.g., is traffic manager enabled?.
        Returns:
        the capabilities value
      • withCapabilities

        public GlobalCsmSkuDescription withCapabilities​(List<com.microsoft.azure.management.appservice.implementation.CapabilityInner> capabilities)
        Set capabilities of the SKU, e.g., is traffic manager enabled?.
        Parameters:
        capabilities - the capabilities value to set
        Returns:
        the GlobalCsmSkuDescription object itself.