java.lang.Object
fr.enedis.chutney.engine.domain.environment.TargetImpl
All Implemented Interfaces:
fr.enedis.chutney.action.spi.injectable.Target

public class TargetImpl extends Object implements fr.enedis.chutney.action.spi.injectable.Target
  • Field Details

  • Method Details

    • builder

      public static TargetImpl.TargetBuilder builder()
    • name

      public String name()
      Specified by:
      name in interface fr.enedis.chutney.action.spi.injectable.Target
    • uri

      public URI uri()
      Specified by:
      uri in interface fr.enedis.chutney.action.spi.injectable.Target
    • rawUri

      public String rawUri()
      Specified by:
      rawUri in interface fr.enedis.chutney.action.spi.injectable.Target
    • property

      public Optional<String> property(String key)
      Specified by:
      property in interface fr.enedis.chutney.action.spi.injectable.Target
    • prefixedProperties

      public Map<String,String> prefixedProperties(String prefix, boolean cutPrefix)
      Specified by:
      prefixedProperties in interface fr.enedis.chutney.action.spi.injectable.Target
    • properties

      public Map<String,String> properties()
    • toString

      public String toString()
      Overrides:
      toString in class Object