java.lang.Object
java.lang.Enum<ArtifactType>
org.eclipse.lemminx.customservice.synapse.dependency.tree.ArtifactType
All Implemented Interfaces:
Serializable, Comparable<ArtifactType>, java.lang.constant.Constable

public enum ArtifactType extends Enum<ArtifactType>
  • Enum Constant Details

    • API

      public static final ArtifactType API
    • SEQUENCE

      public static final ArtifactType SEQUENCE
    • ENDPOINT

      public static final ArtifactType ENDPOINT
    • LOCAL_ENTRY

      public static final ArtifactType LOCAL_ENTRY
    • MESSAGE_STORE

      public static final ArtifactType MESSAGE_STORE
    • MESSAGE_PROCESSOR

      public static final ArtifactType MESSAGE_PROCESSOR
    • PROXY_SERVICE

      public static final ArtifactType PROXY_SERVICE
    • TEMPLATE

      public static final ArtifactType TEMPLATE
    • INBOUND_ENDPOINT

      public static final ArtifactType INBOUND_ENDPOINT
    • JSON_SCHEMA

      public static final ArtifactType JSON_SCHEMA
    • SMOOKS_CONFIG

      public static final ArtifactType SMOOKS_CONFIG
    • DATA_SERVICE

      public static final ArtifactType DATA_SERVICE
    • DATA_MAPPER

      public static final ArtifactType DATA_MAPPER
    • DATA_MAPPER_INPUT_SCHEMA

      public static final ArtifactType DATA_MAPPER_INPUT_SCHEMA
    • DATA_MAPPER_OUTPUT_SCHEMA

      public static final ArtifactType DATA_MAPPER_OUTPUT_SCHEMA
    • DATA_MAPPER_CONFIG

      public static final ArtifactType DATA_MAPPER_CONFIG
    • XSLT

      public static final ArtifactType XSLT
    • THROTTLE_POLICY

      public static final ArtifactType THROTTLE_POLICY
    • DATASOURCE

      public static final ArtifactType DATASOURCE
    • SCRIPT

      public static final ArtifactType SCRIPT
    • XQUERY

      public static final ArtifactType XQUERY
    • POLICY

      public static final ArtifactType POLICY
    • WSDL

      public static final ArtifactType WSDL
    • VALIDATE_RESOURCE

      public static final ArtifactType VALIDATE_RESOURCE
    • VALIDATE_SCHEMA

      public static final ArtifactType VALIDATE_SCHEMA
    • XSLT_RESOURCE

      public static final ArtifactType XSLT_RESOURCE
    • XQUERY_VARIABLE

      public static final ArtifactType XQUERY_VARIABLE
    • SWAGGER

      public static final ArtifactType SWAGGER
    • CONNECTOR

      public static final ArtifactType CONNECTOR
    • CONNECTION

      public static final ArtifactType CONNECTION
  • Method Details

    • values

      public static ArtifactType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ArtifactType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null