Class UserMetricsModelInner


  • public class UserMetricsModelInner
    extends com.azure.core.management.ProxyResource
    Class representing Traffic Manager User Metrics.
    • Constructor Detail

      • UserMetricsModelInner

        public UserMetricsModelInner()
    • Method Detail

      • key

        public String key()
        Get the key property: The key returned by the User Metrics operation.
        Returns:
        the key value.
      • withKey

        public UserMetricsModelInner withKey​(String key)
        Set the key property: The key returned by the User Metrics operation.
        Parameters:
        key - the key value to set.
        Returns:
        the UserMetricsModelInner object itself.
      • id

        public String id()
        Get the id property: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
        Overrides:
        id in class com.azure.core.management.ProxyResource
        Returns:
        the id value.
      • withId

        public UserMetricsModelInner withId​(String id)
        Set the id property: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName}.
        Parameters:
        id - the id value to set.
        Returns:
        the UserMetricsModelInner object itself.
      • name

        public String name()
        Get the name property: The name of the resource.
        Overrides:
        name in class com.azure.core.management.ProxyResource
        Returns:
        the name value.
      • withName

        public UserMetricsModelInner withName​(String name)
        Set the name property: The name of the resource.
        Parameters:
        name - the name value to set.
        Returns:
        the UserMetricsModelInner object itself.
      • type

        public String type()
        Get the type property: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
        Overrides:
        type in class com.azure.core.management.ProxyResource
        Returns:
        the type value.
      • withType

        public UserMetricsModelInner withType​(String type)
        Set the type property: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
        Parameters:
        type - the type value to set.
        Returns:
        the UserMetricsModelInner object itself.
      • validate

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