Class Capabilities


  • public final class Capabilities
    extends Object
    The regional capabilities.
    • Constructor Detail

      • Capabilities

        public Capabilities()
    • Method Detail

      • resourceType

        public String resourceType()
        Get the resourceType property: The resource type that this capability describes.
        Returns:
        the resourceType value.
      • osType

        public String osType()
        Get the osType property: The OS type that this capability describes.
        Returns:
        the osType value.
      • location

        public String location()
        Get the location property: The resource location.
        Returns:
        the location value.
      • ipAddressType

        public String ipAddressType()
        Get the ipAddressType property: The ip address type that this capability describes.
        Returns:
        the ipAddressType value.
      • gpu

        public String gpu()
        Get the gpu property: The GPU sku that this capability describes.
        Returns:
        the gpu value.
      • capabilities

        public CapabilitiesCapabilities capabilities()
        Get the capabilities property: The supported capabilities.
        Returns:
        the capabilities value.
      • validate

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