public static interface AffordanceModel.InputPayloadMetadata extends AffordanceModel.PayloadMetadata
Modifier and Type | Field and Description |
---|---|
static AffordanceModel.InputPayloadMetadata |
NONE |
getPropertyMetadata, getType, stream
static final AffordanceModel.InputPayloadMetadata NONE
static AffordanceModel.InputPayloadMetadata from(AffordanceModel.PayloadMetadata metadata)
@Deprecated default <T extends AffordanceModel.PropertyMetadataConfigured<T> & AffordanceModel.Named> T applyTo(T target)
AffordanceModel.createProperties(BiFunction)
.AffordanceModel.InputPayloadMetadata
to the given target.T
- target
- <T extends AffordanceModel.Named> T customize(T target, Function<AffordanceModel.PropertyMetadata,T> customizer)
List<String> getI18nCodes()
AffordanceModel.InputPayloadMetadata withMediaTypes(List<MediaType> mediaType)
AffordanceModel.InputPayloadMetadata
with the given MediaType
assigned.mediaType
- can be null.List<MediaType> getMediaTypes()
MediaType
that the payload requires.@Nullable default MediaType getPrimaryMediaType()
MediaType
expected for the input. That is, from getMediaTypes()
the first
one, if available.Copyright © 2011–2021 Pivotal, Inc.. All rights reserved.