public class ContractVerifierMessageMetadata extends Object implements SpringCloudContractMetadata
| Modifier and Type | Class and Description |
|---|---|
static class |
ContractVerifierMessageMetadata.MessageType
Type of a message.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
METADATA_KEY
Metadata entry in the contract.
|
| Constructor and Description |
|---|
ContractVerifierMessageMetadata() |
ContractVerifierMessageMetadata(ContractVerifierMessageMetadata.MessageType messageType) |
| Modifier and Type | Method and Description |
|---|---|
String |
description()
Short description of the metadata.
|
static ContractVerifierMessageMetadata |
fromMetadata(Map<String,Object> metadata) |
ContractVerifierMessageMetadata.MessageType |
getMessageType() |
String |
key()
Name of the key under which this metadata entry will be present in contract's
metadata.
|
void |
setMessageType(ContractVerifierMessageMetadata.MessageType messageType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalClassesToLookAtpublic static final String METADATA_KEY
public ContractVerifierMessageMetadata(ContractVerifierMessageMetadata.MessageType messageType)
public ContractVerifierMessageMetadata()
public ContractVerifierMessageMetadata.MessageType getMessageType()
public void setMessageType(ContractVerifierMessageMetadata.MessageType messageType)
public static ContractVerifierMessageMetadata fromMetadata(Map<String,Object> metadata)
public String key()
SpringCloudContractMetadatakey in interface SpringCloudContractMetadatapublic String description()
SpringCloudContractMetadatadescription in interface SpringCloudContractMetadataCopyright © 2016–2020 Spring. All rights reserved.