code: public void setAllowedOrigins(java.util.Collection<String> allowedOrigins) {
          if (allowedOrigins == null) {
              this.allowedOrigins = null;
              return;
          }
  
          this.allowedOrigins = new java.util.ArrayList<String>(allowedOrigins);
      }
docs: <p>
  One or more response headers that you want users to be able to access from their applications (for example, from
  a JavaScript <code>XMLHttpRequest</code> object).
  </p>
  <p>
  Each CORS rule must have at least one <code>AllowedOrigins</code> element. The string value can include only one
  wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one wildcard
  character to allow cross-origin access for all origins.
  </p>
  
  @param allowedOrigins
  One or more response headers that you want users to be able to access from their applications (for
  example, from a JavaScript <code>XMLHttpRequest</code> object).</p>
  <p>
  Each CORS rule must have at least one <code>AllowedOrigins</code> element. The string value can include
  only one wildcard character (*), for example, http://*.example.com. Additionally, you can specify only one
  wildcard character to allow cross-origin access for all origins.