Class KonfigyrExtension.ServiceSpec

java.lang.Object
com.konfigyr.gradle.KonfigyrExtension.ServiceSpec
Enclosing class:
KonfigyrExtension

@NullMarked public static final class KonfigyrExtension.ServiceSpec extends Object
This project's service identity, used to resolve its dependencies and open a service release against the Konfigyr Artifactory. Only needed for the service-release scenario - a pure library with no namespace configured skips it entirely.
Since:
1.1.0
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gradle.api.provider.Property<String>
    Specify the Konfigyr service name for which this plugin would upload the configuration metadata, defaults to the current project name.
    org.gradle.api.provider.Property<String>
    Specify the Konfigyr namespace to which this service belongs to.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getNamespace

      public org.gradle.api.provider.Property<String> getNamespace()
      Specify the Konfigyr namespace to which this service belongs to. This value can be specified by the KONFIGYR_NAMESPACE environment variable.
    • getName

      public org.gradle.api.provider.Property<String> getName()
      Specify the Konfigyr service name for which this plugin would upload the configuration metadata, defaults to the current project name.