public interface Link
Interface for a hateoas link.
See this
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | Link.BuilderBuild for creating  Linkinstances. | 
| Modifier and Type | Field and Description | 
|---|---|
| static CharSequence | ABOUTAbout link. | 
| static CharSequence | HELPHelp link. | 
| static CharSequence | HREFHref link. | 
| static CharSequence | SELFSelf link. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Link.Builder | build(String uri)Create a link from the given URI. | 
| static Link.Builder | build(URI uri)Create a link from the given URI. | 
| default Optional<String> | getDeprecation() | 
| String | getHref() | 
| default Optional<String> | getHreflang() | 
| default Optional<String> | getName() | 
| default Optional<String> | getProfile() | 
| default Optional<String> | getTitle() | 
| default Optional<MediaType> | getType() | 
| default boolean | isTemplated() | 
| static Link | of(String uri)Create a link from the given URI. | 
| static Link | of(URI uri)Create a link from the given URI. | 
static final CharSequence HELP
static final CharSequence SELF
static final CharSequence ABOUT
static final CharSequence HREF
String getHref()
default boolean isTemplated()
static Link of(URI uri)
uri - The URIstatic Link of(String uri)
uri - The URIstatic Link.Builder build(URI uri)
uri - The URIstatic Link.Builder build(String uri)
uri - The URI