public Builder setImage(java.lang.String value) {
        if (value == null) {
          throw new NullPointerException();
        }
        image_ = value;
        bitField0_ |= 0x00000001;
        onChanged();
        return this;
      }
<pre>
Optional. A Docker container image that defines a custom environment.

Cloud Workstations provides a number of
[preconfigured
images](https://cloud.google.com/workstations/docs/preconfigured-base-images),
but you can create your own
[custom container
images](https://cloud.google.com/workstations/docs/custom-container-images).
If using a private image, the `host.gceInstance.serviceAccount` field
must be specified in the workstation configuration and must have
permission to pull the specified image. Otherwise, the image must be
publicly accessible.
</pre>

<code>string image = 1 [(.google.api.field_behavior) = OPTIONAL];</code>

@param value The image to set.
@return This builder for chaining.
java-workstations/proto-google-cloud-workstations-v1beta/src/main/java/com/google/cloud/workstations/v1beta/WorkstationConfig.java