All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.iris_events.asyncapi.api.AsyncApiConstants Maven / Gradle / Ivy

package org.iris_events.asyncapi.api;

/**
 * Copyright 2019 Red Hat, Inc, and individual contributors.
 * 

* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *

* http://www.apache.org/licenses/LICENSE-2.0 *

* Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ public final class AsyncApiConstants { public static final String PROJECT_VERSION = "mp.asyncapi.project.version"; public static final String SCAN_DEPENDENCIES_DISABLE = "mp.asyncapi.extensions.scan-dependencies.disable"; public static final String SCAN_DEPENDENCIES_JARS = "mp.asyncapi.extensions.scan-dependencies.jars"; public static final String SCHEMA_REFERENCES_ENABLE = "mp.asyncapi.extensions.schema-references.enable"; public static final String CUSTOM_SCHEMA_REGISTRY_CLASS = "mp.asyncapi.extensions.custom-schema-registry.class"; public static final String EXCLUDE_FROM_SCHEMAS = "mp.asyncapi.exclude-from-schemas"; public static final String REF = "ref"; public static final String REF_NODE = "$ref"; public static final String CHANNELS_NODE = "channels"; public static final String COMPONENTS_NODE = "components"; public static final String SCHEMAS_NODE = "schemas"; public static final String INFO_NODE = "info"; public static final String TITLE_NODE = "title"; public static final String PROPERTIES_NODE = "properties"; public static final String PAYLOAD_NODE = "payload"; public static final String HEADERS_NODE = "headers"; public static final String X_SCOPE_NODE = "x-scope"; public static final String VALUE_NODE = "value"; public static final String COMPONENT_SCHEMAS_PREFIX = "#/components/schemas/"; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy