code: public AudioSelectorGroup withAudioSelectorNames(String... audioSelectorNames) {
          if (this.audioSelectorNames == null) {
              setAudioSelectorNames(new java.util.ArrayList<String>(audioSelectorNames.length));
          }
          for (String ele : audioSelectorNames) {
              this.audioSelectorNames.add(ele);
          }
          return this;
      }
docs: Name of an Audio Selector within the same input to include in the group. Audio selector names are standardized,
  based on their order within the input (e.g., "Audio Selector 1"). The audio selector name parameter can be
  repeated to add any number of audio selectors to the group.
  <p>
  <b>NOTE:</b> This method appends the values to the existing list (if any). Use
  {@link #setAudioSelectorNames(java.util.Collection)} or {@link #withAudioSelectorNames(java.util.Collection)} if
  you want to override the existing values.
  </p>
  
  @param audioSelectorNames
  Name of an Audio Selector within the same input to include in the group. Audio selector names are
  standardized, based on their order within the input (e.g., "Audio Selector 1"). The audio selector name
  parameter can be repeated to add any number of audio selectors to the group.
  @return Returns a reference to this object so that method calls can be chained together.