public class AmqpMetadata extends Object implements SpringCloudContractMetadata
| Modifier and Type | Class and Description |
|---|---|
static class |
AmqpMetadata.ConnectToBroker
Options related to connecting to the real broker.
|
static class |
AmqpMetadata.MessageAmqpMetadata
AMQP message metadata.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
METADATA_KEY
Key under which this metadata entry can be found in contract's metadata.
|
| Constructor and Description |
|---|
AmqpMetadata() |
| Modifier and Type | Method and Description |
|---|---|
List<Class> |
additionalClassesToLookAt()
Collection of additional classes to look at if one is interested.
|
String |
description()
Short description of the metadata.
|
static AmqpMetadata |
fromMetadata(Map<String,Object> metadata) |
AmqpMetadata.MessageAmqpMetadata |
getInput() |
AmqpMetadata.MessageAmqpMetadata |
getOutputMessage() |
String |
key()
Name of the key under which this metadata entry will be present in contract's
metadata.
|
void |
setInput(AmqpMetadata.MessageAmqpMetadata input) |
void |
setOutputMessage(AmqpMetadata.MessageAmqpMetadata outputMessage) |
public static final String METADATA_KEY
public AmqpMetadata.MessageAmqpMetadata getInput()
public void setInput(AmqpMetadata.MessageAmqpMetadata input)
public AmqpMetadata.MessageAmqpMetadata getOutputMessage()
public void setOutputMessage(AmqpMetadata.MessageAmqpMetadata outputMessage)
public static AmqpMetadata fromMetadata(Map<String,Object> metadata)
public String key()
SpringCloudContractMetadatakey in interface SpringCloudContractMetadatapublic String description()
SpringCloudContractMetadatadescription in interface SpringCloudContractMetadatapublic List<Class> additionalClassesToLookAt()
SpringCloudContractMetadataadditionalClassesToLookAt in interface SpringCloudContractMetadataCopyright © 2016–2020 Spring. All rights reserved.