@SuppressWarnings({"rawtypes"})
  @java.lang.Override
  protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(
      int number) {
    switch (number) {
      case 5:
        return internalGetAnnotations();
      case 18:
        return internalGetLabels();
      default:
        throw new RuntimeException("Invalid map field number: " + number);
    }
  }
<pre>
A workstation configuration resource in the Cloud Workstations API.

Workstation configurations act as templates for workstations. The workstation
configuration defines details such as the workstation virtual machine (VM)
instance type, persistent storage, container image defining environment,
which IDE or Code Editor to use, and more. Administrators and platform teams
can also use [Identity and Access Management
(IAM)](https://cloud.google.com/iam/docs/overview) rules to grant access to
teams or to individual developers.
</pre>

Protobuf type {@code google.cloud.workstations.v1.WorkstationConfig}
java-workstations/proto-google-cloud-workstations-v1/src/main/java/com/google/cloud/workstations/v1/WorkstationConfig.java