Package com.inductiveautomation.ignition.gateway.dataroutes.openapi.annotations


package com.inductiveautomation.ignition.gateway.dataroutes.openapi.annotations
  • Class
    Description
    Define the default keyword in the parameter schema to specify the default value for an optional parameter.
    Set the default value for a field using an i18n string.
    Annotation for adding a string description to a Resource Schema objects.
    Annotation for adding i18n Description keys to Resource object fields.
    Annotation for adding an enumeration of values to a Resource Schema object.
    Interface for providing enumeration values
    Provide an example value for a field.
    An annotation to include the "x-form-category" property in the schema for a field.
    An annotation to include the "x-form-category" property in the schema for a field.
    An annotation to include the "x-form-field-settings" property in the schema for a field.
    An annotation to include the "x-form-field" property in the schema for a field.
    An annotation to include the "x-form-field-settings" property in the schema for a field.
    Hides a field from being discovered by the reflective schema builder found at SchemaUtil.fromType(Class, Consumer)
    An annotation to include the "x-form-category" property in the schema for a field.
    Annotation for adding a string label to a Resource Schema objects.
     
    An annotation to provide a hint in the OpenAPI schema that a number field has a maximum value.
    A json-schema validation that requires a string field must be a shorter than a maximum character length.
    An annotation to provide a hint in the OpenAPI schema that the number field has a minimum value.
    A json-schema validation that requires a string field must be a minimum character length.
    This annotation is used to mark a field as non-secret.
    A json-schema validation that requires a field confirms to a regex pattern.
    Used to annotate a type that should generate a reference schema instead of a reflectively discovered inline schema.
    An annotation to provide a hint in the OpenAPI schema that the field is required.
    Annotation for adding a string title to a Resource Schema objects.
    Annotation for adding i18n Title keys to Resource object fields.