package com.suse.salt.netapi.calls;

/**
 * Possible values for the client parameter in salt netapi calls.
 */
public enum Client {

    LOCAL("local"),
    LOCAL_BATCH("local_batch"),
    LOCAL_ASYNC("local_async"),
    WHEEL("wheel"),
    WHEEL_ASYNC("wheel_async"),
    RUNNER("runner"),
    RUNNER_ASYNC("runner_async"),
    SSH("ssh");

    private final String value;

    Client(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }
}

@@ -160,21 +160,21 @@
 CAL_
-BATCH
+ASYNC
 (%22local_
 batc
@@ -173,13 +173,13 @@
 cal_
-batch
+async
 %22),%0A
@@ -184,37 +184,37 @@
 ,%0A    LOCAL_
-ASYNC
+BATCH
 (%22local_
 async%22),%0A   
@@ -205,65 +205,13 @@
 cal_
-async%22),%0A    WHEEL(%22wheel%22),%0A    WHEEL_ASYNC(%22wheel_async
+batch
 %22),%0A
@@ -280,16 +280,68 @@
 H(%22ssh%22)
+,%0A    WHEEL(%22wheel%22),%0A    WHEEL_ASYNC(%22wheel_async%22)
 ;%0A%0A    p

Put supported clients in alphabetical order