Class Provision

java.lang.Object
io.specmesh.cli.Provision
All Implemented Interfaces:
Callable<Integer>

public final class Provision extends Object implements Callable<Integer>
SpecMesh Kafka Provisioner
  • Method Details

    • main

      public static void main(String[] args)
      Main method
      Parameters:
      args - args
    • brokerUrl

      public void brokerUrl(String brokerUrl)
    • srDisabled

      public void srDisabled(boolean disable)
    • aclDisabled

      public void aclDisabled(boolean disable)
    • schemaRegistryUrl

      public void schemaRegistryUrl(String url)
    • srApiKey

      public void srApiKey(String key)
    • srApiSecret

      public void srApiSecret(String secret)
    • schemaPath

      public void schemaPath(String path)
    • spec

      public void spec(String path)
    • domainUserAlias

      public void domainUserAlias(String alias)
    • username

      public void username(String username)
    • secret

      public void secret(String secret)
    • dryRun

      public void dryRun(boolean enabled)
    • cleanUnspecified

      public void cleanUnspecified(boolean enabled)
    • partitionCountFactor

      public void partitionCountFactor(double factor)
    • setProperty

      public void setProperty(Map<String,String> props)
    • call

      public Integer call()
      Specified by:
      call in interface Callable<Integer>