public class ContractVerifierHttpMetaData extends Object implements SpringCloudContractMetadata
| Modifier and Type | Class and Description |
|---|---|
static class |
ContractVerifierHttpMetaData.Protocol
Taken from OKHttp's Protocol
Protocol. |
static class |
ContractVerifierHttpMetaData.Scheme
HTTP communication scheme.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
METADATA_KEY
Metadata entry in the contract.
|
| Constructor and Description |
|---|
ContractVerifierHttpMetaData() |
| Modifier and Type | Method and Description |
|---|---|
String |
description()
Short description of the metadata.
|
static ContractVerifierHttpMetaData |
fromMetadata(Map<String,Object> metadata) |
ContractVerifierHttpMetaData.Protocol |
getProtocol() |
ContractVerifierHttpMetaData.Scheme |
getScheme() |
String |
key()
Name of the key under which this metadata entry will be present in contract's
metadata.
|
void |
setProtocol(ContractVerifierHttpMetaData.Protocol protocol) |
void |
setProtocol(String protocol) |
void |
setScheme(ContractVerifierHttpMetaData.Scheme scheme) |
void |
setScheme(String scheme) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalClassesToLookAtpublic static final String METADATA_KEY
@NonNull public static ContractVerifierHttpMetaData fromMetadata(Map<String,Object> metadata)
public String key()
SpringCloudContractMetadatakey in interface SpringCloudContractMetadatapublic String description()
SpringCloudContractMetadatadescription in interface SpringCloudContractMetadatapublic ContractVerifierHttpMetaData.Scheme getScheme()
public void setScheme(ContractVerifierHttpMetaData.Scheme scheme)
public void setScheme(String scheme)
public ContractVerifierHttpMetaData.Protocol getProtocol()
public void setProtocol(ContractVerifierHttpMetaData.Protocol protocol)
public void setProtocol(String protocol)
Copyright © 2016–2020 Spring. All rights reserved.