@CliCommand(value = STREAM_ROLLBACK, help = "Rollback a stream using Skipper") public String rollbackStreamUsingSkipper( @CliOption(key = { "", "name" }, help = "the name of the stream to rollback", mandatory = true, optionContext = "existing-stream disable-string-converter") String name, @CliOption(key = { "releaseVersion" }, help = "the Skipper release version to rollback to", unspecifiedDefaultValue = "0") int releaseVersion) { this.streamOperations().rollbackStream(name, releaseVersion); return String.format("Rollback request has been sent for the stream '%s'", name); }
@CliCommand(value = STREAM_SKIPPER_ROLLBACK, help = "Rollback a stream using Skipper") public String rollbackStreamUsingSkipper( @CliOption(key = { "", "name" }, help = "the name of the stream to rollback", mandatory = true, optionContext = "existing-stream disable-string-converter") String name, @CliOption(key = { "releaseVersion" }, help = "the Skipper release version to rollback to", unspecifiedDefaultValue = "0") int releaseVersion) { this.streamOperations().rollbackStream(name, releaseVersion); return String.format("Rollback request has been sent for the stream '%s'", name); } }