Class UpdateServiceMain

java.lang.Object
software.amazon.awssdk.release.Cli
software.amazon.awssdk.release.UpdateServiceMain

public class UpdateServiceMain extends Cli
A command line application to update an existing service. Example usage:
  mvn exec:java -pl :release-scripts \
      -Dexec.mainClass="software.amazon.awssdk.release.UpdateServiceMain" \
      -Dexec.args="--maven-project-root /path/to/root
                   --service-module-name service-module-name
                   --service-json /path/to/service-2.json
                   [--paginators-json /path/to/paginators-1.json
                    --waiters-json /path/to/waiters-2.json
                    --endpoint-rule-set-json /path/to/endpoint-rule-set.json
                    --endpoint-tests-json /path/to/endpoint-tests.json
                    --endpoint-bdd-json /path/to/endpoint-bdd-1.json]"
 

The endpoint model is either the BDD model or the rule set, never both: when --endpoint-bdd-json names an existing file it is copied and --endpoint-rule-set-json is ignored, otherwise the rule set is copied.

  • Method Details

    • main

      public static void main(String[] args)