public void setArgs(java.util.Collection<String> args) {
        if (args == null) {
            this.args = null;
            return;
        }

        this.args = new java.util.ArrayList<String>(args);
    }
<p>
An array of arguments to the entrypoint. If this isn't specified, the <code>CMD</code> of the container image is
used. This corresponds to the <code>args</code> member in the <a
href="https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#entrypoint">Entrypoint</a>
portion of the <a href="https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/">Pod</a>
in Kubernetes. Environment variable references are expanded using the container's environment.
</p>
<p>
If the referenced environment variable doesn't exist, the reference in the command isn't changed. For example, if
the reference is to "<code>$(NAME1)</code>" and the <code>NAME1</code> environment variable doesn't exist, the
command string will remain "<code>$(NAME1)</code>". <code>$$</code> is replaced with <code>$</code> and the
resulting string isn't expanded. For example, <code>$$(VAR_NAME)</code> is passed as <code>$(VAR_NAME)</code>
whether or not the <code>VAR_NAME</code> environment variable exists. For more information, see <a
href="https://docs.docker.com/engine/reference/builder/#cmd">Dockerfile reference: CMD</a> and <a
href="https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/">Define a
command and arguments for a pod</a> in the <i>Kubernetes documentation</i>.
</p>

@param args
       An array of arguments to the entrypoint. If this isn't specified, the <code>CMD</code> of the container
       image is used. This corresponds to the <code>args</code> member in the <a
       href="https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#entrypoint"
       >Entrypoint</a> portion of the <a
       href="https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/">Pod</a> in
       Kubernetes. Environment variable references are expanded using the container's environment.</p>
       <p>
       If the referenced environment variable doesn't exist, the reference in the command isn't changed. For
       example, if the reference is to "<code>$(NAME1)</code>" and the <code>NAME1</code> environment variable
       doesn't exist, the command string will remain "<code>$(NAME1)</code>". <code>$$</code> is replaced with
       <code>$</code> and the resulting string isn't expanded. For example, <code>$$(VAR_NAME)</code> is passed
       as <code>$(VAR_NAME)</code> whether or not the <code>VAR_NAME</code> environment variable exists. For more
       information, see <a href="https://docs.docker.com/engine/reference/builder/#cmd">Dockerfile reference:
       CMD</a> and <a
       href="https://kubernetes.io/docs/tasks/inject-data-application/define-command-argument-container/">Define
       a command and arguments for a pod</a> in the <i>Kubernetes documentation</i>.
aws-java-sdk-batch/src/main/java/com/amazonaws/services/batch/model/EksContainerDetail.java