Class ResourceTypeAliases


  • public final class ResourceTypeAliases
    extends Object
    The resource type aliases definition.
    • Constructor Detail

      • ResourceTypeAliases

        public ResourceTypeAliases()
    • Method Detail

      • resourceType

        public String resourceType()
        Get the resourceType property: The resource type name.
        Returns:
        the resourceType value.
      • withResourceType

        public ResourceTypeAliases withResourceType​(String resourceType)
        Set the resourceType property: The resource type name.
        Parameters:
        resourceType - the resourceType value to set.
        Returns:
        the ResourceTypeAliases object itself.
      • aliases

        public List<Alias> aliases()
        Get the aliases property: The aliases for property names.
        Returns:
        the aliases value.
      • withAliases

        public ResourceTypeAliases withAliases​(List<Alias> aliases)
        Set the aliases property: The aliases for property names.
        Parameters:
        aliases - the aliases value to set.
        Returns:
        the ResourceTypeAliases object itself.
      • validate

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