code: public void setSupportedPlatforms(java.util.Collection<String> supportedPlatforms) {
          if (supportedPlatforms == null) {
              this.supportedPlatforms = null;
              return;
          }
  
          this.supportedPlatforms = new java.util.ArrayList<String>(supportedPlatforms);
      }
docs: <p>
  The operating system platform (Linux/Unix-based or Windows Server-based) that the bundle supports. You can only
  launch a <code>WINDOWS</code> bundle on a blueprint that supports the <code>WINDOWS</code> platform.
  <code>LINUX_UNIX</code> blueprints require a <code>LINUX_UNIX</code> bundle.
  </p>
  
  @param supportedPlatforms
  The operating system platform (Linux/Unix-based or Windows Server-based) that the bundle supports. You can
  only launch a <code>WINDOWS</code> bundle on a blueprint that supports the <code>WINDOWS</code> platform.
  <code>LINUX_UNIX</code> blueprints require a <code>LINUX_UNIX</code> bundle.
  @see InstancePlatform