Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ALLOW - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
- ALLOW - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
- AMQP1ChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp1
-
This object MUST NOT contain any properties.
- AMQP1ChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp1.AMQP1ChannelBinding
- AMQP1MessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp1
-
This object MUST NOT contain any properties.
- AMQP1MessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp1.AMQP1MessageBinding
- AMQP1OperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp1
-
This object MUST NOT contain any properties.
- AMQP1OperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp1.AMQP1OperationBinding
- AMQP1ServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp1
-
This object MUST NOT contain any properties.
- AMQP1ServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp1.AMQP1ServerBinding
- AMQPChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp
-
Protocol-specific information for an AMQP 0-9-1 channel.
- AMQPChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelBinding
- AMQPChannelExchangeProperties - Class in io.github.springwolf.asyncapi.v3.bindings.amqp
- AMQPChannelExchangeProperties() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeProperties
- AMQPChannelExchangeType - Enum Class in io.github.springwolf.asyncapi.v3.bindings.amqp
- AMQPChannelQueueProperties - Class in io.github.springwolf.asyncapi.v3.bindings.amqp
- AMQPChannelQueueProperties() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelQueueProperties
- AMQPChannelType - Enum Class in io.github.springwolf.asyncapi.v3.bindings.amqp
- AMQPMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp
-
This object contains information about the message representation in AMQP.
- AMQPMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPMessageBinding
- AMQPOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp
-
This object contains information about the operation representation in AMQP.
- AMQPOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPOperationBinding
- AMQPServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.amqp
-
This class MUST NOT contain any properties.
- AMQPServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPServerBinding
- API_KEY - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- ApiKeySecurityScheme - Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- ApiKeySecurityScheme(String, ApiKeySecurityScheme.ApiKeyLocation, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme
- ApiKeySecurityScheme.ApiKeyLocation - Enum Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- APPLICATION - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- ARITHMETIC - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
- ARRAY - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
- ASYMMETRIC_ENCRYPTION - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- AsyncAPI - Class in io.github.springwolf.asyncapi.v3.model
-
This is the root document object for the API specification.
- AsyncAPI() - Constructor for class io.github.springwolf.asyncapi.v3.model.AsyncAPI
- ASYNCAPI_DEFAULT_VERSION - Static variable in class io.github.springwolf.asyncapi.v3.model.AsyncAPI
- ASYNCAPI_V3 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- ASYNCAPI_V3_JSON - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- ASYNCAPI_V3_YAML - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- AsyncApiSerializerService - Interface in io.github.springwolf.asyncapi.v3.jackson
- AuthorizationCodeOAuthFlow - Class in io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows
- AuthorizationCodeOAuthFlow(String, Map<String, String>, String, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows.AuthorizationCodeOAuthFlow
- AVRO_V1_9_0 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
B
- BOOLEAN - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
- builder() - Static method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTMessageBinding
- builder() - Static method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTOperationBinding
- builder() - Static method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding
C
- Channel - Interface in io.github.springwolf.asyncapi.v3.model.channel
-
Represents a Channel.
- ChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings
-
Describes AsyncAPI channel binding.
- ChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.ChannelBinding
- ChannelObject - Class in io.github.springwolf.asyncapi.v3.model.channel
-
Describes a shared communication channel.
- ChannelObject() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.ChannelObject
- ChannelParameter - Class in io.github.springwolf.asyncapi.v3.model.channel
-
Describes a parameter included in a channel address.
- ChannelParameter() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.ChannelParameter
- ChannelReference - Class in io.github.springwolf.asyncapi.v3.model.channel
- ChannelReference() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.ChannelReference
- ClientCredentialsOAuthFlow - Class in io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows
- ClientCredentialsOAuthFlow(String, Map<String, String>, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows.ClientCredentialsOAuthFlow
- COMPACT - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
- Components - Class in io.github.springwolf.asyncapi.v3.model.components
-
Holds a set of reusable objects for different aspects of the AsyncAPI specification.
- Components() - Constructor for class io.github.springwolf.asyncapi.v3.model.components.Components
- ComponentSchema - Class in io.github.springwolf.asyncapi.v3.model.components
- ComponentSchemaSerializer - Class in io.github.springwolf.asyncapi.v3.jackson.model.channel.message
- ComponentSchemaSerializer() - Constructor for class io.github.springwolf.asyncapi.v3.jackson.model.channel.message.ComponentSchemaSerializer
- Contact - Class in io.github.springwolf.asyncapi.v3.model.info
-
Contact information for the exposed API.
- Contact() - Constructor for class io.github.springwolf.asyncapi.v3.model.info.Contact
- COOKIE - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
- CorrelationID - Class in io.github.springwolf.asyncapi.v3.model.channel
- CorrelationID() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.CorrelationID
- CustomMQTTMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTMessageBinding.CustomMQTTMessageBinding
- CustomMQTTOperationBindingBuilder() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTOperationBinding.CustomMQTTOperationBindingBuilder
- CustomMQTTServerBindingBuilder() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding.CustomMQTTServerBindingBuilder
D
- DEFAULT - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- DEFAULT - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
-
This is the default when a schemaFormat is not provided.
- DefaultAsyncApiSerializerService - Class in io.github.springwolf.asyncapi.v3.jackson
- DefaultAsyncApiSerializerService() - Constructor for class io.github.springwolf.asyncapi.v3.jackson.DefaultAsyncApiSerializerService
- DELETE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
- DENY - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
- DENY - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
- DIRECT - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
E
- EMAIL - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- EMAIL_JSON - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- EmptyChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings
- EmptyChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.EmptyChannelBinding
- EmptyMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings
- EmptyMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.EmptyMessageBinding
- EmptyOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings
- EmptyOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.EmptyOperationBinding
- EXPONENTIAL - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
- ExtendableObject - Class in io.github.springwolf.asyncapi.v3.model
- ExtendableObject() - Constructor for class io.github.springwolf.asyncapi.v3.model.ExtendableObject
- extensionFields - Variable in class io.github.springwolf.asyncapi.v3.model.ExtendableObject
-
Extension fields in the form x-extension-field-name for the exposed API.
- ExternalDocumentation - Class in io.github.springwolf.asyncapi.v3.model
-
Allows referencing an external resource for extended documentation.
- ExternalDocumentation() - Constructor for class io.github.springwolf.asyncapi.v3.model.ExternalDocumentation
- extractRefName(String) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
F
- FANOUT - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- FIFO - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
- FIFO_QUEUE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
- FIREHOSE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- fromChannel(ChannelObject) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.ChannelReference
- fromChannel(String) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.ChannelReference
- fromSchema(String) - Static method in class io.github.springwolf.asyncapi.v3.model.schema.SchemaReference
- fromServer(String) - Static method in class io.github.springwolf.asyncapi.v3.model.server.ServerReference
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
- fromString(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
G
- GEOMETRIC - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
- GET - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketChannelBinding.WebSocketsChannelMethod
- getChannelId() - Method in class io.github.springwolf.asyncapi.v3.model.channel.ChannelObject
- getJsonObjectMapper() - Method in class io.github.springwolf.asyncapi.v3.jackson.DefaultAsyncApiSerializerService
-
Get the current JSON object mapper configuration.
- getMessageId() - Method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageObject
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.channel.ChannelParameter
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.channel.ChannelReference
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageTrait
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.ExternalDocumentation
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.operation.OperationReply
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.operation.OperationReplyAddress
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.operation.OperationTraits
- getRef() - Method in interface io.github.springwolf.asyncapi.v3.model.Reference
-
Required.
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.schema.SchemaReference
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityScheme
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.server.Server
- getRef() - Method in class io.github.springwolf.asyncapi.v3.model.server.ServerReference
- getYamlObjectMapper() - Method in class io.github.springwolf.asyncapi.v3.jackson.DefaultAsyncApiSerializerService
-
Get the current YAML object mapper configuration.
- GooglePubSubChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
The Channel Bindings Object is used to describe the Google Cloud Pub/Sub specific Topic details with AsyncAPI.
- GooglePubSubChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubChannelBinding
- GooglePubSubMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
The Message Binding Object is used to describe the Google Cloud Pub/Sub specific PubsubMessage details, alongside with pertintent parts of the Google Cloud Pub/Sub Schema Object, with AsyncAPI.
- GooglePubSubMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubMessageBinding
- GooglePubSubMessageStoragePolicy - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
The Message Storage Policy Object is used to describe the Google Cloud Pub/Sub MessageStoragePolicy Object with AsyncAPI.
- GooglePubSubMessageStoragePolicy() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubMessageStoragePolicy
- GooglePubSubOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
This object MUST NOT contain any properties.
- GooglePubSubOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubOperationBinding
- GooglePubSubSchema - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
The Schema Definition Object is used to describe the Google Cloud Pub/Sub Schema Object with AsyncAPI.
- GooglePubSubSchema() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubSchema
- GooglePubSubSchemaSettings - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
The Schema Settings Object is used to describe the Google Cloud Pub/Sub SchemaSettings Object with AsyncAPI.
- GooglePubSubSchemaSettings() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubSchemaSettings
- GooglePubSubServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.googlepubsub
-
This object MUST NOT contain any properties.
- GooglePubSubServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.googlepubsub.GooglePubSubServerBinding
- GSSAPI - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
H
- HEADER - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
- HEADERS - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- HTTP - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- HTTP - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- HTTP_API_KEY - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- HttpApiKeySecurityScheme - Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- HttpApiKeySecurityScheme(String, HttpApiKeySecurityScheme.HttpApiKeyLocation, String, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme
- HttpApiKeySecurityScheme.HttpApiKeyLocation - Enum Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- HTTPS - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- HttpSecurityScheme - Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- HttpSecurityScheme(String, String, String, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpSecurityScheme
I
- ImplicitOAuthFlow - Class in io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows
- ImplicitOAuthFlow(String, Map<String, String>, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows.ImplicitOAuthFlow
- Info - Class in io.github.springwolf.asyncapi.v3.model.info
-
The object provides metadata about the API.
- Info() - Constructor for class io.github.springwolf.asyncapi.v3.model.info.Info
- INTEGER - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
- io.github.springwolf.asyncapi.v3.bindings - package io.github.springwolf.asyncapi.v3.bindings
- io.github.springwolf.asyncapi.v3.bindings.amqp - package io.github.springwolf.asyncapi.v3.bindings.amqp
- io.github.springwolf.asyncapi.v3.bindings.amqp1 - package io.github.springwolf.asyncapi.v3.bindings.amqp1
- io.github.springwolf.asyncapi.v3.bindings.googlepubsub - package io.github.springwolf.asyncapi.v3.bindings.googlepubsub
- io.github.springwolf.asyncapi.v3.bindings.jms - package io.github.springwolf.asyncapi.v3.bindings.jms
- io.github.springwolf.asyncapi.v3.bindings.kafka - package io.github.springwolf.asyncapi.v3.bindings.kafka
- io.github.springwolf.asyncapi.v3.bindings.mercure - package io.github.springwolf.asyncapi.v3.bindings.mercure
- io.github.springwolf.asyncapi.v3.bindings.mqtt - package io.github.springwolf.asyncapi.v3.bindings.mqtt
- io.github.springwolf.asyncapi.v3.bindings.nats - package io.github.springwolf.asyncapi.v3.bindings.nats
- io.github.springwolf.asyncapi.v3.bindings.pulsar - package io.github.springwolf.asyncapi.v3.bindings.pulsar
- io.github.springwolf.asyncapi.v3.bindings.redis - package io.github.springwolf.asyncapi.v3.bindings.redis
- io.github.springwolf.asyncapi.v3.bindings.sns - package io.github.springwolf.asyncapi.v3.bindings.sns
- io.github.springwolf.asyncapi.v3.bindings.sqs - package io.github.springwolf.asyncapi.v3.bindings.sqs
- io.github.springwolf.asyncapi.v3.bindings.stomp - package io.github.springwolf.asyncapi.v3.bindings.stomp
- io.github.springwolf.asyncapi.v3.bindings.websockets - package io.github.springwolf.asyncapi.v3.bindings.websockets
- io.github.springwolf.asyncapi.v3.jackson - package io.github.springwolf.asyncapi.v3.jackson
- io.github.springwolf.asyncapi.v3.jackson.model.channel.message - package io.github.springwolf.asyncapi.v3.jackson.model.channel.message
- io.github.springwolf.asyncapi.v3.model - package io.github.springwolf.asyncapi.v3.model
- io.github.springwolf.asyncapi.v3.model.channel - package io.github.springwolf.asyncapi.v3.model.channel
- io.github.springwolf.asyncapi.v3.model.channel.message - package io.github.springwolf.asyncapi.v3.model.channel.message
- io.github.springwolf.asyncapi.v3.model.components - package io.github.springwolf.asyncapi.v3.model.components
- io.github.springwolf.asyncapi.v3.model.info - package io.github.springwolf.asyncapi.v3.model.info
- io.github.springwolf.asyncapi.v3.model.operation - package io.github.springwolf.asyncapi.v3.model.operation
- io.github.springwolf.asyncapi.v3.model.schema - package io.github.springwolf.asyncapi.v3.model.schema
- io.github.springwolf.asyncapi.v3.model.security_scheme - package io.github.springwolf.asyncapi.v3.model.security_scheme
- io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2 - package io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2
- io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows - package io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows
- io.github.springwolf.asyncapi.v3.model.server - package io.github.springwolf.asyncapi.v3.model.server
J
- JMSChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.jms
-
Protocol-specific information for a JMS channel.
- JMSChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBinding
- JMSChannelBindingDestinationType - Enum Class in io.github.springwolf.asyncapi.v3.bindings.jms
- JMSMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.jms
-
This object contains information about the message representation in JMS.
- JMSMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.jms.JMSMessageBinding
- JMSOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.jms
-
This object MUST NOT contain any properties.
- JMSOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.jms.JMSOperationBinding
- JMSServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.jms
-
This object contains information about the server representation in JMS.
- JMSServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.jms.JMSServerBinding
- JSON_SCHEMA_JSON - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- JSON_SCHEMA_YAML - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
K
- KafkaChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.kafka
-
Protocol-specific information for a Kafka channel.
- KafkaChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelBinding
- KafkaChannelTopicCleanupPolicy - Enum Class in io.github.springwolf.asyncapi.v3.bindings.kafka
- KafkaChannelTopicConfiguration - Class in io.github.springwolf.asyncapi.v3.bindings.kafka
-
This objects contains information about the API relevant topic configuration in Kafka.
- KafkaChannelTopicConfiguration() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicConfiguration
- KafkaMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.kafka
-
This object contains information about the message representation in Kafka.
- KafkaMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaMessageBinding
- KafkaOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.kafka
-
Protocol-specific information for a Kafka operation.
- KafkaOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaOperationBinding
- KafkaServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.kafka
-
This object contains information about the server representation in Kafka.
- KafkaServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaServerBinding
L
- LAMBDA - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- License - Class in io.github.springwolf.asyncapi.v3.model.info
-
License information for the exposed API.
- License() - Constructor for class io.github.springwolf.asyncapi.v3.model.info.License
- LINEAR - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
M
- maximumPacketSize(Schema) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding.CustomMQTTServerBindingBuilder
- maximumPacketSize(Integer) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding.CustomMQTTServerBindingBuilder
- MercureChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mercure
-
This object MUST NOT contain any properties.
- MercureChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mercure.MercureChannelBinding
- MercureMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mercure
-
This object MUST NOT contain any properties.
- MercureMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mercure.MercureMessageBinding
- MercureOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mercure
-
This object MUST NOT contain any properties.
- MercureOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mercure.MercureOperationBinding
- MercureServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mercure
-
This object MUST NOT contain any properties.
- MercureServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mercure.MercureServerBinding
- Message - Interface in io.github.springwolf.asyncapi.v3.model.channel.message
-
Represents a Message.
- MESSAGE_ATTRIBUTES - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
- MESSAGE_BODY - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
- MESSAGE_GROUP - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
- MessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings
- MessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.MessageBinding
- MessageExample - Class in io.github.springwolf.asyncapi.v3.model.channel.message
- MessageExample() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.message.MessageExample
- messageExpiryInterval(Schema) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTOperationBinding.CustomMQTTOperationBindingBuilder
- messageExpiryInterval(Integer) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTOperationBinding.CustomMQTTOperationBindingBuilder
- MessageHeaders - Class in io.github.springwolf.asyncapi.v3.model.channel.message
- MessageHeadersSerializer - Class in io.github.springwolf.asyncapi.v3.jackson.model.channel.message
- MessageHeadersSerializer() - Constructor for class io.github.springwolf.asyncapi.v3.jackson.model.channel.message.MessageHeadersSerializer
- MessageObject - Class in io.github.springwolf.asyncapi.v3.model.channel.message
-
Describes a message received on a given channel and operation.
- MessageObject() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.message.MessageObject
- MessagePayload - Class in io.github.springwolf.asyncapi.v3.model.channel.message
- MessagePayloadSerializer - Class in io.github.springwolf.asyncapi.v3.jackson.model.channel.message
- MessagePayloadSerializer() - Constructor for class io.github.springwolf.asyncapi.v3.jackson.model.channel.message.MessagePayloadSerializer
- MessageReference - Class in io.github.springwolf.asyncapi.v3.model.channel.message
- MessageReference() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
- MessageTrait - Class in io.github.springwolf.asyncapi.v3.model.channel.message
-
Describes a trait that MAY be applied to a Message Object.
- MessageTrait() - Constructor for class io.github.springwolf.asyncapi.v3.model.channel.message.MessageTrait
- MQTTChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
-
Protocol-specific information for a JMS channel.
- MQTTChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTChannelBinding
- MQTTMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
-
This object MUST NOT contain any properties.
- MQTTMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTMessageBinding
- MQTTMessageBinding.CustomMQTTMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
- MQTTMessageBinding.MQTTMessageBindingBuilder - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
- MQTTMessageBindingBuilder() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTMessageBinding.MQTTMessageBindingBuilder
- MQTTOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
-
This object MUST NOT contain any properties.
- MQTTOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTOperationBinding
- MQTTOperationBinding.CustomMQTTOperationBindingBuilder - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
- MQTTOperationBinding.MQTTOperationBindingBuilder - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
- MQTTOperationBindingBuilder() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTOperationBinding.MQTTOperationBindingBuilder
- MQTTServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
-
This object contains information about the server representation in MQTT.
- MQTTServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding
- MQTTServerBinding.CustomMQTTServerBindingBuilder - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
- MQTTServerBinding.MQTTServerBindingBuilder - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
- MQTTServerBindingBuilder() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding.MQTTServerBindingBuilder
- MQTTServerLastWill - Class in io.github.springwolf.asyncapi.v3.bindings.mqtt
-
Last Will and Testament configuration.
- MQTTServerLastWill() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerLastWill
- MultiFormatSchema - Class in io.github.springwolf.asyncapi.v3.model.schema
-
The Multi Format Schema Object represents a schema definition.
- MultiFormatSchema() - Constructor for class io.github.springwolf.asyncapi.v3.model.schema.MultiFormatSchema
N
- NATSChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.nats
-
This object MUST NOT contain any properties.
- NATSChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.nats.NATSChannelBinding
- NATSMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.nats
-
This object MUST NOT contain any properties.
- NATSMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.nats.NATSMessageBinding
- NATSOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.nats
- NATSOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.nats.NATSOperationBinding
- NATSServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.nats
-
This object contains information about the server representation in NATS.
- NATSServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.nats.NATSServerBinding
- NON_PERSISTENCE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
- NULL - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
- NUMBER - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
O
- OAUTH2 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- OAuth2SecurityScheme - Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- OAuth2SecurityScheme(OAuthFlows, List<String>, String, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.OAuth2SecurityScheme
- OAuthFlow - Class in io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows
-
Configuration details for a supported OAuth Flow
- OAuthFlow() - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows.OAuthFlow
- OAuthFlows - Class in io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2
-
Allows configuration of the supported OAuth Flows.
- OAuthFlows() - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.OAuthFlows
- OBJECT - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
- of(MessageReference) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageHeaders
- of(MessageReference) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessagePayload
- of(MessageReference) - Static method in class io.github.springwolf.asyncapi.v3.model.components.ComponentSchema
- of(MultiFormatSchema) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageHeaders
- of(MultiFormatSchema) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessagePayload
- of(MultiFormatSchema) - Static method in class io.github.springwolf.asyncapi.v3.model.components.ComponentSchema
- of(SchemaObject) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageHeaders
- of(SchemaObject) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessagePayload
- of(SchemaObject) - Static method in class io.github.springwolf.asyncapi.v3.model.components.ComponentSchema
- OPEN_ID_CONNECT - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- OpenIdConnectSecurityScheme - Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- OpenIdConnectSecurityScheme() - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.OpenIdConnectSecurityScheme
- Operation - Class in io.github.springwolf.asyncapi.v3.model.operation
-
Describes a specific operation.
- Operation() - Constructor for class io.github.springwolf.asyncapi.v3.model.operation.Operation
- OperationAction - Enum Class in io.github.springwolf.asyncapi.v3.model.operation
- OperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings
-
Describes AsyncAPI operation binding.
- OperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.OperationBinding
- OperationReply - Class in io.github.springwolf.asyncapi.v3.model.operation
-
Describes the reply part that MAY be applied to an Operation Object.
- OperationReply() - Constructor for class io.github.springwolf.asyncapi.v3.model.operation.OperationReply
- OperationReplyAddress - Class in io.github.springwolf.asyncapi.v3.model.operation
-
An object that specifies where an operation has to send the reply.
- OperationReplyAddress() - Constructor for class io.github.springwolf.asyncapi.v3.model.operation.OperationReplyAddress
- OperationTraits - Class in io.github.springwolf.asyncapi.v3.model.operation
-
Describes a trait that MAY be applied to an Operation Object.
- OperationTraits() - Constructor for class io.github.springwolf.asyncapi.v3.model.operation.OperationTraits
P
- PASSWORD - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
- PasswordOAuthFlow - Class in io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows
- PasswordOAuthFlow(String, Map<String, String>, String) - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.oauth2.flows.PasswordOAuthFlow
- PER_MESSAGE_GROUP_ID - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
- PER_QUEUE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
- PERSISTENCE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
- PLAIN - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- POST - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketChannelBinding.WebSocketsChannelMethod
- PROTOBUF_V2 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- PROTOBUF_V3 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- PulsarChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.pulsar
-
This object contains information about the channel representation in Pulsar.
- PulsarChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding
- PulsarChannelBinding.PulsarPesistenceType - Enum Class in io.github.springwolf.asyncapi.v3.bindings.pulsar
- PulsarMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.pulsar
-
This object MUST NOT contain any properties.
- PulsarMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarMessageBinding
- PulsarOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.pulsar
-
This object MUST NOT contain any properties.
- PulsarOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarOperationBinding
- PulsarRetention - Class in io.github.springwolf.asyncapi.v3.bindings.pulsar
-
The Retention Definition Object is used to describe the Pulsar Retention policy.
- PulsarRetention() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarRetention
- PulsarServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.pulsar
-
This object contains information about the server representation in Pulsar.
- PulsarServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarServerBinding
Q
- QUERY - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
- QUEUE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
- QUEUE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
- QUEUE - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
R
- RAML_V1 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- readExtensionProperty(String, Object) - Method in class io.github.springwolf.asyncapi.v3.model.ExtendableObject
- RECEIVE - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
- RedisChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.redis
-
This object MUST NOT contain any properties.
- RedisChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.redis.RedisChannelBinding
- RedisMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.redis
-
This object MUST NOT contain any properties.
- RedisMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.redis.RedisMessageBinding
- RedisOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.redis
-
This object MUST NOT contain any properties.
- RedisOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.redis.RedisOperationBinding
- RedisServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.redis
-
This object MUST NOT contain any properties.
- RedisServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.redis.RedisServerBinding
- Reference - Interface in io.github.springwolf.asyncapi.v3.model
-
A simple object to allow referencing other components in the specification, internally and externally.
- ReferenceUtil - Class in io.github.springwolf.asyncapi.v3.model
- ReferenceUtil() - Constructor for class io.github.springwolf.asyncapi.v3.model.ReferenceUtil
- responseTopic(Schema) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTMessageBinding.CustomMQTTMessageBinding
- responseTopic(String) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTMessageBinding.CustomMQTTMessageBinding
- ROUTING_KEY - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
S
- Schema - Interface in io.github.springwolf.asyncapi.v3.model.schema
-
Represents a Schema.
- SchemaFormat - Enum Class in io.github.springwolf.asyncapi.v3.model.schema
- SchemaObject - Class in io.github.springwolf.asyncapi.v3.model.schema
-
The Schema Object allows the definition of input and output data types.
- SchemaObject() - Constructor for class io.github.springwolf.asyncapi.v3.model.schema.SchemaObject
- SchemaReference - Class in io.github.springwolf.asyncapi.v3.model.schema
- SchemaReference() - Constructor for class io.github.springwolf.asyncapi.v3.model.schema.SchemaReference
- SchemaType - Class in io.github.springwolf.asyncapi.v3.model.schema
- SCRAM_SHA256 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- SCRAM_SHA512 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- SecurityScheme - Class in io.github.springwolf.asyncapi.v3.model.security_scheme
-
Defines a security scheme that can be used by the operations.
- SecurityScheme() - Constructor for class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityScheme
- SecurityType - Enum Class in io.github.springwolf.asyncapi.v3.model.security_scheme
- SEND - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
- serialize(MessageHeaders, JsonGenerator, SerializerProvider) - Method in class io.github.springwolf.asyncapi.v3.jackson.model.channel.message.MessageHeadersSerializer
- serialize(MessagePayload, JsonGenerator, SerializerProvider) - Method in class io.github.springwolf.asyncapi.v3.jackson.model.channel.message.MessagePayloadSerializer
- serialize(ComponentSchema, JsonGenerator, SerializerProvider) - Method in class io.github.springwolf.asyncapi.v3.jackson.model.channel.message.ComponentSchemaSerializer
- Server - Class in io.github.springwolf.asyncapi.v3.model.server
-
An object representing a message broker, a server or any other kind of computer program capable of sending and/or receiving data.
- Server() - Constructor for class io.github.springwolf.asyncapi.v3.model.server.Server
- ServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings
-
Describes AsyncAPI operation binding.
- ServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.ServerBinding
- ServerReference - Class in io.github.springwolf.asyncapi.v3.model.server
- ServerReference() - Constructor for class io.github.springwolf.asyncapi.v3.model.server.ServerReference
- ServerVariable - Class in io.github.springwolf.asyncapi.v3.model.server
-
An object representing a Server Variable for server URL template substitution.
- ServerVariable() - Constructor for class io.github.springwolf.asyncapi.v3.model.server.ServerVariable
- sessionExpiryInterval(Schema) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding.CustomMQTTServerBindingBuilder
- sessionExpiryInterval(Integer) - Method in class io.github.springwolf.asyncapi.v3.bindings.mqtt.MQTTServerBinding.CustomMQTTServerBindingBuilder
- SMS - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- SNSChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sns
-
This object contains information about the channel representation in SNS.
- SNSChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBinding
- SNSChannelBindingEffect - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSChannelBindingOrdering - Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSChannelBindingOrdering() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrdering
- SNSChannelBindingOrderingType - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSChannelBindingPolicy - Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSChannelBindingPolicy() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingPolicy
- SNSChannelBindingStatements - Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSChannelBindingStatements() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingStatements
- SNSMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sns
-
This object MUST NOT contain any properties.
- SNSMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSMessageBinding
- SNSOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sns
-
This object contains information operation binding in SNS.
- SNSOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBinding
- SNSOperationBindingConsumer - Class in io.github.springwolf.asyncapi.v3.bindings.sns
-
Operation Consumer
- SNSOperationBindingConsumer() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer
- SNSOperationBindingConsumer.FilterPolicyScope - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSOperationBindingConsumer.Protocol - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSOperationBindingDeliveryPolicy - Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSOperationBindingDeliveryPolicy() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy
- SNSOperationBindingDeliveryPolicy.BackoffFunction - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSOperationBindingIdentifier - Class in io.github.springwolf.asyncapi.v3.bindings.sns
-
We provide an Identifer Object to support providing the identifier of an externally defined endpoint for this SNS publication to target, or an endpoint on another binding against this Operation Object (via the name field).
- SNSOperationBindingIdentifier() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingIdentifier
- SNSOperationBindingRedrivePolicy - Class in io.github.springwolf.asyncapi.v3.bindings.sns
- SNSOperationBindingRedrivePolicy() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingRedrivePolicy
- SNSServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sns
-
This class MUST NOT contain any properties.
- SNSServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sns.SNSServerBinding
- SQS - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- SQSChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
-
Use the Channel Binding Operation for Point-to-Point SQS channels.
- SQSChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBinding
- SQSChannelBindingDeduplicationScope - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sqs
- SQSChannelBindingFifoThroughput - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sqs
- SQSChannelBindingPolicy - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
- SQSChannelBindingPolicy() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingPolicy
- SQSChannelBindingQueue - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
- SQSChannelBindingQueue() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingQueue
- SQSChannelBindingStatement - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
- SQSChannelBindingStatement() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatement
- SQSChannelBindingStatementEffect - Enum Class in io.github.springwolf.asyncapi.v3.bindings.sqs
- SQSMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
-
This object MUST NOT contain any properties.
- SQSMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSMessageBinding
- SQSOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
-
SQS Point-To-Point
- SQSOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSOperationBinding
- SQSServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.sqs
-
This object MUST NOT contain any properties.
- SQSServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSServerBinding
- STANDARD - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
- StompChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.stomp
-
This object MUST NOT contain any properties.
- StompChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.stomp.StompChannelBinding
- StompMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.stomp
-
This object MUST NOT contain any properties.
- StompMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.stomp.StompMessageBinding
- StompOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.stomp
-
This object MUST NOT contain any properties.
- StompOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.stomp.StompOperationBinding
- StompServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.stomp
-
This object MUST NOT contain any properties.
- StompServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.stomp.StompServerBinding
- STRING - Static variable in class io.github.springwolf.asyncapi.v3.model.schema.SchemaType
- SYMMETRIC_ENCRYPTION - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
T
- Tag - Class in io.github.springwolf.asyncapi.v3.model
-
Allows adding meta data to a single tag.
- Tag() - Constructor for class io.github.springwolf.asyncapi.v3.model.Tag
- toChannelMessage(String, MessageObject) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
- toChannelMessage(String, String) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
- toComponentMessage(MessageObject) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
-
Convenient Builder to create a Message reference to an existing Message
- toComponentMessage(String) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
- toJsonString(Object) - Method in interface io.github.springwolf.asyncapi.v3.jackson.AsyncApiSerializerService
- toJsonString(Object) - Method in class io.github.springwolf.asyncapi.v3.jackson.DefaultAsyncApiSerializerService
- TOPIC - Enum constant in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- toSchema(String) - Static method in class io.github.springwolf.asyncapi.v3.model.channel.message.MessageReference
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
- toString() - Method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
- toValidId(String) - Static method in class io.github.springwolf.asyncapi.v3.model.ReferenceUtil
- toYaml(Object) - Method in interface io.github.springwolf.asyncapi.v3.jackson.AsyncApiSerializerService
- toYaml(Object) - Method in class io.github.springwolf.asyncapi.v3.jackson.DefaultAsyncApiSerializerService
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
- type - Variable in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
- type - Variable in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
- type - Variable in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
- type - Variable in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
- type - Variable in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
U
- USER - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
- USER_PASSWORD - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
V
- value - Variable in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketChannelBinding.WebSocketsChannelMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelExchangeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.amqp.AMQPChannelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.jms.JMSChannelBindingDestinationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.kafka.KafkaChannelTopicCleanupPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.pulsar.PulsarChannelBinding.PulsarPesistenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingEffect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSChannelBindingOrderingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.FilterPolicyScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingConsumer.Protocol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sns.SNSOperationBindingDeliveryPolicy.BackoffFunction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingDeduplicationScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingFifoThroughput
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.sqs.SQSChannelBindingStatementEffect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketChannelBinding.WebSocketsChannelMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.model.operation.OperationAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.model.schema.SchemaFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.ApiKeySecurityScheme.ApiKeyLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.HttpApiKeySecurityScheme.HttpApiKeyLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WebSocketChannelBinding - Class in io.github.springwolf.asyncapi.v3.bindings.websockets
-
When using WebSockets, the channel represents the connection.
- WebSocketChannelBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketChannelBinding
- WebSocketChannelBinding.WebSocketsChannelMethod - Enum Class in io.github.springwolf.asyncapi.v3.bindings.websockets
- WebSocketMessageBinding - Class in io.github.springwolf.asyncapi.v3.bindings.websockets
-
This object MUST NOT contain any properties.
- WebSocketMessageBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketMessageBinding
- WebSocketOperationBinding - Class in io.github.springwolf.asyncapi.v3.bindings.websockets
-
This object MUST NOT contain any properties.
- WebSocketOperationBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketOperationBinding
- WebSocketServerBinding - Class in io.github.springwolf.asyncapi.v3.bindings.websockets
-
This object MUST NOT contain any properties.
- WebSocketServerBinding() - Constructor for class io.github.springwolf.asyncapi.v3.bindings.websockets.WebSocketServerBinding
X
- X509 - Enum constant in enum class io.github.springwolf.asyncapi.v3.model.security_scheme.SecurityType
All Classes and Interfaces|All Packages|Constant Field Values