Class InvokeExtension

java.lang.Object
dev.minestomUnited.invoke.plugin.InvokeExtension

public abstract class InvokeExtension extends Object
The `invoke { }` block in a consuming build. packageName is required and controls where generated clients land; clientSuffix renames them when the default "Client" clashes with an existing class.
  • Constructor Details

    • InvokeExtension

      public InvokeExtension()
  • Method Details

    • getPackageName

      public abstract org.gradle.api.provider.Property<String> getPackageName()
      REQUIRED Package for generated clients, e.g. "com.example.shop".
    • getClientSuffix

      public abstract org.gradle.api.provider.Property<String> getClientSuffix()
      Suffix appended to the service name for the client name. "Client" by default.