Interface OriginProvider

All Known Implementing Classes:
BindException, ConfigDataLocation, ConfigDataLocationNotFoundException, ConfigDataNotFoundException, ConfigDataResourceNotFoundException, ConfigurationProperty, ContainerConnectionDetailsFactory.ContainerConnectionDetails, ContainerConnectionSource, DockerComposeConnectionDetailsFactory.DockerComposeConnectionDetails, OriginTrackedResource, OriginTrackedResource.OriginTrackedWritableResource, OriginTrackedValue, PropertySourceOrigin
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface OriginProvider
Interface to provide access to the origin of an item.
Since:
2.0.0
Author:
Phillip Webb
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the source origin or null if the origin is not known.
  • Method Details

    • getOrigin

      Origin getOrigin()
      Return the source origin or null if the origin is not known.
      Returns:
      the origin or null